Upload
toenjes-lage
View
223
Download
0
Embed Size (px)
Citation preview
Sch
utzv
erm
erk
nach
DIN
34
beac
hten
TCP / IP
Sch
utzv
erm
erk
nach
DIN
34
beac
hten
TCP / IP und das OSI-Referenzmodell
Process /Application
Host-to-Host
Internet
Network Access
Physical
TCP
Coax, Twisted Pair, LWL, .....
App.A App.B App.C App.D
UDP
Tokenr. PPPEthernet
IP
Application
Presentation
Session
Transport
Network
Data Link
Physical
ISO / OSI
Sch
utzv
erm
erk
nach
DIN
34
beac
hten
IP oder „viele Wege führen nach Rom...“
Sch
utzv
erm
erk
nach
DIN
34
beac
hten
IP - Das Internet Protocol oder „wie moderne Pfadfinder arbeiten“
NetzNetz
Netz
Netz
Netz
Sub-NetzSub-Netz
Sch
utzv
erm
erk
nach
DIN
34
beac
hten
IP - Das Internet Protocol oder „wie moderne Pfadfinder arbeiten“
Netz
Sub-Netz
„0-127“
Die IP-Adresse nach IPv4 (4 Bytes)
„128-191“
„192-223“
0Class A
10Class B
110Class C
„224-239“
„240-255“
1110Class D
1111Class E
126 Netzwerke und je 16.777.216 Geräte
16.384 Netzwerke und je 65.536 Geräte
2.097.152 Netzwerke und je 254 Geräte
IP-Multicast-Adressen (z.B. all Hosts, all Gateways, etc.)
Reserviert für zukünftige Anwendungen
Der Wert 255 ist in jedem Byte als Broadcast-Adresse reserviert
Sch
utzv
erm
erk
nach
DIN
34
beac
hten
Die IP-Adresse (4 Bytes)
IP - Das Internet Protocol oder „wie moderne Pfadfinder arbeiten“
00000111 01000111 1100011110011100Class A-Beispiel
beet1.baumschule.edu
zwerg3.baumschule.edu
Leiter.gruenamt.org
antraege.forstminister.gov
harry.grabpflege.com
Montags.auftrag.fleurop.de..
Name Server
78.7. 71.199
Sch
utzv
erm
erk
nach
DIN
34
beac
hten
IP, DHCP, ARP, ICMP - muß das alles sein ?Teil 1 : DHCP (Dynamic Host Configuration Protocol)
Adresse212.66.3.39 für 6 Stunden.
Nächster !Class C-Netzwerkmit 254 Adressen
Adresse212.66.3.52 für 4 Stunden.
Nächster !
Keine Adressemehr frei. TCP/IP gibt‘s nicht.
Bis bald.
Sch
utzv
erm
erk
nach
DIN
34
beac
hten
Who is who im IP oder I‘m the MAC (ARP)
TCP
Coax, Twisted Pair, LWL, .....
App.A App.B App.C
UDP
Tokenr. PPPEthernet
IP
IP-Adresse
124.20.0.14
124.20.0.26
124.20.0.31
.
.
.
Hardware- (MAC-) Adresse
00-50-73-58-b3-40
00-50-73-52-a1-22
00-50-73-54-a3-00
.
.
.
124.20.0.26
00-50-73-52-a1-22
122.10.0.12
ARP-Anfrage an alle Knoten
IP-Adresse
124.20.0.14
124.20.0.26
124.20.0.31
.
.
.
Hardware- (MAC-) Adresse
00-50-73-58-b3-40
00-50-73-52-a1-22
00-50-73-54-a3-00
.
.
.
ARP-Antwort
20 min
Sch
utzv
erm
erk
nach
DIN
34
beac
hten
TCP und das OSI-Referenzmodell: End-to-End
Process /Application
Host-to-Host
Internet
Network Access
Physical
TCP
Coax, Twisted Pair, LWL, .....
UDP
Tokenr. PPPEthernet
IP
Application
Presentation
Session
Transport
Network
Data Link
Physical
ISO / OSI
TCP
Coax, Twisted Pair, LWL, .....
UDP
Tokenr. PPPEthernet
IP
•Verbindungsorientiert
•Aufbau, Übertragung, Abbau
•Datenüberwachung
•Empfang wird bestätigt
•Multiplexing
•Verschiedene Anwendungen nutzen TCP-Dienste
App.A App.B App.C App.A App.B App.C
Sch
utzv
erm
erk
nach
DIN
34
beac
hten
TCP und das OSI-Referenzmodell: Sockets
HTTP Appl. X
TCP
Coax, Twisted Pair, LWL, .....
UDP
Tokenr. PPPEthernet
IP
TCP
Coax, Twisted Pair, LWL, .....
UDP
Tokenr. PPPEthernet
IP
TCP
Coax, Twisted Pair, LWL, .....
UDP
Tokenr. PPPEthernet
IP
IP 123.20.0.36Rechner A Rechner B Rechner C
FTP-Control
FTP-Control
FTP-Control
FTP-ControlSocket
HTTP
IP 123.20.0.34 IP 10.0.0.123
Socket Socket SocketSocket
Port 21,1
Well known Port
Port 21,2
Well known Port
Port 80
Well known Port
Port 241
Local Port
Port 1880
Local Port
Port 361
Local PortSocket
Sch
utzv
erm
erk
nach
DIN
34
beac
hten
Fensterln á la TCP
Station1
Station2
Station2:Verbindung HTTP
aufbauen ?
In Ordnung! MeinEmpfangsfenster hat
Platz für 8 Datenpakete.
Sch
utzv
erm
erk
nach
DIN
34
beac
hten
Fensterln á la TCP
Station1
Station2