0% fanden dieses Dokument nützlich (0 Abstimmungen)
19 Ansichten20 Seiten

TCP-IP Modell

Das Dokument beschreibt das TCP/IP-Modell, das aus vier Schichten besteht: Anwendungsschicht, Transportschicht, Internetschicht und Netzzugangsschicht, die jeweils spezifische Aufgaben in der Netzwerkkommunikation übernehmen. Es werden verschiedene Protokolle wie TCP, UDP, IP und ICMP sowie deren Funktionen und Eigenschaften erläutert. Zudem wird auf die Bedeutung von physischen und logischen Adressen sowie die Rolle von Geräten wie Routern und Netzwerkkarten eingegangen.

Hochgeladen von

TheUnknown Gamer
Copyright
© © All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen
0% fanden dieses Dokument nützlich (0 Abstimmungen)
19 Ansichten20 Seiten

TCP-IP Modell

Das Dokument beschreibt das TCP/IP-Modell, das aus vier Schichten besteht: Anwendungsschicht, Transportschicht, Internetschicht und Netzzugangsschicht, die jeweils spezifische Aufgaben in der Netzwerkkommunikation übernehmen. Es werden verschiedene Protokolle wie TCP, UDP, IP und ICMP sowie deren Funktionen und Eigenschaften erläutert. Zudem wird auf die Bedeutung von physischen und logischen Adressen sowie die Rolle von Geräten wie Routern und Netzwerkkarten eingegangen.

Hochgeladen von

TheUnknown Gamer
Copyright
© © All Rights Reserved
Wir nehmen die Rechte an Inhalten ernst. Wenn Sie vermuten, dass dies Ihr Inhalt ist, beanspruchen Sie ihn hier.
Verfügbare Formate
Als PDF, TXT herunterladen oder online auf Scribd lesen

20.09.

22

DAS TCP/IP-MODELL

Was ist ein Protokoll?

Definition:
Protokolle beschreiben den Regelsatz mit dem Rechner
Daten untereinander austauschen.

Kommunikation wird in Rechnernetzen durch


Netzwerkprotokolle umgesetzt!

Welche Protokolle und Geräte kennen Sie


bereits?

1
20.09.22

Warriors of the Net (13 Minuten)

Welche Protokolle und Geräte sind in dem Video


zu erkennen?

Internetprotokollfamilie - Einführung

• Die Internetprotokollfamilie ist eine Familie von ca.


500 Netzwerkprotokollen, die die Basis für die
Netzkommunikation im Internet bilden.

• Häufig wird auch die Bezeichnung TCP/IP-Protokoll-


Familie (protcol suite) verwendet.

• Fast jeder Rechner weltweit hat diese Protokollfamilie


installiert.

• Wir besprechen die wichtigsten Protokolle durch.


© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

2
20.09.22

Kurzdemo

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

4 Schichten

• Die Internetprotokollfamilie
• Macht die Kommunikation im Internet und auch
kleineren Netzwerken möglich.

• Beschreibt die Aufgaben, die in einem funktionierenden


Netzwerk übernommen werden müssen

• Ist in 4 Schichtenaufgebaut
• weil man so die Netzwerkkommunikation in kleinere Aufgabengebiete
teilt, die dann einzeln leichter zu verstehen sind

• Man spricht auch von einem Protokollstapel (protocol stack)

Nur für den Unterricht an öffentlichen Schulen bestimmt

3
20.09.22

Der TCP / IP Protokollstapel

Anwendungsschicht
(OSI Ebene 5-7)

Transportschicht (OSI Ebene 4)


Internetschicht (OSI Ebene 3)
Netzzugangsschicht
(OSI Ebene 1-2)
[Link]

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

DIE WICHTIGSTEN
AUFGABEN DER
EINZELNEN SCHICHTEN

4
20.09.22

Die Netzzugangsschicht

Anwendungsschicht
(OSI Ebene 5-7)

