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
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)