[ Pobierz całość w formacie PDF ]
.Nadal także musimy przekazać ruterowiinformację o jego adresie ESI, dzięki któremu będzie się on mógł poprawnie zarejestrować wprzełączniku (a pózniej w serwerze ARP).Aby jednak uruchomić serwer, należy poinformowaćjeden z ruterów, że jest on serwerem ATM ARP dla tej podsieci.Wykonałem to, używając instrukcji atm arp-server sel f.Poniżej przedstawiam konfigurację klienta ARP:! the configuration for an ATM ARP c l i e n tinterface atm 1atmpvc 1 0 5 qsaalatm pvc 2 0 16 i Imiinterface atm 0.1ip address 172.16.52.34 255.255.255.0atm esi-address 0987.1189.0034.13atm arp-server nsap BC.CDEF.01.234567.890A.BCDE.F012.3456.7890.1334.13Musimy powiedzieć klientowi, gdzie znajduje się serwer, używając do tego celu poleceniainstrukcji arm arp-server nsap.Podczas gdy NSAPA serwera ATM ARP musi być cały czasprzekazywane każdemu urządzeniu w sieci, to przynajmniej nie trzeba już przekazywać NSAPAinnych urządzeń i wykonywać ich mapowania.W związku z tym, że serwer ATM ARP jestkonfigurowany dla każdego interfejsu logicznego, możliwe jest, aby jeden ruter był serweremARP dla jednej z podsieci dołączonej do interfejsu logicznego i jednocześnie klientem ARP winnej podsieci dołączonej do innego interfejsu logicznego.Możliwe jest nawet, aby ruter posiadał334Dodatek A: Konfigurowanie interfejsówkolejny interfejs logiczny, na którym obsługiwany jest kanał PVC.Wszystko zależy od potrzebkażdej wykorzystywanej podsieci.Innym sposobem przesyłania IP przez sieć ATM jest LAN Emulation (LANE).Rozwiązanie LANEstara się ukryć sieć ATM przed protokołem stosowanym w sieci, a także przed końcowymiurządzeniami brzegowymi, takimi jaki przełączniki LAN dołączone do ATM.Wykonuje to przezenkapsulację całych ramek LAN, niezależnie od tego, jakie medium jest emulowane (na raziezdefiniowane są Ethernet i Token Ring), i przesyła tak powstałe komórki przez sieć ATM,zamiast przesyłać surowe pakiety warstwy sieciowej.Zaletą takiego rozwiązania jest przezroczystaobsługa protokołów innych niż IP.Jest jednak trochę więcej zadań związanych z emulowaniemsieci Token Ring lub Ethernet niż tylko samo przesyłanie ramek LAN przez sieć ATM.Jednymz największych problemów jest obsługa pakietów typu broadcast.ATM nie jest, jak już wcześniejstwierdziłem, technologią broadcast; wykorzystuje połączenia wirtualne w relacji punkt-punkt.Natomiast media sieci LAN to technologie typu broadcast i pracujące w nich protokołysieciowe spodziewają się, że będą mogły wysyłać w sieć pakiety typu broadcast.LANE musiponadto zdecydować, gdzie należy przesyłać ramki unicast, jeśli takie zostaną odebrane.Możliwe byłoby ich rozesłanie wszędzie po sieci, ale jest to zwykłe marnowanie pasma.Lepiej,gdyby w sieci wy stępo wał jakiś mechanizm określający, które urządzenia ATM chcą otrzymywać takieramki, i dopiero wtedy rozsyłać je do zainteresowanych.Urządzenia pracujące w środowisku LANEmusiałyby być w stanie dokonać odwzorowania adresu MAC sieci Ethernet lub Token Ring nakanał wirtualny NSAPA.Rozwiązaniem obu opisanych wyżej problemów jest utworzenie zestawu serwerów.Pierwszym inajważniejszym serwerem zdefiniowanym w LANE jest LAN Emulation Configuration Server(LEGS).LEGS jest centralnym zbiorem informacji o całej konfiguracji LANE.Jednocześnie w sieciATM może więc pracować tylko jeden taki serwer LECS (choć w kolejnej wersji standardupomyślano o redundantnym serwerze LECS).Kiedy urządzenie LANE uruchamia po raz pierwszyswój interfejs ATM, to nawiązuje ono połączenie z LECS, aby dowiedzieć się, gdzie w sieci pracująserwery Emulated LAN (E-LAN).LECS odpowiada wtedy przesyłając z powrotem informację oNSAPA serwera LAN Emulation Server (LES), o który urządzenie zapytało, lub wartość domyślną, jeśliserwera takiego nie ma w sieci.LES odpowiedzialny jest za kontrolowanie uczestnictwa w E-LAN i za przechowywanie informacjio tym, kto i gdzie jest przyłączony do sieci.W rezultacie staje się on miejscem kontrolującym prawoprzystąpienia do sieci, jak również serwerem ARP dla sieci E-LAN.Dla każdej sieci E-LANdziałającej w ATM istnieje jeden LES.Jeśli kiedykolwiek jakieś urządzenie pracujące w E-LAN chcewiedzieć, gdzie jest określony adres MAC w sieci, to wysyła LANE ARP do serwera LES w celuotrzymania informacji o właściwym NSAPA.W czasie, kiedy czeka na uzyskanie odpowiedzi,zamiast odrzucić lub po prostu przetrzymać ramkę, którą chce wysłać, przekazuje ją do trzeciegoserwera działającego w sieci LANE, który nazywa się Broadcast and Unknown Server (BUS).Serwer ten jest odpowiedzialny za obsługę zarówno ramek typu broadcast, które powinny docieraćdo wszystkich części E-LAN, jak i ramek, dla których mapowanie pomiędzy LAN MAC a NSAPA niejest jeszcze znane.Te ostatnie ramki są również rozsyłane w sieci.335Asynchronous Transfer Mode (ATM)Zamiast jednak stosować kosztowne rozwiązanie obsługi pseudo broadcast BUS ma cały czasotwarty kanał wirtualny typu point-multipoint.Taki kanał wirtualny ma jednego nadawcę i wieluodbiorców.Kiedy wysyłany jest nim pakiet, to przełączniki pracujące w sieci powielają komórki irozsyłają je do wszystkich słuchaczy, a także dbają o to, żeby pakiet nie był dwa razy przesyłany tymsamym łączem.Ponieważ funkcje tego serwera są silnie powiązane z LES, to zwykle LES i BUStworzą jedno urządzenie serwera i jako takie są konfigurowane przez aktualną wersję IOS." ,-.- v'.frJ'n'!"f::, **;:" " >Ostatnim elementem sieci LANE jest LAN Emulation Client (LEC)
[ Pobierz całość w formacie PDF ]