Internet Protocol
Internet Protocol IP -
cd
Routery
Routery łączą sieci fizyczne w intersieć.
Każdy router ma fizyczne połączenie z jedną lub więcej sieciami, natomiast
zwykły komputer ma zwykle połączenie tylko z jedną siecią fizyczną.
W systemie z wymianą pakietów trasowanie
(ang. routing) oznacza proces wyboru ścieżki, po której będą przesyłane
pakiety, a router to komputer, który dokonuje tego wyboru.
Wybór optymalnej trasy pakietu jest
złożonym problemem, rozwiązywanym na wiele sposobów.
Idealne oprogramowanie trasujące powinno
przy wyznaczaniu tras korzystać z takich informacji, jak obciążenie sieci,
długość datagramu, czy zawarty w
nagłówku datagramu typ obsługi. Jednak przeważająca część oprogramowania
trasującego jest znacznie mniej wyrafinowana i wybiera trasy na podstawie
ustalonych informacji o najkrótszych ścieżkach.
Rolę routera może pełnić także zwykły
komputer z wieloma przyłączeniami do sieci.
Koleje Życia
Datagramu
Prześledzimy teraz losy datagramu przy przesyłaniu do
pomiędzy maszynami, co pozwoli lepiej zrozumieć jak IP radzi sobie z tym
problemem.
Gdy aplikacja ma zamiar wysłać datagram w sieć, wykonuje
kilka prostych kroków. Najpierw konstruuje datagram zgodnie z wymogami lokalnej
implementacji IP. Zostaje obliczona suma kontrolna dla danych i skonstruowany
nagłówek IP. Następnie pierwszy węzeł na drodze wędrówki datagramu określić musi
etap następny - inną maszynę w sieci lub router, gdy dane muszą się z sieci
wydostać. Jeżeli dane są szczególnie cenne, w nagłówku IP zostaną ustawione odpowiednie
opcje. Na koniec datagram jest "posyłany w sieć".
Każdy router otrzymujący datagram wykonuje na nim serię
testów. Gdy warstwa sieciowa zdejmie z niego swój nagłówek, warstwa IP
weryfikuje sumę kontrolną datagramu. W razie niezgodności datagram jest
odrzucany i do węzła-nadawcy kierowany jest komunikat o błędzie. Następnie pole
TTL jest odpowiednio zmniejszone i sprawdzane. Jeśli limit czasu jest
przekroczony sygnalizowany jest błąd. Po określeniu następnego węzła (na
podstawie adresu docelowego) zostaje zapisana nowa wartość TTL i nowa suma
kontrolna.Jeżeli konieczna jest fragmentacja, jest on dzielony na
mniejsze datagramy i każdy z nich opatrywany jest nagłówkiem IP. W końcu
datagram przekazywany jest z powrotem do warstwy sieciowej. Gdy datagram dotrze
do celu zostaje scalony, zdejmowany jest nagłówek IP, odtworzony jest oryginalny
komunikat i przesyłany w stronę wyższych warstw.
Wprowadzenie - model OSI | TCP/IP a model
OSI | Adresy
IP | Protokół ARP i
RARP | Internet
Protocol | Kapsułkowanie
i fragmentacja
Protokół ICMP | Protokół
UDP | Multipleksowanie i demultipleksowanie | TCP | Przyszłość
TCP/IP | Autorzy i
bibliografia
Wyszukiwarka
Podobne podstrony:
Adresy IP (Internet Protocol)Internet Protocol wersja 6Internet Protocol 1Voice Over Internet ProtocolVoice Over Internet ProtocolInternet Protocol 2Optional Protocol to the International Covenant on Economic, Social and Cultural RightsInternet Pierwsza pomocOptymalizacja serwisow internetowych Tajniki szybkosci, skutecznosci i wyszukiwarekInternet to lukratywne źródło przychodówŚlusarczyk Cz Rola Internetu w edukacji osób niepełnosprawnychJolka do InternetuUmowa YouTube z żydowską masońską organizacją o kontroli internetuwięcej podobnych podstron