Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Podobne dokumenty
Adresy w sieciach komputerowych

Warstwa sieciowa. Adresowanie IP. Zadania. Warstwa sieciowa ćwiczenie 5

Podstawy Transmisji Danych. Wykład IV. Protokół IPV4. Sieci WAN to połączenia pomiędzy sieciami LAN

Sieci komputerowe - Wstęp do intersieci, protokół IPv4

Systemy operacyjne i sieci komputerowe Szymon Wilk Adresowanie w sieciach Klasy adresów IP a) klasa A

Komunikacja w sieciach komputerowych

Sieć komputerowa Adresy sprzętowe Adresy logiczne System adresacji IP (wersja IPv4)

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Aby lepiej zrozumieć działanie adresów przedstawmy uproszczony schemat pakietów IP podróżujących w sieci.

Zestaw ten opiera się na pakietach co oznacza, że dane podczas wysyłania są dzielone na niewielkie porcje. Wojciech Śleziak

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Stos protokołów TCP/IP (ang. Transmission Control Protocol/Internet Protocol)

Struktura adresu IP v4

ZASADY PODZIAŁU SIECI NA PODSIECI, OBLICZANIA ADRESÓW PODSIECI, ADRESÓW HOSTÓW I ADRESU ROZGŁOSZENIOWEGO

Rok szkolny 2014/15 Sylwester Gieszczyk. Wymagania edukacyjne w technikum. SIECI KOMPUTEROWE kl. 2c

Sieci Komputerowe. Wykład 1: TCP/IP i adresowanie w sieci Internet

Sieci Komputerowe. Zadania warstwy sieciowej. Adres IP. Przydzielanie adresów IP. Adresacja logiczna Trasowanie (ang. routing)

ZiMSK NAT, PAT, ACL 1

Sieci komputerowe. Tadeusz Kobus, Maciej Kokociński Instytut Informatyki, Politechnika Poznańska

Model sieci OSI, protokoły sieciowe, adresy IP

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ ADRESACJA W SIECIACH IP. WSTĘP DO SIECI INTERNET Kraków, dn. 24 października 2016r.

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Adresacja IP w sieciach komputerowych. Adresacja IP w sieciach komputerowych

Zadania z sieci Rozwiązanie

WYŻSZA SZKOŁA ZARZĄDZANIA I MARKETINGU BIAŁYSTOK, ul. Ciepła 40 filia w EŁKU, ul. Grunwaldzka

1. Sieć komputerowa - grupa komputerów lub innych urządzeń połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów.

Sieci komputerowe. Wykład 3: Protokół IP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski. Sieci komputerowe (II UWr) Wykład 3 1 / 25

Funkcje warstwy sieciowej. Podstawy wyznaczania tras. Dostarczenie pakietu od nadawcy od odbiorcy (RIP, IGRP, OSPF, EGP, BGP)

Scenariusz lekcji Opracowanie: mgr Bożena Marchlińska NKJO w Ciechanowie Czas trwania jednostki lekcyjnej: 90 min.

Laboratorium Sieci Komputerowe

MODUŁ: SIECI KOMPUTEROWE. Dariusz CHAŁADYNIAK Józef WACNIK

Sieci komputerowe - administracja

Uproszczony opis obsługi ruchu w węźle IP. Trasa routingu. Warunek:

Jedną z fundamentalnych cech IPv4 jest występowanie klucza bitowego w sposób jednoznaczny dzielącego adres na network-prefix oraz host-number.

Adresacja w sieci komputerowej

Wykład 2: Budowanie sieci lokalnych. A. Kisiel, Budowanie sieci lokalnych

Plan wykładu. Wyznaczanie tras. Podsieci liczba urządzeń w klasie C. Funkcje warstwy sieciowej

Plan wykładu. Warstwa sieci. Po co adresacja w warstwie sieci? Warstwa sieci

Sprawozdanie z zajęć laboratoryjnych: Technologie sieciowe 1

Plan wykładu. Warstwa sieci. Po co adresacja w warstwie sieci? Warstwa sieci

SIECI KOMPUTEROWE ADRESACJA, MEDIA I URZĄDZENIA SIECIOWE

PORADNIKI. Routery i Sieci

Sieci komputerowe w sterowaniu informacje ogólne, model TCP/IP, protokoły warstwy internetowej i sieciowej

