Prosze o napisanie : Rola i wykorzystanie adresacji iPV4/iPV6 Najlepiej informatyków :)

Prosze o napisanie : Rola i wykorzystanie adresacji iPV4/iPV6 Najlepiej informatyków :)
Odpowiedź

Poniżej masz gotowiec do oddania nauczycielowi, a jeszcze niżej tłumaczenie, żebyś zrozumiała o co chodzi ;). Rola i wykorzystanie adresacji IP: Adresy IP służą do umożliwienia wzajemnej komunikacji urządzeń w sieciach opartych na protokole IP (najczęściej TCP/IP). Jest to jeden z najpopularniejszych protokołów. W zależności od jego wersji, zmienia się m.in sposób zapisu danego adresu. W wersji czwartej adres składa się z czterech oktetów bitów, które zazwyczaj są reprezentowane w formie dziesiętnej. IP w wersji szóstej składa się z 128 bitów, co daje znacznie więcej adresów do wykorzystania. A teraz tłumaczenie ;d Bez protokołu IP (niezależnie od wersji) wszystkie urządzenia sieciowe zostałyby pozbawione możliwości komunikacji ze sobą. Adres IP w połączeniu z protokołami routingowymi jednoznacznie określa położenie danego hosta w sieci. Aby opisać rolę i wykorzystywanie adresacji IP, nie trzeba się rozdrabniać na poszczególne wersje (v4 i v6), ponieważ nie różnią się one swoim przeznaczeniem. Wyobraź sobie, że jesteś listonoszką w lokalnej poczcie. Musisz dostarczyć list do Jana Kowalskiego, który mieszka gdzieś w Twoim mieście. Aby to zrobić musisz znać jego adres, który składa się z kodu pocztowego, nazwy miasta, ulicy, numeru domu i numeru mieszkania (jeśli takowy jest wymagany). Dzięki temu możesz określić fizyczne położenie danego domu. A teraz wyobraź sobie, że listy to pakiety danych, a adresy domów to adresy IP. Jak widzisz, wszystko sprowadza się do określenia gdzie dany komputer się znajduje, na co pozwala właśnie adres IP. Niestety pakiety nie wiedzą "same z siebie" którą drogą lecieć, nie mają GPSa :P. Tak naprawdę nawet większość routerów nie wie gdzie znajduje się dany adres IP. Wszystko odbywa się przy pomocy tzw. tablic routingu. A więc na przykład:

--- --- INTERNET --- ---

H1 - Twój komputer 192.168.0.2 R1 - Twój router 192.168.0.1 oraz 91.201.100.20 R2 - Router Twojego kolegi 192.168.0.1 oraz 195.225.20.2 H2 - Komputer Twojego kolegi 192.168.0.2 Kiedy próbujesz wysłać pakiet z Twojego komputera, a ten nie wie dokąd się udać, leci do bramy domyślnej, którą jest Twój router. Pomijam tutaj zagadnienia takie jak NAT, adresy MAC w sieciach LAN itd. Twój router też zazwyczaj nie wie gdzie wysłać dany pakiet, więc wysyła go do swojej bramy domyślnej, którą zazwyczaj jest router brzegowy Twojego dostawcy internetu. Ten z kolei już powinien wiedzieć gdzie dalej posłać pakiet z danym adresem docelowym na podstawie swojej tablicy routingu, której kawałek wygląda mniej więcej tak: 91.201.100.0/22   ----> 185.203.4.2 195.225.32.0/20   ----> 92.43.122.215 Adresy po lewej stronie to zbiory adresów (maski 22 i 20) źródłowych. Adresy po prawej stronie to adresy routerów, z którymi połączony jest router Twojego dostawcy. Więc kiedy Twój pakiet danych dochodzi do routera Twojego dostawcy, ten sprawdza sobie swoją tablicę routingu i wysyła go do kolejnego routera na jej podstawie. Kolejne routery robią dokładnie to samo. W końcu pakiet dociera do R2, a później do H2. Tak więc routery i switche w Internecie zazwyczaj nie wiedzą dokładnie gdzie znajduje się dany host, wiedzą tylko "w którą stronę" wysłać pakiet danych, który ma dotrzeć do określonego adresu. Dzięki temu mechanizmowi adresy IP w obrębie danej sieci mogą się dowolnie zmieniać - router dostosuje swoją tablicę routingu i będzie wiedział który host ma jaki adres.

Dodaj swoją odpowiedź