Networks and Internet Flashcards

1
Q

OSI-Schichtenmodell

A
  • Architekturmodell zum Aufbau v. Rechnernetzen
  • durch ISO entworfen und standardisiert
  • allg. für Kommunikationssysteme (u. a. für Internet)
  • ermöglicht Kommunikation unter Standardprotokollen
  • Unterteilung in sieben abstrakte Schichten
  • relevant für Fehlerbehebung bei Netzwerkproblemen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

OSI

A

Open Systems Interconnection

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

ISO

A

International Organization for Standardization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

OSI zur Fehlerbehandlung bei Netzwerkproblemen

A
  • Aufschlüsselung des Problems
  • Isolation des Problems
  • Eingrenzung des Problems auf eine Ebene des Modells
  • -> kann eine Menge Arbeit vermeiden
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Sieben Schichten des OSI-Modells

A
  1. Anwendungsschicht/ Application Layer
  2. Darstellungsschicht/ Presentation Layer
  3. Sitzungsschicht/ Session Layer
  4. Transportschicht/ Transport Layer
  5. Netzwerkschicht/ Network Layer
  6. Sicherungsschicht/ Data Link Layer
  7. Bitübertragungsschicht/ Physical Layer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q
  1. Anwendungsschicht/ Application Layer
A
  • interagiert mit Daten des Benutzers
  • initiiert die Kommunikation
  • verantwortlich für Protokolle u. Datenmanipulation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Protokolle der Anwendungsschicht

A
  • HTTP
  • SMTP (ermöglicht E-Mail Kommunikation)
  • DNS (übersetzt Namensanforderungen in IP-Adressen)
  • P2P (Peer-to-peer)
  • FTP (um Dateien zw. unterschiedlichen Computersystemen auszutauschen)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

DNS

A

Domain Name System

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

FTP

A

File Transfer Protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
  1. Darstellungsschicht/ Presentation Layer
A
  • für Datenaufbereitung verantwortlich
  • Übersetzung, Verschlüsselung, Komprimierung v. Daten
  • fügt Verschlüsselung auf Senderseite hinzu
  • fügt Entschlüsselung auf Empfängerseite hinzu
  • zur Erkennung von Daten: HTML, DOC, JPEG, MP3, AVI, Sockets (Kommunikationsendpunkte)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

HTML

A

Hypertext Markup Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

SMTP

A

Simple Mail Transfer Protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q
  1. Sitzungsschicht/ Session Layer
A
  • steuert Dialoge/ Verbindungen zw. Computern
  • stellt her, verwaltet, pflegt, beendet Verbindungen
    Software d. Schicht übernimmt Authentifizierungs- u. Autorisierungsfunktionen
  • verifiziert Auslieferung d. Daten
  • i.d.R. explizit implementiert bei Anwendungsumgebungen, die RPC nutzen
  • Sitzungsaufbau in TCP, SIP, RTP, RPC-named pipes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

RPC

A

Remote Procedure Call

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

TCP

A

Transmission Control Protocol

  • in Transportschicht
  • nutzt auf Vermittlungsebene Fkt. des IP
  • sorgt für gesicherte End-zu-End Verbindungen
  • adressiert über Ports höhere Ebenen
  • zerlegt Dateien in einzelne Segmente
  • Fehlerbehandlung
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q
  1. Transportschicht/ Transport Layer
A
  • verantwortlich für End-zu-End Kommunikation
  • bietet Fkt. und Mittel zur Übertragung v. Datensequenzen zum Zielhost
  • stellt QoS-Fkt. u. vollständige Lieferung v. Daten sicher
  • gewährleistet Integrität d. Daten
  • Flusskontrollfkt. zur Bestimmung d. optimalen Übertragungsgeschwindigkeit
  • wesentliche Protokolle: TCP, UDP
17
Q

UDP

A

User Datagram Protocol

  • in Transportschicht
  • verbindungsloses ungesichertes Protokoll
  • eignet sich bei fehlertoleranten Anwendungen, Daten mit niedriger Latenz
  • transportiert Daten
  • multiplexen v. Verbindungen
18
Q
  1. Netzwerkschicht/ Network Layer