Transportschicht (OSI Ebene 4)


Internetschicht (OSI Ebene 3) • Übersetzung der einzelnen Bits
auf das Medium (z.B. Kabel)
Netzzugangsschicht
(OSI Ebene 1-2) • Physische Adressierung

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

Wie überträgt die Netzwerkkarte 1en und 0en?

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

10

5
20.09.22

Codierung: Darstellung von 1en und 0en am Kabel

Spannung

Zeit

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

11

Codierungsverfahren

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

12

6
20.09.22

Physische Adressen 1

• Ändert sich nicht, egal wo sich das Endgerät befindet.


• Ist auf die Netzwerkkarte tätowiert (wird im ROM
gespeichert).
• Heißt auch MAC (Medium Access Control) Adresse.
• Kann mit dem Kommando ipconfig /all in der
Eingabeaufforderung (cmd) angezeigt werden.

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

13

Physische Adressen 2

• Die erste Hälfte der Adresse kennzeichnet den


Hersteller [Link]
OUI Vendor
00−00−36 ATARI Corporation
F0-4D-A2 Dell, Inc.
E8-06 – 88 Apple, Inc.
E8-E0-B7 Toshiba
00 – 02-A5 Hewlett-Packard Company
B4-A4-E3 Cisco Systems
2C-21 – 72 Juniper Networks
00-A0-C8 ADTRAN, Inc.
40-B2-C8 Nortel Networks
00-AA-02 INTEL Corporation

Nur für den Unterricht an öffentlichen Schulen bestimmt

14

7
20.09.22

Geräte / Protokolle auf der Netzzugangsschicht

• Ethernet
• Netzwerkkarten, Hubs, Switches, Kabel, Netzwerkbuchsen,
...
• WLAN
• Netzwerkkarten, Access Points, ...
• Token Ring
• PPP – Point-to-Point Protokoll
• FDDI – Fiber Distributed Data Interface
• ARP (Address Resolution Protocol)
• ...

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

15

Die Internetschicht

Anwendungsschicht
(OSI Ebene 5-7)
• Logische Adressen
Transportschicht (OSI Ebene 4)
• “Eigenständige” Wegwahl der
Internetschicht (OSI Ebene 3) Pakete durch das Netzwerk
Netzzugangsschicht
(OSI Ebene 1-2) • ICMP (das „Ping Protokoll“)

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

16

8
20.09.22

Logische Adressen

• IP Adressen sind logische Adressen.


• IP Adressen ändern sich, je nachdem an welchem physischen
Standort das Gerät angeschlossen wird.
• Können mit dem Befehl ipconfig angezeigt werden.

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

17

Wegwahl des IP Pakets

• Mit dem Befehl tracert kann man alle „Schritte“ im


Netzwerk anzeigen, die ein IP Paket geht, bevor es
beim Ziel ankommt (den Weg der Pakete).

• Die Sender muss diese Schritte nicht kennen.

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

18

9
20.09.22

ICMP (Internet Control Message Protocol)

• Das ICMP Protokoll wird besonders für


troubleshooting und diagnostische Zwecke benutzt.

• Das Kommando ping und tracert (trace route)


benutzen das ICMP Protokoll.

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

19

Geräte / Protokolle auf der Internetschicht


• Router

• IP (Internet Protocol)

• ICMP (Internet Control Message Protocol) –


Kontrollnachrichten (zum Beispiel ping)

• IPsec (Internet Protocol Security) – Sichere Datenpaket- Übertragung


(verbindungslos)

• Routingprotokolle
• OSPF (Open Shortest Path First) – Informationsaustausch zwischen Routern
(Linkzustand) via IP
• RIP (Routing Information Protocol) – Informationsaustausch zwischen Routern
(Distanzvektor) via UDP
• …

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

20

10
20.09.22

Die Transportschicht

Anwendungsschicht
(OSI Ebene 5-7)
• Transport von Paketen

