dynamic host configuration protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... ·...
TRANSCRIPT
![Page 1: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/1.jpg)
Dynamic Host Configuration Protocol
Felix Ruzzoli
Albert-Ludwigs-Universität Freiburg
11. Dezember 2007
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 1 / 40
![Page 2: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/2.jpg)
Motivation Wozu Autokonfiguration?
1 MotivationWozu Autokonfiguration?Neuerungen bei DHCP
2 Geschichte des Bootstrappings
3 DHCP
4 Autokonfiguration unter IPv6
5 Abschluss
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 2 / 40
![Page 3: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/3.jpg)
Motivation Wozu Autokonfiguration?
Die Situation
Große Rechnernetze
Mobile Internet Clientshäufige Änderungen an Konfigurationen
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 3 / 40
![Page 4: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/4.jpg)
Motivation Wozu Autokonfiguration?
Die Situation
Große RechnernetzeMobile Internet Clients
häufige Änderungen an Konfigurationen
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 3 / 40
![Page 5: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/5.jpg)
Motivation Wozu Autokonfiguration?
Die Situation
Große RechnernetzeMobile Internet Clientshäufige Änderungen an Konfigurationen
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 3 / 40
![Page 6: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/6.jpg)
Motivation Wozu Autokonfiguration?
Das Problem
Keine vorhandene Autokonfigurationslösung aus einem ’Guss’BOOTP → nur statische Adressvergabe
Manuelle Konfiguration von Netzwerkclients zu aufwändigbzw. nicht möglich → WLAN Zugänge
Keine dynamische Adressvergabe möglich
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 4 / 40
![Page 7: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/7.jpg)
Motivation Wozu Autokonfiguration?
Das Problem
Keine vorhandene Autokonfigurationslösung aus einem ’Guss’BOOTP → nur statische Adressvergabe
Manuelle Konfiguration von Netzwerkclients zu aufwändigbzw. nicht möglich → WLAN Zugänge
Keine dynamische Adressvergabe möglich
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 4 / 40
![Page 8: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/8.jpg)
Motivation Wozu Autokonfiguration?
Das Problem
Keine vorhandene Autokonfigurationslösung aus einem ’Guss’BOOTP → nur statische Adressvergabe
Manuelle Konfiguration von Netzwerkclients zu aufwändigbzw. nicht möglich → WLAN Zugänge
Keine dynamische Adressvergabe möglich
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 4 / 40
![Page 9: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/9.jpg)
Motivation Wozu Autokonfiguration?
Die Lösung
Dynamic Host Configuration ProtocolDHCP
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 5 / 40
![Page 10: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/10.jpg)
Motivation Neuerungen bei DHCP
1 MotivationWozu Autokonfiguration?Neuerungen bei DHCP
2 Geschichte des Bootstrappings
3 DHCP
4 Autokonfiguration unter IPv6
5 Abschluss
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 6 / 40
![Page 11: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/11.jpg)
Motivation Neuerungen bei DHCP
Die Ansätze - Das Lease-Konzept
Server verteilen sogenannte Leases an Clientsim Prinzip „verleihen“ der IP-Adresse
Leasetime von 0 bis ∞ sec.
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 7 / 40
![Page 12: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/12.jpg)
Motivation Neuerungen bei DHCP
Die Ansätze - Das Lease-Konzept
Server verteilen sogenannte Leases an Clientsim Prinzip „verleihen“ der IP-Adresse
Leasetime von 0 bis ∞ sec.
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 7 / 40
![Page 13: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/13.jpg)
Motivation Neuerungen bei DHCP
Die Ansätze
Alle Informationen für die Verbindung zum Internet müssen zurVerfügung stehen.
IP-AdresseSubnetzmaskedefault Gateway
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 8 / 40
![Page 14: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/14.jpg)
Motivation Neuerungen bei DHCP
Die Ansätze
Alle Informationen für die Verbindung zum Internet müssen zurVerfügung stehen.
IP-Adresse
Subnetzmaskedefault Gateway
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 8 / 40
![Page 15: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/15.jpg)
Motivation Neuerungen bei DHCP
Die Ansätze
Alle Informationen für die Verbindung zum Internet müssen zurVerfügung stehen.
IP-AdresseSubnetzmaske
default Gateway
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 8 / 40
![Page 16: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/16.jpg)
Motivation Neuerungen bei DHCP
Die Ansätze
Alle Informationen für die Verbindung zum Internet müssen zurVerfügung stehen.
IP-AdresseSubnetzmaskedefault Gateway
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 8 / 40
![Page 17: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/17.jpg)
Geschichte des Bootstrappings RARP
1 Motivation
2 Geschichte des BootstrappingsRARPBOOTPAndere Technologien
3 DHCP
4 Autokonfiguration unter IPv6
5 Abschluss
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 9 / 40
![Page 18: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/18.jpg)
Geschichte des Bootstrappings RARP
Reverse Address Resolution Protocol
1984 an der Stanford University entworfen
Gegenstück zu ARPermitteln der Protokolladresse (IP) mittels der Hardwareadresse(MAC)
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 10 / 40
![Page 19: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/19.jpg)
Geschichte des Bootstrappings RARP
Reverse Address Resolution Protocol
1984 an der Stanford University entworfenGegenstück zu ARP
ermitteln der Protokolladresse (IP) mittels der Hardwareadresse(MAC)
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 10 / 40
![Page 20: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/20.jpg)
Geschichte des Bootstrappings RARP
Reverse Address Resolution Protocol
1984 an der Stanford University entworfenGegenstück zu ARPermitteln der Protokolladresse (IP) mittels der Hardwareadresse(MAC)
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 10 / 40
![Page 21: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/21.jpg)
Geschichte des Bootstrappings BOOTP
1 Motivation
2 Geschichte des BootstrappingsRARPBOOTPAndere Technologien
3 DHCP
4 Autokonfiguration unter IPv6
5 Abschluss
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 11 / 40
![Page 22: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/22.jpg)
Geschichte des Bootstrappings BOOTP
BOOTstrap Protocol
für Thin Clients gedacht
Zusammenspiel mit TFTP1
ermöglicht booten vom Server
Aber : Leider immer noch statisch.
1Trivial File Transfer Protocol
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 12 / 40
![Page 23: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/23.jpg)
Geschichte des Bootstrappings BOOTP
BOOTstrap Protocol
für Thin Clients gedachtZusammenspiel mit TFTP1
ermöglicht booten vom Server
Aber : Leider immer noch statisch.
1Trivial File Transfer ProtocolF. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 12 / 40
![Page 24: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/24.jpg)
Geschichte des Bootstrappings BOOTP
BOOTstrap Protocol
für Thin Clients gedachtZusammenspiel mit TFTP1
ermöglicht booten vom Server
Aber : Leider immer noch statisch.
1Trivial File Transfer ProtocolF. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 12 / 40
![Page 25: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/25.jpg)
Geschichte des Bootstrappings Andere Technologien
1 Motivation
2 Geschichte des BootstrappingsRARPBOOTPAndere Technologien
3 DHCP
4 Autokonfiguration unter IPv6
5 Abschluss
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 13 / 40
![Page 26: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/26.jpg)
Geschichte des Bootstrappings Andere Technologien
Die Alternativen
RARP und DRARP
TFTPICMP
ICMP mask requestICMP router discovery
BOOTPNIP - Network Information Protocol
Am MIT für dynamische verteilte IP-Adressvergabe verwendetRLP - Resource Location ProtocolSun Microsystems Thin Clients
nutzen Kombination aus RARP, TFTP und RPC, genannt bootparams
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 14 / 40
![Page 27: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/27.jpg)
Geschichte des Bootstrappings Andere Technologien
Die Alternativen
RARP und DRARPTFTP
ICMPICMP mask requestICMP router discovery
BOOTPNIP - Network Information Protocol
Am MIT für dynamische verteilte IP-Adressvergabe verwendetRLP - Resource Location ProtocolSun Microsystems Thin Clients
nutzen Kombination aus RARP, TFTP und RPC, genannt bootparams
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 14 / 40
![Page 28: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/28.jpg)
Geschichte des Bootstrappings Andere Technologien
Die Alternativen
RARP und DRARPTFTPICMP
ICMP mask requestICMP router discovery
BOOTPNIP - Network Information Protocol
Am MIT für dynamische verteilte IP-Adressvergabe verwendetRLP - Resource Location ProtocolSun Microsystems Thin Clients
nutzen Kombination aus RARP, TFTP und RPC, genannt bootparams
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 14 / 40
![Page 29: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/29.jpg)
Geschichte des Bootstrappings Andere Technologien
Die Alternativen
RARP und DRARPTFTPICMP
ICMP mask request
ICMP router discoveryBOOTPNIP - Network Information Protocol
Am MIT für dynamische verteilte IP-Adressvergabe verwendetRLP - Resource Location ProtocolSun Microsystems Thin Clients
nutzen Kombination aus RARP, TFTP und RPC, genannt bootparams
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 14 / 40
![Page 30: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/30.jpg)
Geschichte des Bootstrappings Andere Technologien
Die Alternativen
RARP und DRARPTFTPICMP
ICMP mask requestICMP router discovery
BOOTPNIP - Network Information Protocol
Am MIT für dynamische verteilte IP-Adressvergabe verwendetRLP - Resource Location ProtocolSun Microsystems Thin Clients
nutzen Kombination aus RARP, TFTP und RPC, genannt bootparams
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 14 / 40
![Page 31: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/31.jpg)
Geschichte des Bootstrappings Andere Technologien
Die Alternativen
RARP und DRARPTFTPICMP
ICMP mask requestICMP router discovery
BOOTP
NIP - Network Information ProtocolAm MIT für dynamische verteilte IP-Adressvergabe verwendet
RLP - Resource Location ProtocolSun Microsystems Thin Clients
nutzen Kombination aus RARP, TFTP und RPC, genannt bootparams
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 14 / 40
![Page 32: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/32.jpg)
Geschichte des Bootstrappings Andere Technologien
Die Alternativen
RARP und DRARPTFTPICMP
ICMP mask requestICMP router discovery
BOOTPNIP - Network Information Protocol
Am MIT für dynamische verteilte IP-Adressvergabe verwendet
RLP - Resource Location ProtocolSun Microsystems Thin Clients
nutzen Kombination aus RARP, TFTP und RPC, genannt bootparams
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 14 / 40
![Page 33: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/33.jpg)
Geschichte des Bootstrappings Andere Technologien
Die Alternativen
RARP und DRARPTFTPICMP
ICMP mask requestICMP router discovery
BOOTPNIP - Network Information Protocol
Am MIT für dynamische verteilte IP-Adressvergabe verwendetRLP - Resource Location Protocol
Sun Microsystems Thin Clientsnutzen Kombination aus RARP, TFTP und RPC, genannt bootparams
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 14 / 40
![Page 34: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/34.jpg)
Geschichte des Bootstrappings Andere Technologien
Die Alternativen
RARP und DRARPTFTPICMP
ICMP mask requestICMP router discovery
BOOTPNIP - Network Information Protocol
Am MIT für dynamische verteilte IP-Adressvergabe verwendetRLP - Resource Location ProtocolSun Microsystems Thin Clients
nutzen Kombination aus RARP, TFTP und RPC, genannt bootparams
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 14 / 40
![Page 35: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/35.jpg)
DHCP IP-Adresse per UDP
1 Motivation
2 Geschichte des Bootstrappings
3 DHCPIP-Adresse per UDPUDP zur KommunikationFormat von DHCP NachrichtenDie DHCP NachrichtentypenZustände beim Ermitteln einer IP-AdresseSimulation eines Bootstrap VorgangesDHCP in der Praxis
4 Autokonfiguration unter IPv6
5 AbschlussF. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 15 / 40
![Page 36: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/36.jpg)
DHCP IP-Adresse per UDP
Der Trick..
Internet Protocol setzt IP-Adresse zur Kommunikation vorausdiese ist aber nicht bekannt
Lösung: Broadcasting
IP-Standard definiert 255.255.255.255 als limited broadcast AdresseIP-Software akzeptiert Broadcasts bevor sie selbst komplettKonfiguriert wurde
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 16 / 40
![Page 37: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/37.jpg)
DHCP IP-Adresse per UDP
Der Trick mit dem..
Internet Protocol setzt IP-Adresse zur Kommunikation vorausdiese ist aber nicht bekannt
Lösung:
Broadcasting
IP-Standard definiert 255.255.255.255 als limited broadcast AdresseIP-Software akzeptiert Broadcasts bevor sie selbst komplettKonfiguriert wurde
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 16 / 40
![Page 38: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/38.jpg)
DHCP IP-Adresse per UDP
Der Trick mit dem Broadcasting..
Internet Protocol setzt IP-Adresse zur Kommunikation vorausdiese ist aber nicht bekannt
Lösung: Broadcasting
IP-Standard definiert 255.255.255.255 als limited broadcast AdresseIP-Software akzeptiert Broadcasts bevor sie selbst komplettKonfiguriert wurde
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 16 / 40
![Page 39: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/39.jpg)
DHCP IP-Adresse per UDP
Der Trick mit dem Broadcasting..
Internet Protocol setzt IP-Adresse zur Kommunikation vorausdiese ist aber nicht bekannt
Lösung: Broadcasting
IP-Standard definiert 255.255.255.255 als limited broadcast AdresseIP-Software akzeptiert Broadcasts bevor sie selbst komplettKonfiguriert wurde
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 16 / 40
![Page 40: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/40.jpg)
DHCP UDP zur Kommunikation
1 Motivation
2 Geschichte des Bootstrappings
3 DHCPIP-Adresse per UDPUDP zur KommunikationFormat von DHCP NachrichtenDie DHCP NachrichtentypenZustände beim Ermitteln einer IP-AdresseSimulation eines Bootstrap VorgangesDHCP in der Praxis
4 Autokonfiguration unter IPv6
5 AbschlussF. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 17 / 40
![Page 41: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/41.jpg)
DHCP UDP zur Kommunikation
UDP ist unzuverlässig
Gegenmaßnahmen:Verwendung von UDP Checksummen
Setzen des do not fragment Bittimeout and retransmission
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 18 / 40
![Page 42: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/42.jpg)
DHCP UDP zur Kommunikation
UDP ist unzuverlässig
Gegenmaßnahmen:Verwendung von UDP ChecksummenSetzen des do not fragment Bit
timeout and retransmission
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 18 / 40
![Page 43: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/43.jpg)
DHCP UDP zur Kommunikation
UDP ist unzuverlässig
Gegenmaßnahmen:Verwendung von UDP ChecksummenSetzen des do not fragment Bittimeout and retransmission
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 18 / 40
![Page 44: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/44.jpg)
DHCP Format von DHCP Nachrichten
1 Motivation
2 Geschichte des Bootstrappings
3 DHCPIP-Adresse per UDPUDP zur KommunikationFormat von DHCP NachrichtenDie DHCP NachrichtentypenZustände beim Ermitteln einer IP-AdresseSimulation eines Bootstrap VorgangesDHCP in der Praxis
4 Autokonfiguration unter IPv6
5 AbschlussF. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 19 / 40
![Page 45: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/45.jpg)
DHCP Format von DHCP Nachrichten
Die Aufteilung der Felder..
op (8) htype (8) hlen (8) hops (8)xid (32)
secs (16) flags (16)ciaddr (32)yiaddr (32)siaddr (32)giaddr (32)chaddr (128)sname (512)file (1024)
options (var.)
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 20 / 40
![Page 46: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/46.jpg)
DHCP Format von DHCP Nachrichten
..und ihre Bedeutung
op - Ist der Operation Code, request(1) oder reply(2)
htype, hlen - Hardwaretyp des Netzwerks, Länge derHardwareadressen (wie bei ARP)hops - für Bootstrapping über Router hinwegxid - Transaction IDsecs - Sekunden seit Beginn der Adressakquisition des Clientsflags - Siehe weiter unten
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 21 / 40
![Page 47: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/47.jpg)
DHCP Format von DHCP Nachrichten
..und ihre Bedeutung
op - Ist der Operation Code, request(1) oder reply(2)htype, hlen - Hardwaretyp des Netzwerks, Länge derHardwareadressen (wie bei ARP)
hops - für Bootstrapping über Router hinwegxid - Transaction IDsecs - Sekunden seit Beginn der Adressakquisition des Clientsflags - Siehe weiter unten
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 21 / 40
![Page 48: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/48.jpg)
DHCP Format von DHCP Nachrichten
..und ihre Bedeutung
op - Ist der Operation Code, request(1) oder reply(2)htype, hlen - Hardwaretyp des Netzwerks, Länge derHardwareadressen (wie bei ARP)hops - für Bootstrapping über Router hinweg
xid - Transaction IDsecs - Sekunden seit Beginn der Adressakquisition des Clientsflags - Siehe weiter unten
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 21 / 40
![Page 49: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/49.jpg)
DHCP Format von DHCP Nachrichten
..und ihre Bedeutung
op - Ist der Operation Code, request(1) oder reply(2)htype, hlen - Hardwaretyp des Netzwerks, Länge derHardwareadressen (wie bei ARP)hops - für Bootstrapping über Router hinwegxid - Transaction ID
secs - Sekunden seit Beginn der Adressakquisition des Clientsflags - Siehe weiter unten
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 21 / 40
![Page 50: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/50.jpg)
DHCP Format von DHCP Nachrichten
..und ihre Bedeutung
op - Ist der Operation Code, request(1) oder reply(2)htype, hlen - Hardwaretyp des Netzwerks, Länge derHardwareadressen (wie bei ARP)hops - für Bootstrapping über Router hinwegxid - Transaction IDsecs - Sekunden seit Beginn der Adressakquisition des Clients
flags - Siehe weiter unten
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 21 / 40
![Page 51: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/51.jpg)
DHCP Format von DHCP Nachrichten
..und ihre Bedeutung
op - Ist der Operation Code, request(1) oder reply(2)htype, hlen - Hardwaretyp des Netzwerks, Länge derHardwareadressen (wie bei ARP)hops - für Bootstrapping über Router hinwegxid - Transaction IDsecs - Sekunden seit Beginn der Adressakquisition des Clientsflags - Siehe weiter unten
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 21 / 40
![Page 52: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/52.jpg)
DHCP Format von DHCP Nachrichten
Das flags Feld
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+|B| MBZ |+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
B: BROADCAST flag
MBZ: MUST BE ZERO (reserved for future use)
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 22 / 40
![Page 53: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/53.jpg)
DHCP Format von DHCP Nachrichten
Die wichtigsten Felder
ciaddr - Client IP Address (falls IP-Adresse schon bekannt)
yiaddr - Your IP Address (Die vom Server vergebene IP-Adresse inder Antwort)siaddr - Server IP Address (Die IP-Adresse des nächsten zuverwendenden DHCP Servers)giaddr - Router IP Address (findet Verwendung beim Bootstrappingüber Router hinweg)chaddr - Client Hardware Address (MAC-Adresse des Clients)sname - Server Hostnamefile - Name einer Bootdatei
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 23 / 40
![Page 54: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/54.jpg)
DHCP Format von DHCP Nachrichten
Die wichtigsten Felder
ciaddr - Client IP Address (falls IP-Adresse schon bekannt)yiaddr - Your IP Address (Die vom Server vergebene IP-Adresse inder Antwort)
siaddr - Server IP Address (Die IP-Adresse des nächsten zuverwendenden DHCP Servers)giaddr - Router IP Address (findet Verwendung beim Bootstrappingüber Router hinweg)chaddr - Client Hardware Address (MAC-Adresse des Clients)sname - Server Hostnamefile - Name einer Bootdatei
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 23 / 40
![Page 55: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/55.jpg)
DHCP Format von DHCP Nachrichten
Die wichtigsten Felder
ciaddr - Client IP Address (falls IP-Adresse schon bekannt)yiaddr - Your IP Address (Die vom Server vergebene IP-Adresse inder Antwort)siaddr - Server IP Address (Die IP-Adresse des nächsten zuverwendenden DHCP Servers)
giaddr - Router IP Address (findet Verwendung beim Bootstrappingüber Router hinweg)chaddr - Client Hardware Address (MAC-Adresse des Clients)sname - Server Hostnamefile - Name einer Bootdatei
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 23 / 40
![Page 56: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/56.jpg)
DHCP Format von DHCP Nachrichten
Die wichtigsten Felder
ciaddr - Client IP Address (falls IP-Adresse schon bekannt)yiaddr - Your IP Address (Die vom Server vergebene IP-Adresse inder Antwort)siaddr - Server IP Address (Die IP-Adresse des nächsten zuverwendenden DHCP Servers)giaddr - Router IP Address (findet Verwendung beim Bootstrappingüber Router hinweg)
chaddr - Client Hardware Address (MAC-Adresse des Clients)sname - Server Hostnamefile - Name einer Bootdatei
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 23 / 40
![Page 57: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/57.jpg)
DHCP Format von DHCP Nachrichten
Die wichtigsten Felder
ciaddr - Client IP Address (falls IP-Adresse schon bekannt)yiaddr - Your IP Address (Die vom Server vergebene IP-Adresse inder Antwort)siaddr - Server IP Address (Die IP-Adresse des nächsten zuverwendenden DHCP Servers)giaddr - Router IP Address (findet Verwendung beim Bootstrappingüber Router hinweg)chaddr - Client Hardware Address (MAC-Adresse des Clients)
sname - Server Hostnamefile - Name einer Bootdatei
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 23 / 40
![Page 58: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/58.jpg)
DHCP Format von DHCP Nachrichten
Die wichtigsten Felder
ciaddr - Client IP Address (falls IP-Adresse schon bekannt)yiaddr - Your IP Address (Die vom Server vergebene IP-Adresse inder Antwort)siaddr - Server IP Address (Die IP-Adresse des nächsten zuverwendenden DHCP Servers)giaddr - Router IP Address (findet Verwendung beim Bootstrappingüber Router hinweg)chaddr - Client Hardware Address (MAC-Adresse des Clients)sname - Server Hostname
file - Name einer Bootdatei
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 23 / 40
![Page 59: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/59.jpg)
DHCP Format von DHCP Nachrichten
Die wichtigsten Felder
ciaddr - Client IP Address (falls IP-Adresse schon bekannt)yiaddr - Your IP Address (Die vom Server vergebene IP-Adresse inder Antwort)siaddr - Server IP Address (Die IP-Adresse des nächsten zuverwendenden DHCP Servers)giaddr - Router IP Address (findet Verwendung beim Bootstrappingüber Router hinweg)chaddr - Client Hardware Address (MAC-Adresse des Clients)sname - Server Hostnamefile - Name einer Bootdatei
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 23 / 40
![Page 60: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/60.jpg)
DHCP Die DHCP Nachrichtentypen
1 Motivation
2 Geschichte des Bootstrappings
3 DHCPIP-Adresse per UDPUDP zur KommunikationFormat von DHCP NachrichtenDie DHCP NachrichtentypenZustände beim Ermitteln einer IP-AdresseSimulation eines Bootstrap VorgangesDHCP in der Praxis
4 Autokonfiguration unter IPv6
5 AbschlussF. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 24 / 40
![Page 61: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/61.jpg)
DHCP Die DHCP Nachrichtentypen
8 verschiedene Nachrichten
DHCPDISCOVER (1)Client BroadcastDHCPOFFER (2)Server an Client, Antwort auf DHCPDISCOVER,Konfigurationsparameter werden angebotenDHCPREQUEST (3)Client an Server, Anfrage der angebotenen Parameter, Bestätigungder Korrektheit einer vorher zugewiesenen Adresse oder verlängern derLeasetimeDHCPDECLINE (4)Client teilt dem Server mit, dass die angebotene Adresse bereitsverwendet wird
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 25 / 40
![Page 62: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/62.jpg)
DHCP Die DHCP Nachrichtentypen
8 verschiedene Nachrichten
DHCPACK (5)Server an Client, die Konfigurationsparameter werden zugeteiltDHCPNACK (6)Server an Client, die verwendete Netzwerkadresse ist nicht längergültigDHCPRELEASE (7)Client an Server, Abbruch des LeaseDHCPINFORM (8)Client fragt Server nach lokalen Konfigurationsparametern
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 26 / 40
![Page 63: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/63.jpg)
DHCP Zustände beim Ermitteln einer IP-Adresse
1 Motivation
2 Geschichte des Bootstrappings
3 DHCPIP-Adresse per UDPUDP zur KommunikationFormat von DHCP NachrichtenDie DHCP NachrichtentypenZustände beim Ermitteln einer IP-AdresseSimulation eines Bootstrap VorgangesDHCP in der Praxis
4 Autokonfiguration unter IPv6
5 AbschlussF. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 27 / 40
![Page 64: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/64.jpg)
DHCP Zustände beim Ermitteln einer IP-Adresse
Endlicher Automat
wvutpqrsINITIALIZE
DHCPDISCOVER
xxpppppppppppppppppppppp
gfed`abcSELECT EDBChhQQQQQQ
Select Offer /DHCPREQUEST
��
DHCPOFFER
gfed`abcREBIND
DHCPNACKor
Lease Expires
OO
DHCPACK
��
gfed`abcRENEW
Lease Reaches87.5% Expiration /DHCPREQUEST
oo
DHCPNACK
^=̂=============================
DHCPACK
pp
onmlhijkREQUEST
DHCPACK''NNNNNNNNNNNNNNNNNNNNNNN
gfed`abcBOUNDBC
Cancel Lease / DHCPRELEASE
EDoo
Lease Reaches50% Expiration /DHCPREQUEST
EE
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 28 / 40
![Page 65: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/65.jpg)
DHCP Simulation eines Bootstrap Vorganges
1 Motivation
2 Geschichte des Bootstrappings
3 DHCPIP-Adresse per UDPUDP zur KommunikationFormat von DHCP NachrichtenDie DHCP NachrichtentypenZustände beim Ermitteln einer IP-AdresseSimulation eines Bootstrap VorgangesDHCP in der Praxis
4 Autokonfiguration unter IPv6
5 AbschlussF. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 29 / 40
![Page 66: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/66.jpg)
DHCP Simulation eines Bootstrap Vorganges
The Internet
My Computer
LAN
Gateway / DHCP Server
awaiting
DHCPDISCOVER..
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 30 / 40
![Page 67: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/67.jpg)
DHCP Simulation eines Bootstrap Vorganges
The Internet
My Computer
LAN
Gateway / DHCP Server
awaiting
DHCPDISCOVER..
booting..
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 30 / 40
![Page 68: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/68.jpg)
DHCP Simulation eines Bootstrap Vorganges
The Internet
My Computer
LAN
Gateway / DHCP Server
awaiting
DHCPDISCOVER..
Netmask: ???
Gateway: ???
INITIALIZE
IP : ???
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 30 / 40
![Page 69: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/69.jpg)
DHCP Simulation eines Bootstrap Vorganges
The Internet
My Computer
LAN
Gateway / DHCP Server
awaiting
DHCPDISCOVER..
Netmask: ???
Gateway: ???
IP : ???
SELECT
send DHCPDISCOVER
start timer
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 30 / 40
![Page 70: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/70.jpg)
DHCP Simulation eines Bootstrap Vorganges
The Internet
My Computer
LAN
Gateway / DHCP Server
Netmask: ???
IP : ???
SELECT
received
DHCPDISCOVER..
send
DHCPOFFER..
Gateway: ???
waiting for
DHCPOFFER
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 30 / 40
![Page 71: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/71.jpg)
DHCP Simulation eines Bootstrap Vorganges
The Internet
My Computer
LAN
Gateway / DHCP Server
Netmask: ???
IP : ???
Gateway: ???
received DHCPOFFERselect 1st, sendDHCPREQUEST
REQUEST
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 30 / 40
![Page 72: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/72.jpg)
DHCP Simulation eines Bootstrap Vorganges
The Internet
My Computer
LAN
Gateway / DHCP Server
Netmask: ???
IP : ???
Gateway: ???
REQUEST
waiting for
DHCPACK..
DHCPREQUEST
received..
sending
DHCPACK..
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 30 / 40
![Page 73: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/73.jpg)
DHCP Simulation eines Bootstrap Vorganges
The Internet
My Computer
LAN
Gateway / DHCP Server
BOUND
received..DHCPACK
IP :90.0.0.1
Netmask:255...
Gateway:90.0.0.2
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 30 / 40
![Page 74: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/74.jpg)
DHCP Simulation eines Bootstrap Vorganges
The Internet
My Computer
LAN
Gateway / DHCP Server
BOUND
IP :90.0.0.1Netmask:255...Gateway:90.0.0.2$ ping google.de64 bytes from.... time=25.2 ms
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 30 / 40
![Page 75: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/75.jpg)
DHCP DHCP in der Praxis
1 Motivation
2 Geschichte des Bootstrappings
3 DHCPIP-Adresse per UDPUDP zur KommunikationFormat von DHCP NachrichtenDie DHCP NachrichtentypenZustände beim Ermitteln einer IP-AdresseSimulation eines Bootstrap VorgangesDHCP in der Praxis
4 Autokonfiguration unter IPv6
5 AbschlussF. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 31 / 40
![Page 76: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/76.jpg)
DHCP DHCP in der Praxis
Serverseitige Implementierungen
Wo findet man DHCP Server?bei vielen Routern On-Board
MS Windows Server BetriebssystemeLinux Server, z.B. dnsmasq oder dhcpd
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 32 / 40
![Page 77: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/77.jpg)
DHCP DHCP in der Praxis
Serverseitige Implementierungen
Wo findet man DHCP Server?bei vielen Routern On-BoardMS Windows Server Betriebssysteme
Linux Server, z.B. dnsmasq oder dhcpd
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 32 / 40
![Page 78: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/78.jpg)
DHCP DHCP in der Praxis
Serverseitige Implementierungen
Wo findet man DHCP Server?bei vielen Routern On-BoardMS Windows Server BetriebssystemeLinux Server, z.B. dnsmasq oder dhcpd
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 32 / 40
![Page 79: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/79.jpg)
DHCP DHCP in der Praxis
Clientseitiges DHCP unter Windows..
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 33 / 40
![Page 80: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/80.jpg)
DHCP DHCP in der Praxis
..und unter Linux
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 34 / 40
![Page 81: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/81.jpg)
Autokonfiguration unter IPv6 DHCPv6
1 Motivation
2 Geschichte des Bootstrappings
3 DHCP
4 Autokonfiguration unter IPv6DHCPv6Stateless Address Autoconfiguration
5 Abschluss
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 35 / 40
![Page 82: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/82.jpg)
Autokonfiguration unter IPv6 DHCPv6
Dynamic Host Configuration Protocol für IPv6
Nutzt UDP Pakete
Mehr KonfigurationsmöglichkeitenAber : Wie DHCP angepasst für IPv6
Vorteil: Viel KontrolleNachteil: Server notwendig
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 36 / 40
![Page 83: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/83.jpg)
Autokonfiguration unter IPv6 DHCPv6
Dynamic Host Configuration Protocol für IPv6
Nutzt UDP PaketeMehr Konfigurationsmöglichkeiten
Aber : Wie DHCP angepasst für IPv6
Vorteil: Viel KontrolleNachteil: Server notwendig
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 36 / 40
![Page 84: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/84.jpg)
Autokonfiguration unter IPv6 DHCPv6
Dynamic Host Configuration Protocol für IPv6
Nutzt UDP PaketeMehr KonfigurationsmöglichkeitenAber : Wie DHCP angepasst für IPv6
Vorteil: Viel KontrolleNachteil: Server notwendig
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 36 / 40
![Page 85: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/85.jpg)
Autokonfiguration unter IPv6 DHCPv6
Dynamic Host Configuration Protocol für IPv6
Nutzt UDP PaketeMehr KonfigurationsmöglichkeitenAber : Wie DHCP angepasst für IPv6
Vorteil: Viel Kontrolle
Nachteil: Server notwendig
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 36 / 40
![Page 86: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/86.jpg)
Autokonfiguration unter IPv6 DHCPv6
Dynamic Host Configuration Protocol für IPv6
Nutzt UDP PaketeMehr KonfigurationsmöglichkeitenAber : Wie DHCP angepasst für IPv6
Vorteil: Viel KontrolleNachteil: Server notwendig
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 36 / 40
![Page 87: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/87.jpg)
Autokonfiguration unter IPv6 Stateless Address Autoconfiguration
1 Motivation
2 Geschichte des Bootstrappings
3 DHCP
4 Autokonfiguration unter IPv6DHCPv6Stateless Address Autoconfiguration
5 Abschluss
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 37 / 40
![Page 88: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/88.jpg)
Autokonfiguration unter IPv6 Stateless Address Autoconfiguration
Stateless Address Autoconfiguration
In IPv6 „eingebaut“
Hosts ermitteln selbständig lokale IP-AdressenMAC Adresse + prefix = eindeutige IP-AdresseOhne Router, nur lokal gültige IP-Adresse
Vorteil: Kein Server notwendigNachteil: Wenig Kontrolle
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 38 / 40
![Page 89: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/89.jpg)
Autokonfiguration unter IPv6 Stateless Address Autoconfiguration
Stateless Address Autoconfiguration
In IPv6 „eingebaut“Hosts ermitteln selbständig lokale IP-Adressen
MAC Adresse + prefix = eindeutige IP-Adresse
Ohne Router, nur lokal gültige IP-Adresse
Vorteil: Kein Server notwendigNachteil: Wenig Kontrolle
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 38 / 40
![Page 90: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/90.jpg)
Autokonfiguration unter IPv6 Stateless Address Autoconfiguration
Stateless Address Autoconfiguration
In IPv6 „eingebaut“Hosts ermitteln selbständig lokale IP-Adressen
MAC Adresse + prefix = eindeutige IP-AdresseOhne Router, nur lokal gültige IP-Adresse
Vorteil: Kein Server notwendigNachteil: Wenig Kontrolle
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 38 / 40
![Page 91: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/91.jpg)
Autokonfiguration unter IPv6 Stateless Address Autoconfiguration
Stateless Address Autoconfiguration
In IPv6 „eingebaut“Hosts ermitteln selbständig lokale IP-Adressen
MAC Adresse + prefix = eindeutige IP-AdresseOhne Router, nur lokal gültige IP-Adresse
Vorteil: Kein Server notwendig
Nachteil: Wenig Kontrolle
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 38 / 40
![Page 92: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/92.jpg)
Autokonfiguration unter IPv6 Stateless Address Autoconfiguration
Stateless Address Autoconfiguration
In IPv6 „eingebaut“Hosts ermitteln selbständig lokale IP-Adressen
MAC Adresse + prefix = eindeutige IP-AdresseOhne Router, nur lokal gültige IP-Adresse
Vorteil: Kein Server notwendigNachteil: Wenig Kontrolle
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 38 / 40
![Page 93: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/93.jpg)
Abschluss
ENDE
Vielen Dank für die Aufmerksamkeit..
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 39 / 40
![Page 94: Dynamic Host Configuration Protocolarchive.cone.informatik.uni-freiburg.de/lehre/proseminar/... · 2007-12-11 · 1Trivial File Transfer Protocol F.Ruzzoli (UniFreiburg) DHCP 11.Dezember2007](https://reader033.vdocuments.us/reader033/viewer/2022050114/5f4bcaf8c73ffb6385247ba4/html5/thumbnails/94.jpg)
Abschluss
Primärquellen
Douglas E. Comer, Internetworking with TCP/IPRFCs
903 - RARP951 - BOOTP1122 und 1123 - Requirements for Internet Hosts1531, 2131 - DHCP1971 und 4862 - IPv6 Stateless Address Autoconfiguration3315 - DHCPv6
F. Ruzzoli (Uni Freiburg) DHCP 11. Dezember 2007 40 / 40