Połączenie sieci w intersieci ( internet ) Intersieci oparte o IP Internet

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

1. Podstawy routingu IP

LABORATORIUM Systemy teletransmisji i transmisja danych

NAT. Zakres adresów IP adresów. liczba bitów maski 24-bit block

Sieci komputerowe Warstwa sieci i warstwa transportowa

Protokoły sieciowe - TCP/IP

ADRESY PRYWATNE W IPv4

Wykład 4: Protokoły TCP/UDP i usługi sieciowe. A. Kisiel,Protokoły TCP/UDP i usługi sieciowe

Maski o stałej i zmiennej długości (VLSM) Autor: Natalia Dajniak IVFDS

Adresacja IPv4 (Internet Protocol wersja 4)

ZADANIE.10 DHCP (Router, ASA) 1,5h

Zarządzanie sieciami WAN

NAT/NAPT/Multi-NAT. Przekierowywanie portów

Ćwiczenie Wyznaczanie tras sumarycznych dla adresów IPv4 i IPv6

SIECI KOMPUTEROWE. Dariusz CHAŁADYNIAK Józef WACNIK

Stos TCP/IP Warstwa Internetu. Sieci komputerowe Wykład 4

Warstwa sieciowa. Model OSI Model TCP/IP. Aplikacji. Aplikacji. Prezentacji. Sesji. Transportowa. Transportowa

DR INŻ. ROBERT WÓJCIK DR INŻ. JERZY DOMŻAŁ

Pytanie 1 Z jakich protokołów korzysta usługa WWW? (Wybierz prawidłowe odpowiedzi)

Podstawy sieci komputerowych

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Konfiguracja połączenia G.SHDSL punkt-punkt w trybie routing w oparciu o routery P-791R.

Laboratorium Sieci Komputerowych

LABORATORIUM SIECI KOMPUTEROWYCH (compnet.et.put.poznan.pl)

Podstawy sieci komputerowych

Translacja adresów - NAT (Network Address Translation)

Test sprawdzający wiadomości z przedmiotu Systemy operacyjne i sieci komputerowe.

Bazy Danych i Usługi Sieciowe

Sieci Komputerowe Translacja adresów sieciowych

Routing i protokoły routingu

Laboratorium Wykorzystanie kalkulatora Windows do obliczania adresów sieciowych

Technologie informacyjne - wykład 8 -

pasja-informatyki.pl

IP: Maska podsieci: IP: Maska podsieci: Brama domyślna:

Ćwiczenia z arytmetyki komputera Budowa adresu IP

Dzielenie sieci na podsieci

Charakterystyka grupy protokołów TCP/IP

Sieci komputerowe. Wykład 3: Protokół IP. Marcin Bieńkowski. Instytut Informatyki Uniwersytet Wrocławski. Sieci komputerowe (II UWr) Wykład 3 1 / 24

MASKI SIECIOWE W IPv4

SIECI KOMPUTEROWE Adresowanie IP

Zarządzanie infrastrukturą sieciową Modele funkcjonowania sieci

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Laboratorium - Obliczanie podsieci IPv4

Opis ogólny ustawień NAT na podstawie Vigora serii 2700

URZĄDZENIA TECHNIKI KOMPUTEROWEJ

Laboratorium - Przeglądanie tablic routingu hosta

Sieci komputerowe i bazy danych

Zapory sieciowe i techniki filtrowania danych

Podsieci IPv4 w przykładach. mgr inż. Krzysztof Szałajko

MODEL WARSTWOWY PROTOKOŁY TCP/IP

Laboratorium - Obliczanie podsieci IPv4

Sieci komputerowe - adresacja internetowa

ZADANIE.10 Cisco.&.Juniper DHCP (Router, Firewall)

Technologie cyfrowe. Artur Kalinowski. Zakład Cząstek i Oddziaływań Fundamentalnych Pasteura 5, pokój 4.15 Artur.Kalinowski@fuw.edu.

SK Moduł 6 - Studia Informatyczne

Jak dokonać podziału sieci metodą VLSM instrukcja krok po kroku.

Transkrypt:

Akademickie Centrum Informatyki PS Wydział Informatyki PS

Wydział Informatyki Sieci komputerowe i Telekomunikacyjne ADRESOWANIE IP WERSJA 4 Wyczerpanie adresów IP CIDR, NAT Krzysztof Bogusławski tel. 449 41 82 kbogu@man.szczecin.pl

