[ Pobierz całość w formacie PDF ]
.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
[ Pobierz całość w formacie PDF ]