Internet - Grundlagen Flashcards

1
Q

Rechnernetze

Definition & Grundlagen

A
  • Rechnernetze sind Netzwerke, deren Endsysteme Rechner sind
  • Zwischen den Endsystemen werden digitale Daten übertragen
  • Andere Netzwerke sind beispielsweise Telekommunikationsnetze, die die Kommunikation zwischen Personen durch den Austausch (auch von analogen) Signalen ermöglichen
  • Austausch von Daten und Informationen
  • Gemeinsame Nutzung von Ressourcen
  • mit begrenztem Integrationsaufwand
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Informationsübertragung (Exkurs)

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

OSI Schichtenmodell

A

Open System Interconnection

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

OSI Schichtenmodell

Schichten

A
  1. Bitübertragung
  2. Sicherungsschicht - Data Link Layer
    • Funktionalitäten zum Transfer von Daten zwischen Netzwerkentitäten, logische Bereinigung von Übertragungsfehlern
  3. Vermittlungsschicht - Network Layer
    • Transport der Datenpakete von einem Netzknoten zum anderen
  4. Transportschicht - Transportation Layer
    • Sicherstellen des sicheren Transfers von Nachrichten von einer Sitzung zur anderen
  5. Kommunikationsschicht - Session Layer
    • Synchronisation der Kommunikation zwischen verschiedenen Anwendungen
  6. Darstellungsschicht - Presentation Layer
    • Form der Datendarstellung, Präsentationskontext
  7. Anwendungsschicht - Application Layer
    • Semantik der Anwendung

Please Do Not Throw Salami Pizza Away

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

OSI Schichtenmodell

Allgemein

A
  • Verbreitung durch ISO – International Organization for Standards
  • es gibt noch andere Schichtenmodelle
  • Durchsetzung auf Grund hoher Detailtiefe
  • Viele Schichten:
    > Vorteil: Funktionskomplexität pro Schicht gering
    > Nachteil: zu viele Schnittstellen zwischen den Schichten
  • In der Praxis benutzte Verfahren verwenden reduzierte Modelle, in denen einzelne Schichten zusammengefasst sind
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

OSI Schichtmodell

Schicht 1

A

Bitübertragungsschicht (Physical Layer)​

  • stellt mechanische, elektrische und weitere funktionale Hilfsmittel zur Verfügung, um Bits darüber zu übertragen
  • zum Beispiel die Antenne und der Verstärker, Stecker und Buchse für das Netzwerkkabel,
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

OSI Schichtmodell

Schicht 2

A

Sicherungsschicht (Data Link Layer)

  • Aufgabe ist eine zuverlässige, das heißt weitgehend fehlerfreie Übertragung zu gewährleisten und den Zugriff auf das Übertragungsmedium zu regeln
  • zB mittels Aufteilen des Bitdatenstromes in Blöcke – auch als Frames oder Rahmen bezeichnet – und das Hinzufügen von Prüfsummen im Rahmen der Kanalkodierung.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

OSI Schichtmodell

Schicht 3

A

Vermittlungsschicht (Network Layer)

  • Schalten von Verbindungen
  • Vermitteln von Paketen (über Knoten)
  • Semantik zur Bestimmung von Adressen
    • IP-Adressen (Internet Protokoll)
    • IPv4 Adressen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

OSI Schichtmodell

Schicht 4

A

Transportschicht (Transport Layer)

  • Zuverlässiger und effizienter Ende-zu Ende Transportdienst zwischen Betriebssystemprozessen
  • Datenempfang aus der nächst höheren, sendenden Schicht
  • Datenaufteilung in Teileinheiten
  • Anfügung von additiven Kontrolldaten
  • Anfügung von identifizierenden Daten des sendenden Rechners
  • Anfügung der Adresse des empfangenden Rechners
  • Anweisung an die nächste untere Schicht bzgl. Status der Transportverbindung: Auf- oder Abbau.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Paketorientierte Übertragung

A
  • Nachricht wird in mehrer Datenpakete (1 bis 4) aufgeteilt
  • IP-Protokoll + Router sorgen für den Weg
  • Die unterschiedlichen Pakete gelangen über unterschiedliche Wege zum Empfänger
  • dort kommen sie in falscher Reihenfolge an + ein Paket gar nicht
  • das TCP Protokoll setzt die Pakete in die richtige Reihenfolge und fordert das fehlende Paket nochmal an
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Internet - Netzt der Netze

Allgemeines

A
  • US Behöre ARPA Ausschreibung Ende der 60er Jahre
  • Anforderung: Schaffung eines herstellerunabhängigen Rechnernetztes
  • Entwicklung von Knoten für den Netzzugang mit Software IMP -> Vorgänger von TCP/IP
  • 1985 öffnung für alle interessierten Universitäten und Forschungseinrichtungen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Internet - Netz der Netze

Definition TCP und IP

A

TCP = Transmission Control Protocol

  • Ist ein zuverlässiges, verbindungsorientiertes Transportprotokoll, das bidirektionale (full Duplex) Kommunikation realisiert.
  • Zuverlässig, da der Datenstrom gegen Verlust, Vervielfachung und Veränderungen in der Reihenfolge geschützt ist.
  • Aufgabe: Errichtung einer zuverlässigen Ende zu Ende Verbindung auf der OSI Schicht 4

IP = Internet Protocol

  • Ist ein Datagrammorientiertes, unzuverlässiges Protokoll für eine Ende-zu-Ende Verbindung. Es ist verantwortlich für die Vermittlung von Benutzerdatagrammen über Teilnetze hinweg zum Zielsystem
  • Internet Protokoll definiert Struktur der IP Adressen
  • IPv4 232 (4,3 Mrd.) Adressen und/oder IPv6 2128 Adressen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Internet - Netz der Netze

Vergleich ISO/OSI & TCP/IP Model

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

Internet - Netz der Netze

Zusammenspiel TCP/IP

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

Internet - Netz der Netze

Funktionsweise TCP

A

3-Wege-Handshake

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

Internet - Netz der Netze

Funktionsweise TCP - Flags

A
17
Q

Internet - Netz der Netzte

TCP Funktionsweise

A
  • Gewährleistung eines sicheren Datenstroms
  • Problem: eventuelle Überlastung
  • Slow-Start-Algorithmus zur Vorbeugung von Überlastsituationen
    • bei ersten Übertragung nur Datenmengen einer Maximum Segment Size (MSS)
    • Nach Bestätigung (CK) wird verdoppelt
    • immer weiter so bis zum Timeout