1. Problemy z ilością adresów IP 2. Routing oparty o klasy adresowe MENU 3. CIDR Classless InterDomain Routing 4. NAT Network Adress Translation Prezentacja ta dotyczy możliwym realizacjom rozwiązania problemu braku adresów IP w wersji 4

Klasy adresowe 4 bity Klasa maska Dwójkowo 0xxx a 255.0.0.0 11111111 00000000 00000000 00000000 /8 10xx b 255.255.0.0 11111111 11111111 00000000 00000000 /16 110x c 255.255.255.0 11111111 11111111 11111111 00000000 /24 W latach 90 XX wieku stało się oczywistym, iż nastąpi w krótkim okresie czasu wyczerpanie adresów IP. Sieci klasy A jest 128, klasy B ok. 16 tysięcy a klasy C ok. 2 miliony.

Routing oparty o klasy adresowe (1) 4 bity Klasa Etapy Dwójkowo 0xxx 10xx 110x a b c 213.18.21.6 11010101 00010010 00010101 00000110 240.0.0.0 11111111 00000000 00000000 00000000 Klasa C 11010000 00000000 00000000 00000000 maska (C) 11111111 11111111 11111111 00000000 Adres sieci 11010101 00010010 00010101 00000000 Routing oparty o klasy adresowe przebiega następująco: 2. Z pakietu IP pobierany jest adres docelowy IP. 3. Na adresie tym dokonywana jest operacja AND z wartością 240.0.0.0 lub adres ten jest przesuwany w prawo o 28 w celu uzyskania wartości najstarszych czterech bitów. 4. Po wartości tych bitów poznajemy jaka jest klasa adresowa sieci docelowej. 5. Wykonywana jest operacja AND adresu docelowego IP i maski właściwej dla danej klasy. 6. Wynikiem operacji jest adres sieci docelowej i ta sieć jest poszukiwana w tablicy routingu.

Routing oparty o klasy adresowe (2) Zalety: Prosty mechanizm określania klasy adresowej i adresu sieci docelowej Nieskomplikowane tablice routingu Możliwość szybkiej i prostej procedury routingu w celu określenia drogi do sieci docelowej Wady: Marnotrawstwo przestrzeni adresowej Klasa B posiada 65.534 adresy hostów ale niewiele jest firm, które mogą tą ilość wykorzystać (nawet ISP). Niemożliwość przydziału puli adresów z pomiędzy klasy B i C Powyżej zostały opisane wady i zalety routingu opartego o klasy adresowe..

CIDR Classless InterDomain Routing (1) Uczelnia Pierwszy adres Ostatni adres Liczba adresów Zapis Politechnika 213.18.0.0 213.18.7.255 2048 213.18.0.0 / 21 Uniwersytet 213.18.8.0 213.18.11.255 1024 213.18.8.0 / 22 (wolne) 213.18.12.0 213.18.15.255 1024 213.18.12.0 / 22 Akademia 213.18.16.0 213.18.31.255 4096 213.18.16.0 / 20 Routing bezklasowy używa różnych długości maski dla różnych adresów sieci przydzielonych firmom. Wpisy w routerach teraz muszą zawierać oprócz adresu sieci maskę. Dla przykładu dla Politechniki wpis w tablicy routingu będzie wyglądał następująco.

CIDR Classless InterDomain Routing (2) Wpis w tablicy routingu dla Politechniki pole dziesiętnie binarnie sieć maska 213.18.0.0 11010101 00010010 00000000 00000000 255.255.248.0 11111111 11111111 11111000 00000000 Wpisy w routerach teraz muszą zawierać oprócz adresu sieci maskę. Dla przykładu dla Politechniki wpis w tablicy routingu będzie wyglądał następująco.:

CIDR Classless InterDomain Routing (3) Tablica routingu Uczelnia Adres sieci maska Zapis Politechnika 213.18.0.0 255.255.248.0 213.18.0.0 / 21 Uniwersytet 213.18.8.0 255.255.252.0 213.18.8.0 / 22 Akademia 213.18.16.0 255.255.240.0 213.18.16.0 / 20 Routing bezklasowy przebiega następująco: 2. Z pakietu IP pobierany jest adres docelowy IP. 3. Dla każdego rekordu w tablicy wykonywana jest operacja AND adresu IP i maski określonej w tym rekordzie. 4. Wynik operacji AND porównywany jest z adresem sieci w tym rekordzie, W przypadku zgodności trasa określona w tym rekordzie jest trasą właściwą. 5. Spośród wszystkich tras właściwych wybiera się najlepszą.