Transportschicht (OSI Ebene 4) • “Adressierung” von Services


Internetschicht (OSI Ebene 3) auf Endgeräten mittels Ports

Netzzugangsschicht
(OSI Ebene 1-2)

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

21

TCP und UDP

• Transmission Control Protocol (TCP)


• Wenn Daten von Station A nach Station B gesendet werden,
kann mit TCP die Übertragung sichergestellt werden.

• Man sagt daher, TCP ist verbindungsorientiert und


zuverlässig (connection oriented and reliable)

• User Datagram Protocol (UDP)


• Wenn Daten von Station A nach Station B gesendet werden, kann
mit UDP nicht mehr sichergestellt werden, dass Station B die Daten
wirklich empfangen hat.

• Man sagt daher, UDP ist verbindungslos und unzuverlässig


(connectionless and unreliable). UDP funktioniert nach dem best-
effort Prinzip.
© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

22

11
20.09.22

Transmission Control Protocol (TCP)

• Vorteil: es kann sichergestellt werden, dass die


Daten auf der Gegenseite angekommen sind.

• Nachteil: TCP produziert relative viel Overhead


(höhere Latenz, mehr Daten müssen übertragen
werden).

• Fast alle Dienste im Internet funktionieren mittels TCP.

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

23

TCP-Verbindungsaufbau

3-Way-Handshake

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

24

12
20.09.22

TCP-Verbindungsabbau

2 2-Way-Handshake

Nur für den Unterricht an öffentlichen Schulen bestimmt

25

User Datagram Protocol (UDP)

• Vorteil: geringer Overhead (allgemeinen Mehraufwand


der nicht direkt mit der Nutzdatenübertragung zu tun
hat >>> niedrige Latenz, relativ wenig Daten müssen
übertragen werden)

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

26

13
20.09.22

Optional: TCP und UDP Kopfdaten

TCP Header

UDP Header

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

27

Ports

• Wenn ein Client zu einem Server verbindet, braucht


er nicht nur die IP Adresse des Servers, sondern auch
eine Art Nummer, sodass der Server weiß, welchen
Dienst der Client „sehen“ möchte.

• Diese Nummer wird als Port bezeichnet.

• Portnummern zwischen 0 und 65.535 (2^16) sind


möglich.

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

28

14
20.09.22

Beispiel: Webserverdienst und Mailserverdienst

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

29

Beispiel: Webserverdienst und Mailserverdienst

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

30

15
20.09.22

Beispiel: Webserverdienst und Mailserverdienst

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

31

Standard – Ports / Well-Known Ports

DNS (Domain Name System) TCP/UDP 53


HTTP (Hypertext Transfer Protocol) TCP 80
SMTP (Simple Mail TransferProtocol) TCP 25
POP (Post Office Protocol) TCP 110
Telnet (DHCP) TCP 23
DHCP (Dynamic Host Configuration Protocol) UDP 67(IPv4 client) and 68(IPv4server)
FTP (File Transfer Protocol) TCP 20(data) and 21(control)
TFTP (Trivial File Transfer Protocol) UDP 69
NBNS (NetBIOS Name Service) UDP/TCP 137
IMAP4 (Internet Message Access Protocol) TCP 143
SNMP (Simple Network Management Protocol) TCP/UDP 161
HTTPS (Hypertext Transfer Protocol Secure) TCP 443
NTP (Network Time Protocol) UDP 123
SSL (Secure Sockets Layer) TCP 443
SSH (Secure Shell) TCP 22

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

32

16
20.09.22

Geräte / Protokolle auf der Transportschicht

• TCP (Transmission Control Protocol) – Übertragung von


Datenströmen (verbindungsorientiert, zuverlässig)

• UDP (User Datagram Protocol) – Übertragung von Datenpaketen


(verbindungslos, unzuverlässig, geringer Overhead)