A
  • übernimmt Paketweiterleitung über logische Adressierungs- u. Vermittlungsfkt.
  • “findet” Weg um Nachrichten über (Mehrere) Knoten zu liefern
  • wenn Nachricht zu lang: Aufteilung in Pakete
  • wird genutzt: IP, ARP, IPsec, ICMP, IGMP, OSPF
19
Q

IP

A

Internet Protocol

  • in Netzwerkschicht
  • transportiert Datenpakete vum Sender über mehrere Netze
  • paketorientiert
  • verbindungslos
  • nicht garantiert
20
Q
  1. Sicherungsschicht/ Data Link Layer
A
  • bietet Knoten-zu-Knoten Übertragung zw. direkt verbundenen Knoten
  • übernimmt Paketieren u. Entpacken d. Daten in Frames
  • unterteilt in LLC- u. MAC-Schicht
  • physische Adressierung durch Ethernet, 802.11 (WLan), MAC/LLC, VLan, ATM
21
Q

MAC

A

Media-Access-Control Schicht

- verantwortlich für Steuerung d. Art u. Weise, wie Geräte im Netzwerk Zugriff auf Medium erhalten

22
Q

LLC

A

Logical-Link-Control-Schicht

  • Verantwortlich für Identifizierung u. Entkapselung v. Protokollen der Netzwerkschicht
  • steuert Fehlerprüfung, Framesynchronisation
23
Q
  1. Bitübertragungsschicht/ Physical Layer
A
  • definiert elektrische u. physikalische Spezifikation d. Datenverbindung
  • z.B. : Spezifikationen für Glasfaserkabel
  • verantwortlich für Übertragung u. Empfang v. unsturkturierten Rohdaten auf physikalischem Medium
  • Bitratenkontrolle
  • Schicht d. Low-Level-Netzwerkausrüstung
  • nutzt: RS-232 (Standard für Schnittstelle), RJ-45 (Steckverbindung), DSL
24
Q

DSL

A

Digital Subscriber Line

25
Q

Protokolle (Kommunikationsprotokolle)

A
  • formale Beschreibung v. digitalen Nachrichtenformaten u. -regeln
  • erforderlich für Kommunikationsaustausch v. Daten u- Infos zw. vernetzten Computern
  • definieren Regeln zur Übertragung v. Daten
  • in Hard- und Software implementiert
26
Q

Aufgaben von Protokollen

A
  • Authentifizierung
  • Fehlererkennung, -korrektur
  • Signalisierung
  • Beschreibung v. Syntax, Semantik, Synchronisation digitaler Kommunikation
27
Q

Eigenschaften die Protokolle definieren

A
  • Paketgröße, -folgesteuerung
  • Übertragungsgeschwindigkeit
  • Adresszuordnung, -formatierung
  • Bestätigungsprozesse
  • Routing
  • Flusskontrolle
28
Q

HTTP

A

Hypertext Transfer Protocol

  • in AWS-, Darstellungs-, Sitzungsschicht
  • zustandsloses Protokoll
  • regelt Kommunikation zw. Client u. Server
  • setzt auf zuverlässigen Transportdienst auf
  • Methoden: GET, POST, HEAD, PUT, PATCH, DELETE, OPTIONS, TRACE, CONNECT
  • stellt Fkt. zur Anforderung u. Auslieferung v. Informationsressourcen
29
Q

Ethernet

A
  • in Sicherungs- u. Bitübertragungsschicht
  • Familie v. Computernetzwerktechnologien
  • physikalische Datenübertragungsschicht
30
Q

TCP/IP Modell

A
04 Anwendungsschicht (APPLICATION) (5-7)
03 Transportschicht (TRANSPORT) (4)
02 Internetschicht (INTERNET) (3)
01 Netzzugangsschicht (NETWORK) (1-2)
31
Q

Bsp. für Web-Protocol-Stack

A

Aufruf einer Webseite:

  • Protokoll Stack für Domain Name System durchlaufen (APPLICATION)
  • DNS-Server kontaktieren (APPLICATION)
  • IP-Adresse (v. Google) zurückgeben
  • DNS nutzt UDP (TRANSPORT)
  • HTTP-GET Request an Zieladresse geschickt (APPLICATION)
  • Anfrage in TCP-Pakete gepackt (TRANSPORT)
  • diese in IP Pakete untergebracht (INTERNET)
  • diese in Netzwerkpakete gepackt (INTERNET)
  • über Übertragungsmedium verschickt (NETWORK)