classless inter domain routing...
TRANSCRIPT
![Page 1: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/1.jpg)
Classless Inter Domain Routing CIDR
Jonas Sternisko
Albert Ludwigs Universität Freiburg
![Page 2: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/2.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 2
Jonas Sternisko
Albert Ludwigs Universität FreiburgClassless Inter Domain Routing
● 1993 eingeführte Verfeinerung des IP-Adressschemas● CIDR, sprich „cider“● Domain: virtuelle Hosts im Internet● ...Verfahren mit dem zwischen verschiedenen Orten in
der Netzwerkschicht des Internets Routen beschrieben werden und das dabei keine Klassen verwendet
![Page 3: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/3.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 3
Jonas Sternisko
Albert Ludwigs Universität FreiburgGliederung
1. Motivation
2. Classfull Routing
3. Adressproblem und Lösungen
4. Funktionsweise CIDR
5. Adresszuweisungen
6. Routing
7. Richtlinien bei der Adressvergabe
8. Zusammenfassung
![Page 4: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/4.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 4
Jonas Sternisko
Albert Ludwigs Universität FreiburgGliederung
1. Motivation
2. Classfull Routing
3. Adressproblem und Lösungen
4. Funktionsweise CIDR
5. Adresszuweisungen
6. Routing
7. Richtlinien bei der Adressvergabe
8. Zusammenfassung
![Page 5: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/5.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 5
Jonas Sternisko
Albert Ludwigs Universität FreiburgMotivation
● IPv4 Adressen begrenzt● exponentielles Wachstum des Internets und seiner
Subnetze● Klassen bieten unzureichende Flexibilität und wenig
Skalierbarkeit
![Page 6: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/6.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 6
Jonas Sternisko
Albert Ludwigs Universität FreiburgGliederung
1. Motivation
2. Classfull Routing
3. Adressproblem und Lösungen
4. Funktionsweise CIDR
5. Adresszuweisungen
6. Routing
7. Richtlinien bei der Adressvergabe
8. Zusammenfassung
![Page 7: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/7.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 7
Jonas Sternisko
Albert Ludwigs Universität FreiburgVorher: Classfull Routing
● Standard zu Beginn von IP● IP-Adressraum ist in Klassen A,B,C,(D,E) aufgeteilt● Netzwerk- und Host-ID
![Page 8: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/8.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 8
Jonas Sternisko
Albert Ludwigs Universität FreiburgVorher: Classfull Routing
● unterschiedliche Routing Tabellen für die Klassen● Auslesen der Klasse aus Zieladresse● Suche in der entsprechenden Tabelle
![Page 9: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/9.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 9
Jonas Sternisko
Albert Ludwigs Universität FreiburgGliederung
1. Motivation
2. Classfull Routing
3. Adressproblem und Lösungen
4. Funktionsweise CIDR
5. Adresszuweisungen
6. Routing
7. Richtlinien bei der Adressvergabe
8. Zusammenfassung
![Page 10: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/10.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 10
Jonas Sternisko
Albert Ludwigs Universität FreiburgAdressproblem
● Adressproblem– Adressraum des Internets ist begrenzt auf theoretisch 2^32
Adressen
– exponentielles Wachstum teilnehmender Hosts erwartet (und eingetreten)
● die bisherigen IP-Klassen bieten zu wenig Flexibilität– Routing Tabellen werden zu groß
![Page 11: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/11.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 11
Jonas Sternisko
Albert Ludwigs Universität FreiburgAdressproblem
● typisches Problem:– Firma Mittel braucht 300 IP-Adressen
– bekommt einen B Adressblock zugewiesen
– 65335 Adressen in diesem Block bleiben ungenutzt
– Anzahl von B Blöcken ist relativ begrenzt
● oder:– Firma Klein braucht 5 IP Adressen
– bekommt C-Block
– 250 ungenutzte Adressen
![Page 12: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/12.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 12
Jonas Sternisko
Albert Ludwigs Universität FreiburgAdressproblem
● vor allem B und C Adressen wurden sehr viel angefordert
● Möglichkeiten zum Sparen [nach Douglas E. Comer]:– Proxy ARP
– Anonymous Point-To-Point-Networks
– Subnet Addressing
– Classless Addressing
![Page 13: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/13.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 13
Jonas Sternisko
Albert Ludwigs Universität FreiburgSubnet Addressing
● Einführung hierarchischer Teilnetze● beliebig viele Stufen der Hierarchie● ermöglicht hohe Abstraktion und Flexibilität
![Page 14: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/14.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 14
Jonas Sternisko
Albert Ludwigs Universität FreiburgSubnet Addressing
aus: Kurose et.al.: Computer Networking S.332
![Page 15: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/15.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 15
Jonas Sternisko
Albert Ludwigs Universität FreiburgSubnet Addressing
aus: Kurose et.al.: Computer Networking S.332
![Page 16: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/16.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 16
Jonas Sternisko
Albert Ludwigs Universität FreiburgSubnet Addressing
Abstrahierung, Beispiel nach Douglas E. Comer: Internetworking with TCP/IP S.131
![Page 17: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/17.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 17
Jonas Sternisko
Albert Ludwigs Universität FreiburgSubnet Addressing
aus: Douglas E. Comer: Internetworking with TCP/IP S.134
![Page 18: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/18.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 18
Jonas Sternisko
Albert Ludwigs Universität FreiburgGliederung
1. Motivation
2. Classfull Routing
3. Adressproblem und Lösungen
4. Funktionsweise CIDR
5. Adresszuweisungen
6. Routing
7. Richtlinien bei der Adressvergabe
8. Zusammenfassung
![Page 19: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/19.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 19
Jonas Sternisko
Albert Ludwigs Universität FreiburgClassless Inter Domain Routing
● Verwendung von „Variable Length Subnet Masks“ VLSM zum Adressieren von o.g. Subnetzen
● bietet Skalierung der Routinghierarchie● [in den RFCs 15.17-20, BCP 122]
![Page 20: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/20.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 20
Jonas Sternisko
Albert Ludwigs Universität FreiburgFunktionsweise CIDR
● Subnetzmaske:– 32 Bit lang
– Netzwerkteil der Adresse: die höchsten n Bits („1“)
– die restlichen 32-n Bits („0“) bilden den Hostteil
![Page 21: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/21.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 21
Jonas Sternisko
Albert Ludwigs Universität FreiburgFunktionsweise CIDR
● Notationen der Subnetzmaske:
dezimal: 255.255.255.0
binär: 1111111.1111111.1111111.00000000
![Page 22: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/22.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 22
Jonas Sternisko
Albert Ludwigs Universität FreiburgFunktionsweise CIDR
● Beispiel (aus Comer):
IP-Adresse: 128.211.176.212
Subnetzmaske: 255.192.0.0
Notation: 128.211.176.212/10
AND-Verknüpfung ergibt Netzwerkanteil:IP Adresse: 10000000.11010011.10110000.11010100
Subnetzmaske: 11111111.11000000.00000000.00000000
→ 10000000.11000000.00000000.00000000
wieder dezimal: 128.196.0.0
Die Negation der Subnetzmaske führt zum Hostanteil.
![Page 23: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/23.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 23
Jonas Sternisko
Albert Ludwigs Universität FreiburgGliederung
1. Motivation
2. Classfull Routing
3. Adressproblem und Lösungen
4. Funktionsweise CIDR
5. Adresszuweisungen
6. Routing
7. Richtlinien bei der Adressvergabe
8. Zusammenfassung
![Page 24: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/24.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 24
Jonas Sternisko
Albert Ludwigs Universität FreiburgAdressierung mit CIDR
● Zusammenfassung von Adressblöcken– route aggregation: einzelne Präfixe repräsentieren mehrere
Routen
– Beispiel: 128.196.0.0/16 steht für 128.196.0.0 bis 128.196.255.255
● Blöcke werden nach topologischen Aspekten verteilt– kontinentale Grenzen
– politische Grenzen
– Internet Service Provider ISP
– unterschiedliche Fakultäten
![Page 25: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/25.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 25
Jonas Sternisko
Albert Ludwigs Universität FreiburgAdressierung mit CIDR
aus: Kurose et.al. „Computer Networking“ S.337
![Page 26: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/26.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 26
Jonas Sternisko
Albert Ludwigs Universität FreiburgAdressierung mit CIDR
● der Hostteil einer Adresse kann weiter aufgesplittet werden– subnetzinterne Hierarchie möglich
![Page 27: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/27.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 27
Jonas Sternisko
Albert Ludwigs Universität FreiburgAdressierung mit CIDR
● reservierte Adressblöcke:
aus: Douglas E. Comer: „Internetworking with TCP/IP“ S.337
![Page 28: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/28.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 28
Jonas Sternisko
Albert Ludwigs Universität FreiburgGliederung
1. Motivation
2. Classfull Routing
3. Adressproblem und Lösungen
4. Funktionsweise CIDR
5. Adresszuweisungen
6. Routing mit CIDR
7. Richtlinien bei der Adressvergabe
8. Zusammenfassung
![Page 29: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/29.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 29
Jonas Sternisko
Albert Ludwigs Universität FreiburgRouting mit CIDR
● Forwarding komplizierter als mit Klassen (nach Tanenbaum):– eine Tabelle für alle Adressen
– Routingtabelleneinträge beinhalten IP Adresse und Maske
![Page 30: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/30.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 30
Jonas Sternisko
Albert Ludwigs Universität FreiburgRouting mit CIDR
● Forwarding:– Zieladresse wird aus Paket ausgelesen
– die Adresse wird maskiert und mit den Routingeinträgen verglichen
– „longest match“,
– binary trees,
– PATRICIA/Level Compressed Trees
![Page 31: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/31.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 31
Jonas Sternisko
Albert Ludwigs Universität FreiburgVorteile von CIDR
● Adressblöcke können beliebig groß gewählt werden● Aggregation durch Prefixe reduziert Größe der
Routingtabellen enorm
![Page 32: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/32.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 32
Jonas Sternisko
Albert Ludwigs Universität FreiburgGliederung
1. Motivation
2. Classfull Routing
3. Adressproblem und Lösungen
4. Funktionsweise CIDR
5. Adresszuweisungen
6. Routing
7. Richtlinien bei der Adressvergabe
8. Zusammenfassung
![Page 33: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/33.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 33
Jonas Sternisko
Albert Ludwigs Universität FreiburgRichtlinien der Adressvergabe
● Vorschläge, zusammengefasst in RFC 1518● sind nicht bindend● Unterscheidung verschiedener Domains:
![Page 34: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/34.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 34
Jonas Sternisko
Albert Ludwigs Universität FreiburgRichtlinien der Adressvergabe
● innerhalb einer Domain– Adressen sollen als Blöcke vergeben werden
– die gesamte Domain kann dann durch ein einzelnes Präfix repräsentiert werden
● direkte Provider (z.B. T-Online)– erhalten eine begrenzte Menge von Adressblöcken
– diese werden entsprechend der Bedürfnisse weitergegeben
![Page 35: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/35.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 35
Jonas Sternisko
Albert Ludwigs Universität FreiburgRichtlinien der Adressvergabe ● Multi Homed Routing Domains
– entweder eigener kontinuierlicher Adressraum
– oder mehrere, von den Providern zugeteilte
– oder nach Typ der Verbindungen [Beispiel]
● Zero Homed Routing Domains– brauchen eine gültige Adresse, trotz fehlender Verbindung
zum Internet [Beispiel]
![Page 36: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/36.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 36
Jonas Sternisko
Albert Ludwigs Universität FreiburgRichtlinien der Adressvergabe
● Adressverhalten bei Umzug– z.B. Ortswechsel, Unternehmensfusion, ...
● korrektes Routing muss gewährleistet bleiben– alte Routingeinträge müssen vorerst beibehalten werden
![Page 37: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/37.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 37
Jonas Sternisko
Albert Ludwigs Universität FreiburgAdressvergabe
● ICANN Internet Corporation for Assigned Names and Numbers– kontrolliert DNS Root Server
– vergibt Adressblöcke an regionale Organisationen
● z.B. RIPE Network Coordination Centrein Europa
http://de.wikipedia.org/ripe
![Page 38: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/38.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 38
Jonas Sternisko
Albert Ludwigs Universität FreiburgGliederung
1. Motivation
2. Classfull Routing
3. Adressproblem und Lösungen
4. Funktionsweise CIDR
5. Adresszuweisungen
6. Routing
7. Richtlinien bei der Adressvergabe
8. Zusammenfassung
![Page 39: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/39.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 39
Jonas Sternisko
Albert Ludwigs Universität FreiburgZusammenfassung
● CIDR stellt eine Übergangslösung des Adressproblems dar:
von http://bgp.potaroo.net/as4637/dec07.png
BGP4
![Page 40: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/40.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 40
Jonas Sternisko
Albert Ludwigs Universität FreiburgZusammenfassung
● weitere Möglichkeiten?– diskontinuierliche Subnetzmasken ?
● ...11011....?
– IP Adressen doppelt verwenden● sind
129.91.122.7/16 und129.91.122.7/24 identisch?
● nicht möglich, weil Netzmaske in Routingtabellen steht
![Page 41: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/41.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 41
Jonas Sternisko
Albert Ludwigs Universität FreiburgAusblick
● CIDR mit IPv6?– IPv6 wurde für den Einsatz von CIDR vorgesehen
– Notation entspricht den 32-Bit Masken
![Page 42: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/42.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 42
Jonas Sternisko
Albert Ludwigs Universität FreiburgQuellen
– BCP 122/RFC 4632 V.Fuller, T.Li: „Classless Inter-domain Routing (CIDR): The Internet Address Assignement and Aggregation Plan“
– RFC 1518 Y.Rekhter, T.Li: „An Architecture for IP Address Allocation with CIDR“
– Douglas E. Comer: „Internetworking with TCP/IP“
– James F. Kurose, Keith W. Ross: „computer networking – a top-down Approach featuring the internet“
– Andrew S. Tanenbaum: „Computer Networks“
![Page 43: Classless Inter Domain Routing CIDRarchive.cone.informatik.uni-freiburg.de/teaching/proseminar/... · unterschiedliche Routing Tabellen für die Klassen Auslesen der Klasse aus Zieladresse](https://reader037.vdocuments.net/reader037/viewer/2022090607/605cf18feebafe692675c641/html5/thumbnails/43.jpg)
8.Januar 2008 Proseminar Rechnernetze: CIDR 43
ENDE