• TLS (Transport Layer Security, ehemals 'Secure Socket Layer (SSL) ) –


Erweiterung von TCP um Verschlüsselung

• SCTP (Stream Control Transmission Protocol) –


Transportprotokoll

• DTLS (Datagram Transport Layer Security) – Auf TLS basierendes


Verschlüsselungsprotokoll, welches auch über zustandslose Protokolle wie UDP
übertragen werden kann
• ...
© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

33

Zusammenfassung Schicht 1 - 3

Bei Schicht 1-3 geht es darum, wie Daten von der


sendenden Station zu der empfangenden Station
gebracht werden können.

Anwendungsschicht
(OSI Ebene 5-7)

Transportschicht (OSI Ebene 4) „Adressen innerhalb des Endgeräts“

Internetschicht (OSI Ebene 3) „Adressen für Router zwischen Netzen“

Netzzugangsschicht
„Adressen innerhalb des eigenen Netzes“
(OSI Ebene 1-2)

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

34

17
20.09.22

Die Anwendungsschicht

• Es geht um Protokolle die


Anwendungsschicht direkt von Anwendungen
(OSI Ebene 5-7) genutzt werden

Transportschicht (OSI Ebene 4)


Internetschicht (OSI Ebene 3)

Netzzugangsschicht
(OSI Ebene 1-2)

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

35

Anwendungsschicht

• Die Anwendungsschicht stellt Applikationen


Protokolle wie http zur Verfügung.

• In der Applikationsschicht sind nur die Protokolle


vorhanden, die Anwendungen jedoch nicht.

• Z.B. Internet Explorer ist die Applikation, er


benutzt http um Webseiten zu laden.

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

36

18
20.09.22

Protokolle auf der Anwendungsschicht (1)

• HTTP (Hypertext Transfer Protocol)


• HTTPS (Hypertext Transfer Protocol Secure)
• DNS (Domain Name System) – Umsetzung zwischen
Domainnamen und IP-Adressen
• FTP (File Transfer Protocol) – Dateitransfer
• POP3 (Post Office Protocol, Version 3) – E-Mail-Abruf
• IMAP (Internet Message Access Protocol) – Zugriff auf
E-Mails
• SMTP (Simple Mail Transfer Protocol) – E-Mail-Versand
• RDP (Remote Desktop Protocol) – Darstellen und Steuern von
Desktops auf fernen Computern (Microsoft)

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

37

Protokolle auf der Anwendungsschicht (2)

• NTP (Network Time Protocol)


• L2TP (Layer 2 Tunneling Protocol)
• LLMNR (Link-local Multicast Name Resolution)
• SIP (Session Initiation Protocol) – Aufbau, Steuerung und
Abbau von Kommunikationssitzung (VoIP)
• SNMP (Simple Network Management Protocol) – Verwaltung
von Geräten im Netzwerk
• SSH (Secure Shell) – verschlüsseltes Remote Terminal
• Telnet – Unverschlüsseltes Remote Terminal
• ...

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

38

19
20.09.22

Zusammenfassung Schicht 4

Bei Schicht 4 geht es darum, wie Applikationen Daten


über das Netzwerk schicken bzw. empfangen können.

Anwendungsschicht
(OSI Ebene 5-7)

Transportschicht (OSI Ebene 4)


Internetschicht (OSI Ebene 3)

Netzzugangsschicht
(OSI Ebene 1-2)

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

39

Protocol Data Units (PDUs)

Den jeweiligen Schichten können unterschiedliche


Dateneinheiten zugeordnet werden.
[Link]

Anwendungsschicht
Daten
(OSI Ebene 5-7)

Transportschicht (OSI Ebene 4) Segment

Internetschicht (OSI Ebene 3) Paket

Netzzugangsschicht
Rahmen (Frames)
(OSI Ebene 1-2)

© Borek Nur für den Unterricht an öffentlichen Schulen bestimmt

40

20

Das könnte Ihnen auch gefallen