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
2
Q
OSI
A
Open Systems Interconnection
3
Q
ISO
A
International Organization for Standardization
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
5
Q
Sieben Schichten des OSI-Modells
A
- Anwendungsschicht/ Application Layer
- Darstellungsschicht/ Presentation Layer
- Sitzungsschicht/ Session Layer
- Transportschicht/ Transport Layer
- Netzwerkschicht/ Network Layer
- Sicherungsschicht/ Data Link Layer
- Bitübertragungsschicht/ Physical Layer
6
Q
- Anwendungsschicht/ Application Layer
A
- interagiert mit Daten des Benutzers
- initiiert die Kommunikation
- verantwortlich für Protokolle u. Datenmanipulation
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)
8
Q
DNS
A
Domain Name System
9
Q
FTP
A
File Transfer Protocol
10
Q
- 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)
11
Q
HTML
A
Hypertext Markup Language
12
Q
SMTP
A
Simple Mail Transfer Protocol
13
Q
- 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
14
Q
RPC
A
Remote Procedure Call
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
16
Q
- 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
- 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
- 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
- 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
Protokolle (Kommunikationsprotokolle)
- 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
Aufgaben von Protokollen
- Authentifizierung
- Fehlererkennung, -korrektur
- Signalisierung
- Beschreibung v. Syntax, Semantik, Synchronisation digitaler Kommunikation
27
Eigenschaften die Protokolle definieren
- Paketgröße, -folgesteuerung
- Übertragungsgeschwindigkeit
- Adresszuordnung, -formatierung
- Bestätigungsprozesse
- Routing
- Flusskontrolle
28
HTTP
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
Ethernet
- in Sicherungs- u. Bitübertragungsschicht
- Familie v. Computernetzwerktechnologien
- physikalische Datenübertragungsschicht
30
TCP/IP Modell
```
04 Anwendungsschicht (APPLICATION) (5-7)
03 Transportschicht (TRANSPORT) (4)
02 Internetschicht (INTERNET) (3)
01 Netzzugangsschicht (NETWORK) (1-2)
```
31
Bsp. für Web-Protocol-Stack
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)