[ Pobierz całość w formacie PDF ]
.Powiedzmy nieco wi�cej o protokole ARP.Gdy host znajdzie adres ethernetowy, za-pisuje go w pami�ci podr�cznej ARP, aby nie pyta� o niego, gdy b�dzie chcia� po-nownie wys�a� datagram do tego samego hosta.Jednak niem�dre by�oby trzymanietej informacji bez ko�ca.Karta Ethernet zdalnego hosta mo�e zosta� wymienionaz powodów technicznych, a wi�c wpis ARP by�by b��dny.Dlatego wpisy w pami�cipodr�cznej ARP s� po pewnym czasie usuwane, by wymusi� kolejne zapytanie o ad-res IP.Czasem trzeba równie� znalex� adres IP odpowiadaj�cy danemu adresowi etherneto-wemu.Dzieje si� tak, gdy maszyna bezdyskowa chce uruchomi� si� z serwera w sie-ci.Sytuacja ta jest powszechnie spotykana w sieciach LAN.Jednak klient bezdysko-wy nie ma o sobie informacji  za wyj�tkiem swojego adresu Ethernet.Tak wi�c Ruting IP 23rozg�asza komunikat, w którym prosi serwer uruchomieniowy (ang.boot server) oadres IP.T� sytuacj� obs�uguje protokó� o nazwie odwrotny protokó� rozwi�zywania ad-resów (Reverse Address Resolution Protocol  RARP).Wraz z protoko�em BOOTP po-zwala na uruchamianie bezdyskowych klientów z sieci.Ruting IPTeraz wyjaSnijmy, jak na podstawie adresu IP odszuka� host, do którego s� adreso-wane datagramy.Ró�ne cz�Sci adresu s� obs�ugiwane w ró�ny sposób.Twoim zada-niem jest skonfigurowanie plików tak, aby mówi�y, jak ma by� traktowana ka�daz poszczególnych cz�Sci adresu IP.Sieci IPGdy piszesz do kogoS list, zwykle umieszczasz na kopercie pe�ny adres, czyli tak�epa�stwo, region administracyjny (np.stan, województwo), nazw� poczty wraz z ko-dem.Po w�o�eniu listu do skrzynki pocztowej, poczta dostarczy go do miejsca prze-znaczenia: zostanie wys�any do podanego na kopercie kraju, gdzie s�u�by krajoweskieruj� go do odpowiedniego regionu.Zaleta takiego hierarchicznego schematujest oczywista: gdy wysy�asz list do innego miasta lub kraju, miejscowa poczta wiez grubsza, w jakim kierunku ma go przekaza�, ale nie martwi si�, któr�dy list b�dzieszed�, gdy ju� dotrze do kraju przeznaczenia.Sieci IP maj� podobn� struktur�.Ca�y Internet sk�ada si� z szeregu sieci, zwanychsystemami niezale�nymi.Ka�dy system realizuje wewn�trznie ruting pomi�dzy swo-imi hostami, tak wi�c zadanie dostarczenia datagramu redukuje si� do znalezieniaScie�ki do sieci zawieraj�cej host adresata.Wystarczy przekaza� datagram do jakieg-okolwiek hosta w sieci adresata, a dalsza w�drówka odbywa si� ju� wy��cznie w ob-r�bie tej sieci.PodsieciZasada podzia�u jest widoczna w wyodr�bnieniu w adresach IP cz�Sci hosta i cz�Scisieciowej, jak ju� wyjaSnialiSmy wczeSniej.DomySlnie sie� przeznaczenia jest uzys-kiwana z cz�Sci sieciowej adresu IP.Tak wi�c hosty o identycznych numerach sieci IPpowinny znajdowa� si� w tej samej sieci*.Zastosowanie podobnego schematu ma tak�e sens wewn�trz sieci, poniewa� mo�esi� ona sk�ada� z setek mniejszych sieci, w których najmniejszymi jednostkami s� fi-zyczne sieci np.Ethernet.Dlatego IP pozwala na dalszy podzia� sieci IP na kilka pod-sieci.Podsie� odpowiada za dostarczanie datagramów do pewnego zakresu adresów IP.Jest to rozszerzenie poj�cia podzia�u pól bitowych, tak jak w klasach A, Bi C.Jednakcz�S� sieciowa jest teraz rozszerzana tak, by zawiera�a niektóre bity z cz�Sci hosta.Liczba bitów, interpretowana jako numer podsieci, jest okreSlona przez tak zwan�* Systemy niezale�ne s� nieco bardziej ogólne.Mog� sk�ada� si� z wi�cej ni� jednej sieci IP. 24 Rozdzia� 2: Wybrane problemy sieci TCP/IPmask� podsieci lub mask� sieci.Jest to równie� liczba 32-bitowa, okreSlaj�ca mask� bi-tow� dla cz�Sci sieciowej adresu IP.Sie� campusowa przyk�adowego uniwersytetu Groucho Marx to w�aSnie taka sie�.Ma sie� klasy B o numerze 149.76.0 i dlatego jej maska to 255.255.Wewn�trznie sie� campusowa sk�ada si� z kilku mniejszych sieci, takich jak sieci lo-kalne ró�nych wydzia�ów.Tak wi�c zakres adresów IP jest podzielony na 254 podsieciod 149.76.1.0 do 149.76.254.Na przyk�ad wydzia� fizyki teoretycznej ma przypisanyadres 149.76.12.Szkielet campusu jest sieci� sam� w sobie i ma numer 149.76.1.Podsieci te korzystaj� ze wspólnej cz�Sci sieciowej adresu IP, a rozró�niane s� na pod-stawie 3.oktetu.Dlatego maska podsieci w tym przypadku ma posta� 255.255.255.Rysunek 2-1 pokazuje, jak adres quarka: 149.76.12.4 jest interpretowany, gdy ma by�zwyk�ym adresem w sieci klasy B i wtedy, gdy ma uwzgl�dnia� podsieci.Klasa BCz�S� sieciowa Cz�S� hosta149 76 12 4Klasa B z podsieci�Cz�S� sieciowa Podsie� Cz�S� hosta149 76 12 4Rysunek 2-1.Podzia� sieci klasy B na podsieciWarto zauwa�y�, �e dzielenie na podsieci (technika tworzenia podsieci) jest jedyniewewn�trznym podzia�em sieci.Podsieci s� generowane przez w�aSciciela sieci (lubadministratorów).Cz�sto podsieci s� tworzone, aby odzwierciedla� istniej�ce gra-nice fizyczne (pomi�dzy dwoma sieciami Ethernet), administracyjne (pomi�dzydwoma wydzia�ami) lub geograficzne (pomi�dzy dwoma lokalizacjami), natomiastw�adza nad ka�d� z podsieci jest oddawana innej osobie.Jednak struktura ta doty-czy tylko wewn�trznego zachowania sieci i jest zupe�nie niewidoczna dla Swiata ze-wn�trznego.GatewayePodzia� na podsieci jest korzystny nie tylko ze wzgl�dów organizacyjnych.Cz�stojest naturaln� konsekwencj� ogranicze� sprz�towych.Punkt widzenia hosta nadan� sie� fizyczn�, np.Ethernet, jest bardzo ograniczony: mo�e on komunikowa� si�tylko z hostem w sieci, do której jest pod��czony.Dost�p do wszystkich innych ho-stów jest mo�liwy tylko przez przeznaczone do tego urz�dzenia nazywane gateway- Ruting IP 25ami.Gateway to host, który jest pod��czony do dwóch lub wi�cej sieci fizycznychjednoczeSnie i skonfigurowany tak, by przekazywa� pakiety mi�dzy tymi sieciami.Rysunek 2-2 pokazuje fragment topologii sieci uniwersytetu Groucho Marx (GMU).Hosty nale��ce jednoczeSnie do dwóch podsieci s� opatrzone oboma adresami.Mathematics TheoreticalDepartment PhysicsDepartment4.0 12.0gauss erdos quark(4.23) (4.17) (12.4)(4.1)(12.1)sophus niels(1.12)(1.1)FDDI Campus Backbone(1.2)gcc1(2.1)2.0GrouchoComputingCenterRysunek 2-2.Fragment schematu sieci uniwersytetu Groucho MarxRó�ne sieci fizyczne musz� by� ró�nymi sieciami IP, aby protokó� IP by� w stanierozpozna�, �e host jest w sieci lokalnej.Na przyk�ad numer sieci 149.76.4.0 jest za-rezerwowany dla hostów w sieci LAN wydzia�u matematyki.Przy przesy�aniudatagramów do quarka, oprogramowanie sieciowe na erdosie natychmiast rozpo-znaje na podstawie adresu IP 149.76.12.4, �e host docelowy jest w innej sieci fizycz-nej, a co za tym idzie mo�na si� do niego dosta� jedynie przez gateway (domySlniesophus). 26 Rozdzia� 2: Wybrane problemy sieci TCP/IPSam sophus jest pod��czony do dwóch ró�nych podsieci: wydzia�u matematykii sieci szkieletowej campusu.Dost�p do ka�dej z nich ma przez ró�ne interfejsy, od-powiednio eth0 i fddi0.Jaki w takim razie powinniSmy przypisa� mu adres IP? Po-winien mie� adres z podsieci 149.76.1.0 czy mo�e raczej z 149.76.4.0?Odpowiedx brzmi: oba.Gateway sophus ma przypisany adres 149.76.1.1 do u�ytkuw sieci 149.76.1.0 i adres 149.76.4.1 do u�ytku w sieci 149.76.4.Gateway musi mie�odr�bny adres IP w ka�dej sieci, do której nale�y.Adresy te, wraz z odpowiadaj�cy-mi im maskami sieci, s� zwi�zane z interfejsem, przez który nast�puje dost�p do sie-ci.Tak wi�c odwzorowanie interfejsu na adres w przypadku sophusa wygl�da na-st�puj�co:Interfejs Adres Maska siecieth0 149.76.4.1 255.255.255.0fddi0 149.76.1.1 255.255.255.0lo 127.1 255.0Ostatnia pozycja to interfejs p�tli zwrotnej lo, o którym pisaliSmy wczeSniej.Zwykle mo�esz zignorowa� subtelne ró�nice pomi�dzy wi�zaniem adresu z hostemlub jego interfejsem.JeSli host jest tylko w jednej sieci, tak jak erdos, b�dziesz si� od-wo�ywa� do hosta o takim a takim adresie IP, cho� dok�adnie rzecz bior�c, to interfejsEthernet ma przypisany adres IP.Ró�nica jest naprawd� istotna tylko w przypadkugatewaya [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • wpserwis.htw.pl