1 IP alapú hálózatok tervezése és üzemeltetése 15/8
Feb 08, 2016
1
IP alapú hálózatok tervezése és üzemeltetése
15/8
2
IP alapú hálózatok tervezése és üzemeltetése I.
Az előző előadás tartalma Adathálózati címkiosztás.
Fix vs. Dinamikus címkiosztásRARPBOOTPDHCP IPv6 Plug and Play
Link local cím Szomszéd felderítés Automatikus konfiguráció
Állapotmentes Állapottartó - DHCPv6
3
IP alapú hálózatok tervezése és üzemeltetése I.
Tartalom A hálózat működése
A forgalomirányító szerepe A hálózat működése Proxy ARP CIDR jelentősége Többesküldés adattovábbítás
IGMP MLD
A forgalomirányító feladatai Forgalomirányító architektúrák
Első generációs Második generációs Harmadik generációs
Várakozási sorok
4
IP alapú hálózatok tervezése és üzemeltetése I.
Források Online:
CIDR: RFC 1518ASM, SFM, SSM:
Challenges of Integrating of ASm and SSM IP Multicast Protocol Architectures
RFC 1112Router:
IP Router Architectures: An Overview Fast Switched backplane for Gigabit Switched Router
Offline:CIDR: Routing TCP/IP II.
5
IP alapú hálózatok tervezése és üzemeltetése I.
A hálózat működése A hálózati réteg feladat:
Egy hierarchikus címzés segítségével azonosítani a hálózat egyes szegmenseit
Megkeresni közöttük a legkedvezőbb útvonalat Legjobb szándék szerint kézbesíteni az adat csomagokat
Elemei: Forgalomirányítók
Több logikai vagy fizikai interfész és képes átvinni a forgalmat közöttük
Hostok, Állomások Egy vagy több logikai vagy fizikai interfész és nem képes átvinni a
forgalmat közöttük Forgalom típusok:
Normál (Unicast) Töbesküldés (Multicast)
6
IP alapú hálózatok tervezése és üzemeltetése I.
Példa
RHálózat
128.135.0.0
Hálózat
128.140.0.0
H H
HH H
R = routerH = host
Interfész cím128.135.10.2 Interfész cím
128.140.5.35
128.135.10.20 128.135.10.21
128.135.40.1
128.140.5.36
128.140.5.40
A host részen csak 0-t tartalmazó cím a hálózat cím
A host részen csak 1-t tartalmazó cím az üzenetszórási cím
7
IP alapú hálózatok tervezése és üzemeltetése I.
Alhálózatok kialakítása Egy új szintet ad Transzparens a távoli hálózatok számára Az alhálózati maszk segítségével azonosítják
Originaladdress
Subnettedaddress
Net ID Host ID1 0
Net ID Host ID1 0 Subnet ID
8
IP alapú hálózatok tervezése és üzemeltetése I.
Példa Van egy B osztályú címünk: (16 host ID bit) a hálózati
cím: 150.100.0.0 Osszuk fel úgy alhálózatokra, hogy 100 cím jusson
mindegyikre 7 bit elég minden alhálózatra 16-7=9 bit az alhálózatok azonosítására
Az alhálózati maszk segítségével tudjuk kideríteni egy IP cím alhálózatát Példa: 150.100.12.176 IP cím = 10010110 01100100 00001100 10110000 Maszk = 11111111 11111111 11111111 10000000 ÉS = 10010110 01100100 00001100 10000000 Alhálózat = 150.100.12.128
9
IP alapú hálózatok tervezése és üzemeltetése I.
R1
H1 H2
H3 H4
R2 H5
To the rest ofthe Internet
150.100.0.0
150.100.12.128
150.100.12.0
150.100.12.176150.100.12.154
150.100.12.24 150.100.12.55
150.100.12.1
150.100.15.54
150.100.15.0
150.100.15.11
150.100.12.129
150.100.12.4
Alhálózat példa
10
IP alapú hálózatok tervezése és üzemeltetése I.
Forgalomirányítás alhálózatokkal Az IP réteg egy forgalomirányító táblát
menedzsel A forrás: Az IP csomag elküldése előtt
megnézi a forgalomirányító táblátAmennyiben a cél cím ugyanazon a hálózaton van
akkor elküldi az adatkapcsolati címreEgyébként indirekt módon a tábla jelzi a következő
ugrást ami egy forgalomirányító Forgalomirányító: Megnézi a cél címet és:
Ha a sajátja akkor feldolgozza, ha nem akkor a forgalomirányító táblájában kikeresi a következő ugrás cél címét
11
IP alapú hálózatok tervezése és üzemeltetése I.
Forgalomirányító tábla Az alábbiakat
tartalmazhatja minden sor: Cél IP cím A következő ugrás IP
címe Fizikai cím Statisztikai információk
Forgalomirányító tábla keresési sorrend és akció Teljes cél cím; a következő
ugrásra küldi Cél hálózati cím; a
következő ugrásra küldi Alapértelmezett útvonal
bejegyzés; a következő ugrásra küldi
A csomag kézbesíthetetlen; Egy ICMP “host unreachable error” csomagot küld a forrás címre
12
IP alapú hálózatok tervezése és üzemeltetése I.
Példa H5-H2 kommunikáció
R1
H1 H2
H3 H4
R2 H5
To the rest ofthe Internet
150.100.0.1
150.100.12.128
150.100.12.0
150.100.12.176150.100.12.154
150.100.12.24 150.100.12.55
150.100.12.1
150.100.15.54
150.100.15.0
150.100.15.11
150.100.12.129
150.100.12.4
Destination Next-Hop Mask Net I/F
127.0.0.1 127.0.0.1 8 lo0
default 150.100.15.54 0 emd0
150.100.15.0 150.100.15.11 24 emd0
H5 forgalomirányító tábla
150.100.12.176
13
IP alapú hálózatok tervezése és üzemeltetése I.
Példa H5-H2 kommunikáció
R1
H1 H2
H3 H4
R2 H5
To the rest ofthe Internet
150.100.0.1
150.100.12.128
150.100.12.0
150.100.12.176150.100.12.154
150.100.12.24 150.100.12.55
150.100.12.1
150.100.15.54
150.100.15.0
150.100.15.11
150.100.12.129
150.100.12.4
Destination Next-Hop Mask Net I/F
127.0.0.1 127.0.0.1 8 lo0
default 150.100.12.4 0 emd0
150.100.15.0 150.100.15.54 24 emd1
150.100.12.0 150.100.12.1 23 emd0
R2 forgalomirányító tábla150.100.12.176
14
IP alapú hálózatok tervezése és üzemeltetése I.
Példa H5-H2 kommunikáció
R1
H1 H2
H3 H4
R2 H5
To the rest ofthe Internet
150.100.0.1
150.100.12.128
150.100.12.0
150.100.12.176150.100.12.154
150.100.12.24 150.100.12.55
150.100.12.1
150.100.15.54
150.100.15.0
150.100.15.11
150.100.12.129
150.100.12.4
Destination Next-Hop Mask Net I/F
127.0.0.1 127.0.0.1 8 lo0
150.100.12.128 150.100.12.129 23 emd0
150.100.12.0 150.100.12.4 23 emd1
150.100.15.0 150.100.12.1 24 emd1
R1 forgalomirányító tábla
150.100.12.176
15
IP alapú hálózatok tervezése és üzemeltetése I.
Proxy-ARP A hostokon a netmask 0 –azaz minden címet a saját
hálózatukon lévőnek gondolnak A forgalomirányító figyeli az ARP kéréseket és amikor
látja, hogy valami nincs a hálózaton akkor saját MAC címét adja vissza.
Előny: Az alapértelmezett átjáró láthatatlanul cserélhető Multihoming
Hátrány: Sok ARP kérés Biztonsági problémák Nagy ARP táblák
16
IP alapú hálózatok tervezése és üzemeltetése I.
A 90-es években ezek a problémák jelentkeztek: Az IP címek kifogyóban voltak A forgalomirányító táblák nagyon nagyra nőttek
IP cím kimerülés A, B, és C cím osztályok nem voltak hatékonyak
A B osztály túl nagy a legtöbb szervezetnek A C túl kicsi A B osztály foglalás a címek kifogyását vetítette előre
Az IP forgalomirányító tábla mérete A hálózatok számának növekedése a bejegyzések számának növekedésével
járt 1991-től 1995-ig 10 havonta megduplázódott a méretük Komoly kihívás a forgalomirányítóknak (memória, feldolgozási kapacitás)
Megoldás: Osztálymentes Tartományközi Forgalomirányítás (Classless Interdomain Routing
(CIDR), RFC 1518) Új cím allokációs szabályok (RFC 2050) Privát cím tartományok Hosszú távú megoldás: IPv6
Problémák az IPv4-es címzéssel
17
IP alapú hálózatok tervezése és üzemeltetése I.
A & B cím tartományokat csak nagyon indokolt esetben osztanak
Egymás után következő C osztályú címeket osztana(max. 64 blokkot) Egy tartományba eső IP címek
közös előtaggal rendelkeznek, minden ezzel az előtaggal rendelkező IP cím ebbe a tartományba esik
Tetszőleges előtag hossz, hatékonnyá teszi a cím kihasználást
A C osztályú címek alsó része ki lett osztva regionális hatóságoknak Sokkal hierarchikusabb cím
kiosztás Szolgáltatás a felhasználónak
Igény Kiosztás
< 256 1 Class C
256<,<512 2 Class C
512<,<1024 4 Class C
1024<,<2048 8 Class C
2048<,<4096 16 Class C
4096<,<8192 32 Class C
8192<,<16384 64 Class C
Új IP cím kiosztási szabály
18
IP alapú hálózatok tervezése és üzemeltetése I.
Szuperhálózatok (Supernetting) Egy folyamatos C osztályú cím csoportot egy változó
hosszúságú maszkkal azonosítunk Példa: 150.158.16.0/20
IP cím (150.158.16.0) & maszk hossz (20) IP cím = 10010110 10011110 00010000 00000000 Maszk = 11111111 11111111 11110000 00000000 16 osztályú blokkot tartalmaz: Kezdete 10010110 10011110 00010000 00000000 Pl.: 150.158.16.0 Vége 10010110 10011110 00011111 00000000 Pl.: 150.158.31.0
19
IP alapú hálózatok tervezése és üzemeltetése I.
Classless Inter-Domain Routing CIDR megoldás a forgalomirányító tábla robbanásra
A hálózatok előtaggal és maszkkal vannak azonosítva A CIDR előtt: Egy 16 folyamatos C blokkot tartalmazó
hálózathoz 16 bejegyzés kellett A CIDR után: Egy 16 folyamatos C blokkot tartalmazó
hálózathoz 1 bejegyzés kell Megoldás: Maszk alapján nem az osztály alapján történik a
forgalomirányítás A forgalomirányító tábla bejegyzés: <IP cím, hálózati maszk> Példa: 192.32.136.0/21 11000000 00100000 10001000 00000001 min cím 11111111 11111111 11111--- -------- maszk 11000000 00100000 10001--- -------- IP előtag 11000000 00100000 10001111 11111110 max cím 11111111 11111111 11111--- -------- maszk 11000000 00100000 10001--- -------- ugyanaz az
előtag
20
IP alapú hálózatok tervezése és üzemeltetése I.
0000 0001 0010 0011
0100 0101 0110 0111
1100 1101 1110 1111
1000 1001 1010 1011
R1R2
1
2 5
4
3
00 1 01 3 10 2 11 3
00 3 01 4 10 3 11 5
(a)
0000 0111 1010 1101
0001 0100 1011 1110
0011 0101 1000 1111
0011 0110 1001 1100
R1R2
1
2 5
4
3
0000 1 0111 1 1010 1 … …
0001 4 0100 4 1011 4 … …
(b)
Hierarchikus forgalomirányítás
21
IP alapú hálózatok tervezése és üzemeltetése I.
Cím aggregálás
AS67
AS3
AS45
AS11
AS1234
AS12AS22
AS 1234
160.114.0.0/16
160.115.0.0/16
142.92.0.0/15
161.0.0.0/8
22
IP alapú hálózatok tervezése és üzemeltetése I.
CIDR allokációs szabályok (RFC 1518-1520) Az IP cím kiosztás a fizikai topológiát követi A hálózati topológia nemzeti/kontinentális határokat követi
Az IP címeket ezek szerint kell kiosztani Áthaladó forgalomirányító tartományok (Transit routing
domains (TRDs)) saját IP előtaggal rendelkeznek IP forgalmat szállít tartományok között Nem feltétlenül hierarchikus, nemzetközi összeköttetések A legtöbb forgalomirányító tartomány single-homed (egy TRD) Ezen tartományok a TRD előtg darabját kaphatják A TRD kifelé 1 bejegyzést hirdet
Megvalósítás BGPv4 (RFC 1520)
23
IP alapú hálózatok tervezése és üzemeltetése I.
Miért használhatjuk a CIDR-t? Az Internet többé-
kevésbé hierarchikus Felhasználók (cégek is) Internet szolgáltatók Regionális Internet
szolgáltatók Nemzetközi hálózat
szolgáltatók
ISP
Regionális
Hálózat szolgáltató
NAP
24
IP alapú hálózatok tervezése és üzemeltetése I.
Leghosszabb előtag egyezés A CIDR befolyásolja a forgalomirányítást és a
továbbítást A forgalomirányító tábláknak/protokolloknak
foglalkoznia kell a címmel és a maszkkal is Több bejegyzés is megfelelhet egy cél címnek PL: A forgalomirányító tábla tartalmazhatja
205.100.0.0/22 mely megfelel az adott szupernetnek 205.100.0.0/20 mely nagyobb számú cél összefogásával
jött létre A csomagot a legjobban egyező irányba kell továbbítani
(leghosszabb előtag egyezés) Több gyors leghosszabb előtag egyezés algoritmus
is ismert
25
IP alapú hálózatok tervezése és üzemeltetése I.
Problémák a CIDR-al Adminisztratív:
Multi homed forgalomirányító tartománySzolgáltató váltás (/19-es szabály)
Forgalomirányítás pontatlanságAszimmetrikus forgalom
26
IP alapú hálózatok tervezése és üzemeltetése I.
Többesküldés (Multicast) A többesküldés hasznos amikor a forrás több
címzettnek is szeretné ugyanazt a csomagot elküldeni
Az unicast csomagtovábbítás nagyon kicsi hatékonysággal működik ez esetben
Tipikus alkalmazás: Video konferenciaTV közvetítés (Internet TV) Igény szerinti video (Video On Demand)Fájl terítés…
27
IP alapú hálózatok tervezése és üzemeltetése I.
Többesküldés
S
G1 G1
G1
G1
G3
1
2
3
4
5
6
7
81
2
3
45
1
2 3
4 1 2
34
5
1 2
3
1
23
1
2
1 2
34
1
2 3
4
G2
G3
3
4
Az S forrás a G1 csoportnak küld csomagokat
28
IP alapú hálózatok tervezése és üzemeltetése I.
Tetszőleges Forrású Többesküldés Any Source Multiast (ASM) Pont-több pont, Több pont – Több pont kommunikáció 1988 Steve Deering PhD Stanadard multicast modell:
IP stílus. A forrás bármikor bármilyen többesküldés címre forgalmazhat, nem szükséges ezekre feliratkoznia. Az IP feletti beágyazás: UDP.
Nyílt csoportok. A forrásnak nem kell tudnia a csoport tagjairól, csak a címet kell tudnia. Egy csoportnak tetszőleges számú forrása lehet.
Dinamikus csoportok. A tagok bármikor kiléphetek és beléphetnek a csoportba, ezt senkivel sem kell egyeztetniük.
1992 MBone, mrouted.
29
IP alapú hálózatok tervezése és üzemeltetése I.
Fordított útvonalú üzenetszórás Reverse Path Broadcasting (RPB) Az S-be vezető legrövidebb utak halmaza egy fát alkot mely
átfogja a hálózatot Megközelítés: Kövessük ezeket az útvonalakat visszafelé
Minden forgalomirányító tudja a legrövidebb útvonalat S felé Egy többesküldés csomag megérkezésekor feljegyzi a csomag
forrását és a bejövő portot Amennyiben a legrövidebb útvonalon érkezett akkor minden más
portján kiküldi Egyébként eldobja
A hurkok így nem jelentkeznek: minden csomag csak egyszer halad át egy forgalomirányítón
Ezzel azt feltételeztük hogy a forrástól és a forrásig vezető legrövidebb útvonal azonos Amennyiben ez nem így van akkor link állapotokat kell
menedzselnünk, hogy kiszámítsuk a legrövidebb útvonalat S felé
30
IP alapú hálózatok tervezése és üzemeltetése I.
Példa: A legrövidebb útvonalak
S
G1 G1
G1
G1
G3
1
2
3
4
5
6
7
81
2
3
45
1
2 3
4 1 2
34
5
1 2
3
1
23
1
2
1 2
34
1
2 3
4
G2
G3
3
4
31
IP alapú hálózatok tervezése és üzemeltetése I.
S küld egy csomagot
S
G1 G1
G1
G1
G3
1
2
3
4
5
6
7
81
2
3
45
1
2 3
4 1 2
34
5
1 2
3
1
23
1
2
1 2
34
1
2 3
4
G2
G3
3
4
32
IP alapú hálózatok tervezése és üzemeltetése I.
Példa: Az első ugrás csomópontok
S
G1 G1
G1
G1
G3
1
2
3
4
5
6
7
81
2
3
45
1
2 3
4 1 2
34
5
1 2
3
1
23
1
2
1 2
34
1
2 3
4
G2
G3
3
4
33
IP alapú hálózatok tervezése és üzemeltetése I.
Példa: Folytatás
Csonkolt RPB (Truncated RPB (TRPB)): A levél forgalomirányítók nem továbbítják a csomagot, ha a csatlakozó állomások közül egy sem csatlakozott az adott csatornához
S
G1 G1
G1
G1
G3
1
2
3
4
5
6
7
81
2
3
45
1
2 3
4 1 2
34
5
1 2
3
1
23
1
2
1 2
34
1
2 3
4
G2
G3
3
4
34
IP alapú hálózatok tervezése és üzemeltetése I.
Internet csoport menedzselő protokoll Internet Group Management Protocol (IGMP):
Az állomás IGMP üzenetek küldésével tud adott csatornákra feliratkozni
Minden forgalomirányító periodikusan küld IGMP kérdés üzeneteket a csoport tagságról Az állomások a csoporttagságukkal válaszolnak A válaszidő véletlenszerű, ha már más válaszolt a kérdésre
akkor nem válaszolnak A forgalomirányítók megállapítják, hogy milyen
csoportok aktívak az adott portokon Csak azokra a portokra küldik ki a csoportosküldés
csomagokat ahol vevők is vannak hozzá
35
IP alapú hálózatok tervezése és üzemeltetése I.
Fordított útvonalú csoportosküldés Reverse Path Multicasting (RPM) az IGMP
segítségével azonosítja a csoportokat Az első csomag (forrás,csoport) minden levél ághoz
el lesz küldve TRPB segítségével A levél forgalomirányító melyhez nem tartoznak
csoporttagok prun üzenetet küld a fán előtte lévő forgalomirányítónak
A felette lévő forgalomirányító amennyiben nincs más akit érdekelne a csoport továbbküldi a prun üzenetet
A prun üzeneteknek véges élettartamuk van Amennyiben egy állomás egy csoporthoz szeretne
csatlakozni a akkor graft üzenete küld
36
IP alapú hálózatok tervezése és üzemeltetése I.
Példa: prun üzenet G2-től
S
G1 G1
G1
G1
G3
1
2
3
4
5
6
7
81
2
3
45
1
2 3
4 1 2
34
5
1 2
3
1
23
1
2
1 2
34
1
2 3
4
G2
G3
3
4
37
IP alapú hálózatok tervezése és üzemeltetése I.
Példa: RPM fa
S
G1 G1
G1
G1
G3
1
2
3
4
5
6
7
81
2
3
45
1
2 3
4 1 2
34
5
1 2
3
1
23
1
2
1 2
34
1
2 3
4
G2
G3
3
4
38
IP alapú hálózatok tervezése és üzemeltetése I.
Példa: Router 6 –os router graft
S
G1 G1
G1
G1
G3
1
2
3
4
5
6
7
81
2
3
45
1
2 3
4 1 2
34
5
1 2
3
1
23
1
2
1 2
34
1
2 3
4
G1
G3
3
4
Graft
39
IP alapú hálózatok tervezése és üzemeltetése I.
Példa: RPM fa graft után
S
G1 G1
G1
G1
G3
1
2
3
4
5
6
7
81
2
3
45
1
2 3
4 1 2
34
5
1 2
3
1
23
1
2
1 2
34
1
2 3
4
G1
G3
3
4
40
IP alapú hálózatok tervezése és üzemeltetése I.
Többesküldés A mai napig nem olyan elterjedt, sikeres mint a WEB (1990) Új követelmény a jelenleg Unicast küldésre specializált
hálózattal szemben Problémák
Mindenki-Mindenkinek nem alkalmas a mai kereskedelmi alkalmazásoknál
Biztonság (támadások egyes csoportok ellen) Cím kiosztás Cím aggregálás Számlázás
41
IP alapú hálózatok tervezése és üzemeltetése I.
Alternatív megoldások
IP Szintű Többesküldés IP Fölötti Többesküldés
Többesküldés
Tetszőleges Forrású Többesküldés (ASM)
Forrás Specifikus Többesküldés(SSM)
Alkalmazás Szintű Többesküldés
Szűrt Forrású Többesküldés(SFM)
42
IP alapú hálózatok tervezése és üzemeltetése I.
SFM, SSM A felhasználó kiválaszthatja a számára
érdekes forrásokat IGMP v3MLD v2
SFM:Mindent csak adott forrásokat neForrás lista
SSM:Egy adó-egy csatorna !!!
43
IP alapú hálózatok tervezése és üzemeltetése I.
Forgalomirányító tervezési szempontok Gerinc forgalomirányító
Megbízhatóság Sebesség/Teljesítmény
Vállalati forgalomirányító Alacsony portonkénti ár Sok port Könnyű konfigurálhatóság
Hozzáférést biztosító forgalomirányító Otthoni/kicsi vállalat Olcsó Modem gyűjtmény
Gerinc
Vállalati
Hozzáférési
44
IP alapú hálózatok tervezése és üzemeltetése I.
Forgalomirányító feladatok Forgalomirányító tábla karbantartás Csomag továbbítás
Csomag ellenőrzés (verziós, hossz, ellenőrző összeg)
Cél cím keresésCsomag TTL kezelésEllenőrző összeg újraszámítás
45
IP alapú hálózatok tervezése és üzemeltetése I.
Forgalomirányító komponensek
Route Processing
Packet Forwarding
Destination address lookup
Forgalomirányító tábla
Route updates
Bejövő csomagok
Kimenő csomagok
Topology & address exchange with neighboring
nodes
Topology & address exchange with neighboring
nodes
Adat Adat
46
IP alapú hálózatok tervezése és üzemeltetése I.
Forgalomirányító komponensek Kapcsoló egység Interfész kártyák Forgalomirányító egységek Továbbító egységek
47
IP alapú hálózatok tervezése és üzemeltetése I.
Kapcsoló egység
Osztott memóriaA memória hozzáférés határozza meg a
maximális sebességet Busz
A busz kapacitása a szűk keresztmetszet Tér osztás (crossbar)
Az időzítő a szűk keresztmetszet
48
IP alapú hálózatok tervezése és üzemeltetése I.
Problémák a busszal
Az adat kétszer halad át rajtaA csomag feldolgozás a és a
menedzsment is a központban történikA teljesítmény a busztól és a központi
processzortól függ
49
IP alapú hálózatok tervezése és üzemeltetése I.
Osztott memória Az interfészek és a központi egység egy közös
osztott memórián át kommunikálnak A memória hozzáférési sebessége korlátozza
a megoldás használhatóságát Interfész szám függő
50
IP alapú hálózatok tervezése és üzemeltetése I.
Elosztott feldolgozás A csomagok feldolgozása az interfészeken
történik ASICProci
A Buszt/Memóriát csak egyszer használják Elosztott útvonal gyorstár
A gyakran előforduló címek vannak benneA forgalom típusától erősen függ a
használhatósága (gerinc/vállalati) A gyorstár növelésével javítható ez a probléma
51
IP alapú hálózatok tervezése és üzemeltetése I.
Útvonal gyorstárRoute
Processor Memory
DMA
Route Cache
Memory
MAC
Line Card
DMA
Route Cache
Memory
MAC
Line Card
DMA
Route Cache
Memory
MAC
Line Card
Bus
Cache updates
52
IP alapú hálózatok tervezése és üzemeltetése I.
Kapcsolt háló alapú megoldás Az interfészek feladata:
Csomag feldolgozás Következő ugrás keresés Gyakran csomag darabolás Csomag összeillesztés
A kapcsolatot egy teljes kapcsolt háló adja Központ
Különleges esetek kezelése Forgalomirányító tábla kezelése
Kapcsolás: Gyors útvonal Lassú útvonal
53
IP alapú hálózatok tervezése és üzemeltetése I.
Kapcsolt háló
54
IP alapú hálózatok tervezése és üzemeltetése I.
Bejövő/Kimenő várakozási sor Bejövő várakozási sor
A vonali sebesség > kapcsoló egység sebességTípusa
FIFO (HOB probléma) VOQ (Virtual Output Queueing) QOS?
Kimenő várakozási sorA vonali sebesség < kapcsoló egység sebességGyorsabbnak kell lennie mint a kapcsoló
egységnek
55
IP alapú hálózatok tervezése és üzemeltetése I.
Memória techológia (2003-04)
Technológia Egy IC $/IC ($/MByte)
Sebesség
Watts/chip
Networking DRAM
64 MB $30-$50($0.50-$0.75)
40-80ns 0.5-2W
SRAM 4 MB $20-$30($5-$8)
4-8ns 1-3W
TCAM 1 MB $200-$250($200-$250)
4-8ns 15-30W
56
IP alapú hálózatok tervezése és üzemeltetése I.
Keresési sebesség
Év Vonali sebeség
csomag/sec (40Byte packet)
1997 622Mb/s 1.94M
1999 2.5Gb/s 7.81M
2001 10Gb/s 31.25M
2003 40Gb/s 125M
A keresési algoritmus: Egyszerűnek kell lennie Egyszerűen implementálható
57
IP alapú hálózatok tervezése és üzemeltetése I.
Ütemezés First Come Fist Served (FCFS) Fair Queuing
R: ideális továbbítási arány w1, w2 … wn a sorok súlyaiAz ideális szolgáltatás K : Rwk/(wi)A jól viselkedő források nem vesznek észre
csomag vesztéstGarantálja a minimum arányt
58
IP alapú hálózatok tervezése és üzemeltetése I.
Leghosszabb egyezés
Pontos egyezés 1 hosszú
Pontos egyezés 2 hosszú
Pontos egyezés 32 hosszú
Hálózat CímPort
Kiválasztás
59
IP alapú hálózatok tervezése és üzemeltetése I.
Csomag osztályozás Több mező is használ
Forrás/Cél IP cím (32 bit)Forrás/Cél port (16 bit)TOS bájt (8 bit)Type of protocol (8 bit)Más mezők
60
IP alapú hálózatok tervezése és üzemeltetése I.
A mai csúcs forgalom irányító Carrier Routing System – 1
Hátlap: 640 GBs – 92 TBps2 Gbyte útvonal memória1 Gbyte csomag memória (Kártyánként)40GBps –interfészek (ASIC 40 GBit/s)Skálázható megoldás0.5 Tonna13.6 KW500.000 USD
61
IP alapú hálózatok tervezése és üzemeltetése I.
Tartalom A hálózat működése
A forgalomirányító szerepe A hálózat működése Proxy ARP CIDR jelentősége Többesküldés adattovábbítás
IGMP MLD
A forgalomirányító feladatai Forgalomirányító architektúrák
Első generációs Második generációs Harmadik generációs
Várakozási sorok
62
IP alapú hálózatok tervezése és üzemeltetése I.
A következő előadás tartalma Forgalomirányító algoritmusok.
Statikus bejegyzések. Távolságvektor alapú forgalomirányító
algoritmusok.Link állapot alapú forgalomirányító algoritmusok.Hibrid forgalomirányító algoritmusok.
RIP EIGRP