NAT Network Adress Translation (1) Prywatne adresy IP Pierwszy adres Ostatni adres Liczba adresów Zapis 10.0.0.0 10.255.255.255 16 777 216 10.0.0.0 / 8 172.16.0.0 172.31.255.255 1 048 576 172.16.0.0 / 12 192.168.0.0 192.168.255.255 65 536 192.168.0.0 / 16 Z całkowitej puli adresów wydzielona została przestrzeń adresów prywatnych (pokazana powyżej). Został więc dokonany podział adresów na: (1) adresy publiczne identyfikujące unikany numer hosta w sieci IP - adres ten może bez przeszkód być ujawniany w całej sieci Internet, (2) adresy prywatne, używane wewnątrz lokalnej sieci adresy te ni mogą pojawić się w rozległej sieci IP (brak routingu międzydomenowego dla tych adresów).

NAT Network Adress Translation (2) 10.0.0.1 10.0.0.2 10.0.0.3 10.0.0.4 NAT Box 10.0.0.80 Router ISP 213.18.21.1 213.18.21.2 Mechanizm NAT opisany jest w RFC 3022 i służy do zamiany wewnętrznych adresów prywatnych na adres publiczny. Na powyższym rysunku prywatne adresy 10.0.0.x zamieniane są na adres publiczny 213.18.21.1.

NAT Network Adress Translation (3) 10.0.0.1 10.0.0.2 10.0.0.3 10.0.0.4 10.0.0.80 213.18.21.1 NAT Box Sieć wewnętrzna Sieć wewnętrzna Adres IP Numer Portu Adres IP Numer Portu 10.0.0.1 1020 213.18.21.1 5011 10.0.0.2 1040 213.18.21.1 5012 10.0.0.3 1020 213.18.21.1 5013 Zamiana adresów prywatnych na publiczne następuje przy użyciu specjalnej tablicy translacji. W każdym rekordzie tej tablicy znajdują się adresy IP i numery portów z warstwy transportowej dla sieci wewnętrznej i zewnętrznej.

NAT Network Adress Translation wady (4) 1. NAT narusza model architektury IP gdzie adres IP jednoznacznie identyfikuje komputer w sieci IP adresy IP są używane wielokrotnie w sieci. 3. NAT zmienia sieć Internet z sieci bezpołączeniowej w sieć połączeniową. NAT box posiada informacje o połączeniach pomiędzy siecią wewnętrzną a zewnętrzną. 1. Chwilowa awaria NAT Box u powodująca utratę tablicy translacji powoduje zerwanie wszystkich aktywnych połączeń. 2. Chwilowa awaria routera nie powoduje zerwanie połączeń w sieci tylko opóźnienia w przekazie ewentualnie retransmisje. 4. NAT narusza zasadę, iż warstwa n nie ingeruję w warstwę n+1. NAT będąc mechanizmem warstwy sieciowej (trzeciej) zmienia numer portu warstwy transportowej (czwartej). Zmiana zasad w warstwie transportowej (np. przejście do wersji TCP 2) spowoduje niedziałanie NAT.

NAT Network Adress Translation wady (5) 1. Procesy aplikacji nie muszą używać protokołów TCP i UDP tylko wprost IP i wtedy nie ma wiadomości warstwy transportowej i nie ma numerów portów. W takiej sytuacji procesy te nie mogą prowadzić transmisji w sieci 3. Niektóre aplikacje zapisują adresy IP do danych pakietu IP a NAT o tym nie ma informacji nie może dokonać translacji tego adresu. W wyniku tego te aplikacje nie mogą dokonać wymiany danych poprzez sieć (FTP, H.323). Aplikacje te wymagają łatania NAT. Powstanie nowej podobnej aplikacji wymaga łatania NAT. 5. Nr portu ma 16 bitów i po odjęciu zarezerwowanych numerów portów (4096) otrzymujemy 61 440 numerów portów, czyli jest to maksymalny rozmiar tablicy translacji 6. Te i inne wady zostały opisane w RFC 2993.

Koniec Inne prezentacje znajdują się na stronie: http://kbogu.man.szczecin.pl