Podstrony
- Strona startowa
- Linux. .Mandrake.10.Podręcznik.Użytkownika.[eBook.PL] (3)
- Sams' Teach Yourself Linux In 24 Hours
- Teach Yourself Linux in 24 Hours (2)
- teach yourself linux in 24 hours
- Linux Network Admistrator's Guide
- Moorcock Michael Corum 3 Krol Mieczy
- Brooks Terry Piesn Shannary (SCAN dal 738)
- Cisco Press CCDA Study Guide
- Clarke Arthur C Tajemnica Ramy
- Chruszczewski Czeslaw Fenomen kosmosu (SCAN dal 1132)
- zanotowane.pl
- doc.pisz.pl
- pdf.pisz.pl
- sp8skarzysko.opx.pl
[ Pobierz całość w formacie PDF ]
.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.Tablica rutinguTeraz skupimy siê na tym, jak IP wybiera gateway, który ma zostaæ wykorzystanydo dostarczenia datagramu do odleg³ej sieci.WidzieliSmy, ¿e kiedy erdos otrzyma datagram przeznaczony dla quarka, spraw-dza adres docelowy i stwierdza, ¿e nie le¿y on w sieci lokalnej.Dlatego erdos wysy³adatagram do domySlnego gatewaya sophus, przed którym stoi teraz to samo zada-nie.sophus stwierdza, ¿e nie ma takiego hosta w sieciach, do których jest bezpoSred-nio pod³¹czony.Musi wiêc znalexæ inny gateway, do którego bêdzie móg³ przekazaædatagram.Poprawnym wyborem bêdzie niels, gateway wydzia³u fizyki.sophus po-trzebuje zatem informacji wi¹¿¹cych docelow¹ sieæ z odpowiednim gatewayem.IP wykorzystuje do tego celu tablicê, która ³¹czy sieci z gatewayami, przez które mo-¿na do nich dotrzeæ.Musi w niej istnieæ tak¿e wpis uniwersalny (ruting domySlny) jest to gateway zwi¹zany z sieci¹ 0.Wszystkie adresy docelowe pasuj¹ do tejtrasy, poniewa¿ ¿aden z 32 bitów nie musi odpowiadaæ temu wpisowi i dlatego pa-kiety do nie znanej sieci s¹ wysy³ane przez trasê domySln¹.Dla gatewaya sophusa,tablica mog³aby wygl¹daæ tak:Ruting IP 27Sieæ Maska sieci Gateway Interfejs149.76.1.0 255.255.255.0 - fddi0149.76.2.0 255.255.255.0 149.76.1.2 fddi0149.76.3.0 255.255.255.0 149.76.1.3 fddi0149.76.4.0 255.255.255.0 - eth0149.76.5.0 255.255.255.0 149.76.1.5 fddi0.0 0.0 149.76.1.2 fddi0Je¿eli masz skorzystaæ z trasy do tej sieci, do której sophus jest bezpoSrednio pod-³¹czony, nie potrzebujesz gatewaya.Kolumna z wpisem gatewaya w takim przypad-ku zawiera kreskê.Proces identyfikacji, czy dany adres docelowy pasuje do trasy, jest operacj¹ matema-tyczn¹.Jest doSæ prosty, ale wymaga znajomoSci logiki i arytmetyki binarnej: ¿¹danatrasa pasuje do trasy docelowej, je¿eli adres sieci po wykonaniu logicznej operacjiAND z mask¹ sieci jest dok³adnie taki sam, jak adres docelowy po wykonaniu opera-cji logicznej AND z mask¹ sieci.WyjaSnienie: trasa jest prawid³owa, je¿eli liczba bitów adresu sieci okreSlona przezmaskê sieci (pocz¹wszy od pierwszego bitu le¿¹cego od lewej strony, czyli najstar-szego bitu pierwszego bajtu adresu) jest taka sama jak liczba bitów w adresie docelo-wym.Gdy implementacja IP poszukuje najlepszej trasy do miejsca docelowego, mo¿e zna-lexæ wiele pasuj¹cych wpisów z trasami
[ Pobierz całość w formacie PDF ]