plik


ÿþTemat Routing IP http://jkrygier.wel.wat.edu.pl 1 J. Krygier PodziaB protokoBów routigu Routing 2 J. Krygier PodziaB protokoBów routigu Routing dynamiczny W sieciach stacjonarnych W sieciach Ad-Hoc Reaktywny Proaktywny Mieszany 3 J. Krygier Wady i zalety routingu statycznego i dynamicznego Routing statyczny Routing dynamiczny 4 J. Krygier ProtokoBy wewntrzne i zewntrzne ProtokoBy wewntrzne ProtokoBy zewntrzne " Stosowane wewntrz jednej " Odpowiadaj za wymian domeny administracyjnej informacji pomidzy dwiema " MaBo skalowalne niezale\nymi administracyjnie " W maBym stopniu obci\aj sieciami routery " Dobra skalowalno[ (obsBuguj " Typy protokoBów: RIP (Routing du\e sieci) Information Protocol), IGRP " S skomplikowane (informacje (Interior Gateway Routing routigowe mog doprowadzi do Protocol), OSPF (Open blokady maBych sieci) Shortest Path First) " Typy protokoBów: EGP (exterior gateway protocol), BGP (border gateway protocol) RIP, IGRP, OSPF EGP: BGP 5 J. Krygier Metryki " Przepustowo[ " Opóznienie pakietów " Koszt " Obci\enie Bczy " MTU " Niezawodno[ " OdlegBo[ 6 J. Krygier Typowa architektura routera 7 J. Krygier Zbie\no[ protokoBu routingu Zbie\no[ protokoBu routingu jest to czas, który jest niezbdny do aktualizacji tablic routingu w routerach stanowicych urzdzenia komutacyjne w sieci o zadanej strukturze 8 J. Krygier Routing dynamiczny - ProtokoBy z wektorem odlegBo[ci (Distance Vector) Router regularnie wysyBa dystans wszystkim swoim ssiadom informacje na temat ka\dej A D C B A D C B dostpnej, znanej sobie sieci: 1) Jak daleko ta sie si Tabela Tabela Tabela Tabela Tabela Tabela Tabela Tabela znajduje (dystans - metryka) (liczba skoków, czas przesyBania pakietów, koszt wektor przesyBu) B B 2) W jakim kierunku nale\y przesyBa pakiety (wektor) C A C A D D Wymiana tablic " Routery dostaj tablice od swoich ssiadów zapamituj najkrótsz odlegBo[ do sieci docelowych oraz router, od którego dostali te informacje. " Tablice uaktualniane s okresowo (krótsza droga, zmiana wektora) 9 J. Krygier ProtokoBy z wektorem odlegBo[ci (Distance Vector) - dziaBanie I S R A A B C I S R C t p t 0 - p 0 - n 0 - s 0 - I S R B Stan 0 s o 0 - n o p 0 - I S R D I S R E t 0 - n 0 - D E r 0 - I  interfejs/adres o 0 - s 0 - S  liczba skoków r r 0 - R - router Kolejno[ przekazu tablic - przypadkowa I S R A A B C I S R C t p t 0 - p 0 - n 0 - s 0 - I S R B s o 0 - Stan 1 n o p 0 - I S R E t 0 - I S R D E D r 0 - n 1 A n 0 - s 0 - r o 0 - r 0 - t 1 A 10 J. Krygier ProtokoBy z wektorem odlegBo[ci (Distance Vector) - dziaBanie I S R A A B C t p I S R C t 0 - p 0 - n 0 - I S R B s 0 - o 1 B s o 0 - o 1 B D p 1 B I S R n o p 0 - t 1 B n 0 - t 0 - n 2 B o 0 - D E n 1 A r 1 E r 0 - I S R E Stan 2,3 r t 1 A r 0 - p 1 B s 0 - s 1 E I S R A B C I S R C A t p t 0 - p 0 - n 0 - s 0 - I S R o 1 B o 1 B s I S R B I S R n o D o 0 - p 1 B t 1 B r 0 - n 0 - p 0 - E r 1 D n 2 B s 0 - o 0 - t 0 - E D s 2 D r 1 E p 1 C r 0 - n 1 A r o 1 D t 1 A r 1 D Stan 4,5 t 2 D p 1 B s 1 C n 1 D 11 s 1 E J. Krygier ProtokoBy z wektorem odlegBo[ci (Distance Vector) - dziaBanie Kolejna wymiana nie powoduje zmiany stanu tablic Stan 5  stan ustalony A B C I S R t p A I S R C t 0 - p 0 - n 0 - s 0 - I S R o 1 B s B o 1 B n o o 0 - p 1 B t 1 B p 0 - r 1 D n 2 B t 0 - E D s 2 D r 1 E n 1 A r I S R r 1 D D E I S R n 0 - s 1 C r 0 - o 0 - s 0 - r 0 - p 1 C t 1 A o 1 D p 1 B t 2 D s 1 E n 1 D 12 J. Krygier ProtokoBy z wektorem odlegBo[ci - nieskoDczona zbie\no[ A B C t p I S R I S R A C t 0 - p 0 - n 0 - s 0 - I S R s o 1 B B o 1 B n o I S R o 0 - I S R D p 1 B t 1 B r 0 - p 0 - n 0 - r 1 D n 2 B s 0 - t 0 - E D o 0 - s 2 D r 1 E p 1 C n 1 A r E r 2 A o 1 D r 1 D t 1 A t 2 D s 1 C p 1 B n 1 D s 3 A Uszkodzenie linii  r I S R A A B C t p I S R C t 0 - p 0 - n 0 - s 0 - I S R o 1 B s B o 1 B n o I S R o 0 - p 1 B Aktualizacja I S R D t 1 B r 0 - p 0 - r 3 D mo\e trwa n 0 - n 2 B s 0 - t 0 - E D s 4 D w nieskoD- o 0 - r 1 E p 1 C n 1 A czono[ r E r 2 A o 1 D r 3 D - niezbdna jest t 1 A t 2 D s 1 C modyfikacja p 1 B n 1 D 13 s 3 A J. Krygier Porównanie najcz[ciej u\ywanych protokoBów routingu 14 J. Krygier RIP (Routing Information Protocol) - RFC1058  protokóB distance-vector Format pakietu RIPv1 Pole komendy Numer wersji Zarezerwowane (zera) (8 bitów) (8 bitów) (16 bitów) AFI (=2 dla IP) Zarezerwowane (zera) Maksy- (16 bitów) (16 bitów) Pola malnie Adres IP (sieci) mog by (32 bity) 504 powtórzone w oktety zale\no[ci od Zarezerwowane (zera) wielko[ci tablic (64 bity) routingu (max 25 razy) Metryka (1÷ ÷16) ÷ ÷ (32 bity) AFI  Address Family Identifier (dla IP = 2) Uwaga: Pakiet RIP wykorzystuje UDP Pole komendy Pole komendy: (8 bitów) Pola zerowe  dla wstecznej kompatybilno[ci Request = 1 oraz przyszBego wykorzystania Response = 2 W przypadku wikszych tablic routingu Numer wersji Numer wersji: (powy\ej 25 wpisów) musi by przesBanych (8 bitów) 1 dla IPv4 kilka pakietów RIP 2 dla IPv6 15 J. Krygier RIP - funkcjonowanie W routerach s trzy zegary: - uaktualnieD (dla caBego wzBa) - route-timeout (dla ka\dego wpisu w tablicy routingu) - route-flush (dla ka\dego wpisu w tablicy routingu) 1 RIP przesyBa kopie tablic routingu Co ok. 30 sekund ka\dy router przesyBa do Bramka ssiadów pakiet RIP zgodnie z zegarem uaktualnieD (inny dla ka\dego routera) R1 R2 R3 2 Zegar route-timeout ustawiany jest zazwyczaj na 180 sek.  gdy router nie otrzyma w tym czasie uaktualnienia trasy uznaje, \e nie ma dostpu do sieci wskazanej t tras. Akcja inicjalizacja zegara route-flush (zazwyczaj 90 sek.), ustawienie metryki routingu trasy = 16, ustawienie flagi zmiany trasy, rozesBanie informacji o niedostpno[ci ssiadom, trasa jeszcze jaki[ czas nie jest usuwana 3 Je[li po czasie 180s + 90s = 270s trasa jest wci\ niewa\na usuwana jest z tablicy 16 J. Krygier RIP ryzyko zaptlenia Sytuacja taka byBa mo\liwa w RIPv1, gdzie przenoszona jest A informacja: sie-metryka. W RIPv2, oprócz sieci docelowej i metryki przenoszona jest informacja o nastpnym skoku. Routery si dowiedz, \e wzajemnie Brak trasy do A s nastpnym skokiem. Brak trasy do A 1 1 3 B C 2 2 3 4 Do A 3 skoki, nastpny skok B 3 Do A 2 skoki, nastpny skok C 2 5 Do A 5 skoki, nastpny skok B 4 Do A 4 skoki, nastpny skok C 4 .... Liczenie do nieskoDczono[ci .... Rozwizanie -> max metryka: 15  oznaczenie trasy jako 15 ->" 17 J. Krygier RIPv2  RFC 1723 Rodzina adresów w pierszej cz[ci 0xffff oznacza, \e pakiet zawiera elementy uwierzytelaniania 18 J. Krygier RIPng 19 J. Krygier Tablica routingu, Format pakietu RIP - przykBady PrzykBad tablicy routingu w routerze: RIPv1: Command = Request Metryka = 16 AFI Adres multicastowy 20 J. Krygier Format pakietu RIP - przykBad RIPv1: Command = Response RIP dziaBa na UDP Porty UDP dla RIP = 520 Adres multicastowy Adres podsieci Metryka - OdlegBo[ Pola adresów sieci i metryk 21 J. Krygier

Wyszukiwarka

Podobne podstrony:
WST RoutingBGP ppt
WST IPv6?resacja ppt
WST?zpieczenstwo sieci IP v2 ppt
WST Organizacja globalnej sieci teleinf ppt
WST icmp arp igmp ppt
WST IPv4 ppt
WST Kompresja naglowskow v1 ppt
WST TCP UDP Ster przep ppt
Podstawy dzialania routerow i routingu
Cisco Press CCNP Routing Exam Certification Guide Appendix
wst gi
Routine Maintenance Checklist
SS wyklad nr 6 ppt
8 Tarczownice ppt
Adema Rip The Heart Out Of Me

więcej podobnych podstron