Przyczyny zastąpienia IPv4. MoŜe częściej stosować NAT? Przestrzeń adresowa. PROTOKÓŁ IPv6 SIECI KOMPUTEROWE



Podobne dokumenty
Adresy IP v.6 IP version 4 IP version 6 byte 0 byte 1 byte 2 byte 3 byte 0 byte 1 byte 2 byte 3

Zaawansowana adresacja IPv4

Internet Protocol v6 - w czym tkwi problem?

Dlaczego? Mało adresów IPv4. Wprowadzenie ulepszeń względem IPv4 NAT CIDR

Protokół DHCP. Patryk Czarnik. Bezpieczeństwo sieci komputerowych MSUI 2009/10. Wydział Matematyki, Informatyki i Mechaniki Uniwersytet Warszawski

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

8. Konfiguracji translacji adresów (NAT)

Plan i problematyka wykładu. Sieci komputerowe IPv6. Rozwój sieci Internet. Dlaczego IPv6? Przykład zatykania dziur w funkcjonalności IPv4 - NAT

IPv6 Protokół następnej generacji

Komunikacja w sieciach komputerowych

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

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

Podstawy sieci komputerowych

Sieci Komputerowe. Zajęcia 2 c.d. Warstwa sieciowa. Adresacja IPv4

Podstawy sieci komputerowych

VLAN Ethernet. być konfigurowane w dowolnym systemie operacyjnym do ćwiczenia nr 6. Od ćwiczenia 7 należy pracować ć w systemie Linux.

Adresy w sieciach komputerowych

Protokół IPX (Internetwork Packet Exchange)

Charakterystyka grupy protokołów TCP/IP

ADRESY PRYWATNE W IPv4

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

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.

NAGŁÓWEKI ROZSZERZONE IPv6

Specyfikacja usługi CCIE R&S

Sieci komputerowe. Definicja. Elementy

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Pierwsze kroki. Krok 1. Uzupełnienie danych własnej firmy

Opis programu do wizualizacji algorytmów z zakresu arytmetyki komputerowej

Polityka prywatności strony internetowej wcrims.pl

Realizacja projektów 8.3 PO IG na przykładzie Gminy Borzęcin Rafał Bakalarz

Rozwiązywanie nazw w sieci. Identyfikowanie komputerów w sieci

Warstwa sieciowa w Internecie

Podstawy IPv6, część 1

Specyfikacja parametrów łączy internetowych oraz określenie standardu świadczenia usług (gwarancja SLA).

Instrukcja postępowania w celu podłączenia do PLI CBD z uwzględnieniem modernizacji systemu w ramach projektu PLI CBD2

Sieci komputerowe cel

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

Systemy mikroprocesorowe - projekt

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

PROCEDURA ADMINISTROWANIA ORAZ USUWANIA

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

REGULAMIN PROMOCJI MIX LAN 2PAK. 1 Postanowienia ogólne

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

Wpªyw wdro»enia IPv6 na bezpiecze«stwo sieci

POLITYKA PRYWATNOŚCI SKLEPU INTERNETOWEGO

Harmonogramowanie projektów Zarządzanie czasem

MUltimedia internet Instrukcja Instalacji

"Administrowanie Sieciami Komputerowymi"

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

Instrukcja Obsługi STRONA PODMIOTOWA BIP

Laboratorium - Przeglądanie tablic routingu hosta

elektroniczna Platforma Usług Administracji Publicznej

WYMAGANIA EDUKACYJNE Przedmiot: Podstawy technik komputerowych technik informatyk. klasa 1, 3 godziny tygodniowo

Konfiguracja połączeń sieciowych

Akademickie Centrum Informatyki PS. Wydział Informatyki PS

Warstwa sieciowa. mgr inż. Krzysztof Szałajko

UCHWAŁA NR XI/173/15 RADY MIASTA CHORZÓW. z dnia 25 czerwca 2015 r. w sprawie utworzenia Chorzowskiej Rady Seniorów oraz nadania jej Statutu

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

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

Instrukcja do Arkusza kosztorysowania sieci klasy NGA na obszarach wymagających wsparcia publicznego.

Sieci komputerowe. Zajęcia 1. Wprowadzenie, model warstwowy sieci

Budowa systemów komputerowych

PRZETWARZANIE DANYCH OSOBOWYCH

Zobacz to na własne oczy. Przyszłość już tu jest dzięki rozwiązaniu Cisco TelePresence.

Charakterystyka systemów plikó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

Automatyczne Systemy Infuzyjne

ARIES-IT Profesjonalne Usługi Informatyczne dla Firm i Instytucji, Outsourcing IT

Załącznik nr 8. Warunki i obsługa gwarancyjna

Aktualizacja CSP do wersji v7.2. Sierpień 2014

Windows Serwer 2008 R2. Moduł 3. DHCP

INSTRUKCJA WebPTB 1.0

Konfiguracja OpenVPN

Oferta kompleksowego serwisu sprzętu komputerowego dla przedsiębiorstw, instytucji oraz organizacji.

Informacje o zmienianym ogłoszeniu: data r.

1. Korzyści z zakupu nowej wersji Poprawiono Zmiany w słowniku Stawki VAT Zmiana stawki VAT w kartotece Towary...

Gdynia: Księgowość od podstaw Numer ogłoszenia: ; data zamieszczenia: OGŁOSZENIE O ZAMÓWIENIU - usługi

Spis treści INTERFEJS (WEBSERVICES) - DOKUMENTACJA TECHICZNA 1

Wyzwania bezpieczeństwa nowoczesnych platform nauczania zdalnego

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

Zainstalowana po raz pierwszy aplikacja wymaga aktualizacji bazy danych obsługiwanych sterowników.

OPIS PRZEDMIOTU ZAMÓWIENIA. wymagane minimalne parametry techniczne:

NACZYNIE WZBIORCZE INSTRUKCJA OBSŁUGI INSTRUKCJA INSTALOWANIA

Wpływ jakości świadczonych usług na doświadczenia abonenta w cyfrowym domu. Janusz Kilon

RZECZPOSPOLITA POLSKA MINISTER CYFRYZACJI

Sieci komputerowe - administracja

Archiwum Prac Dyplomowych

mgr inż. Radosław Podedworny

Sieci Komputerowe. Protokół IPv4 - Internet Protocol ver.4 Protokół IP ver.6. dr Zbigniew Lipiński

Regulamin lodowiska BIAŁY ORLIK przy Zespole Szkół nr 1 w Nowym Dworze Mazowieckim

Serwery druku HP Jetdirect

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

Routing i adresowanie IPv4. Ustawienia IP i DHCP dla sieci LAN

Warszawa, r.

Opis obsługi systemu Ognivo2 w aplikacji Komornik SQL-VAT

Sieć komputerowa grupa komputerów lub innych urządzeo połączonych ze sobą w celu wymiany danych lub współdzielenia różnych zasobów, na przykład:

Adresacja IP w sieciach komputerowych. Adresacja IP w sieciach komputerowych

Protokół IP. a) bezpołączeniowość - przed wysłaniem danych, z odbiorcą nie jest ustanawiane żadne połączenie (odbiorca nie wie, że otrzyma dane);

Protokół IP wersja 4. Wprowadzenie. Piotr Jankowski

Sekcja I: Instytucja zamawiająca/podmiot zamawiający

Transkrypt:

Sieci komputerowe Informatyka studia zaoczne 2006/2007 1 Sieci komputerowe Informatyka studia zaoczne 2006/2007 2 Przyczyny zastąpienia IPv4 SIECI KOMPUTEROWE PROTOKÓŁ IPv6 Przestrzeń adresowa na wyczerpaniu Słaba wydajność Braki w mechanizmach zabezpieczeń ZłoŜona konfiguracja Sieci komputerowe Informatyka studia zaoczne 2006/2007 3 Sieci komputerowe Informatyka studia zaoczne 2006/2007 4 Przestrzeń adresowa Ogromne zapotrzebowanie na adresy: dla milionów nowych uŝytkowników (Chiny, Indie, Japonia, ) dla milionów nowych urządzeń (telefony komórkowe, PDA, samochody, AGD, ) dla aplikacji, które nie mogą pracować poprzez NAT (telefonia IP, serwery domowe, gry sieciowe, multimedia,...) dla połączeń dzierŝawionych (TV kablowa, xdsl, WLAN, Bluetooth,...) MoŜe częściej stosować NAT? Nie, gdyŝ: NAT znacznie zwiększa stopień skomplikowania sieci i redukuje moŝliwości zarządzania nią NAT wymusza stosowanie modelu aplikacji 'klient-serwer' blokowanie komunikacji 'kaŝdy-z-kaŝdym' blokowanie usług, urządzeń wywoływanych przez innych (domowe serwisy, telefony IP) ogranicza stosowanie niektórych aplikacji i serwisów

Sieci komputerowe Informatyka studia zaoczne 2006/2007 5 Sieci komputerowe Informatyka studia zaoczne 2006/2007 6 Historia rozdziału adresów 1981: wprowadzanie protokołu IPv4 1985: wykorzystano 1/16 dostępnej przestrzeni 1990: wykorzystano 1/8 dostępnej przestrzeni 1995: wykorzystano 1/4 dostępnej przestrzeni 2000: wykorzystano 1/2 dostępnej przestrzeni moŝliwości oszczędzania na przydziale adresów dzielenie puli adresów PPP / DHCP Bezklasowy routing wewnątrzdomenowy CIDR (Classless Inter- Domain Routing) translacja adresów NAT (Network Address Translation) teoretyczny limit 32-bitowej przestrzeni: 4 miliardy urządzeń praktyczny limit 32-bitowej przestrzeni: 250 millionów urządzeń Mechanizmy zabezpieczeń Protokół IPv4 nigdy nie był projektowany jako bezpieczny stworzony dla odizolowanych sieci wojskowych następnie zaadaptowany na potrzeby publicznych sieci akademickich i naukowych Wsparcie dla bezpieczeństwa zostało wprowadzone później SSL, SHTTP, IPSECv4 brak JEDNEGO standardu Rozszerzenia o bezpieczeństwo są opcjonalne nie moŝna zakładać ich obecności Sieci komputerowe Informatyka studia zaoczne 2006/2007 7 Sieci komputerowe Informatyka studia zaoczne 2006/2007 8 Podstawowe zmiany Poszerzenie przestrzeni adresowej Uproszczenie budowy nagłówka Poprawiony mechanizm opcji i rozszerzeń Wprowadzenie etykietowania strumieni Wsparcie dla uwierzytelnienia i szyfrowania danych Uproszczenie nagłówka Zmienione Usunięte 0 bitów 4 8 16 24 31 Wer. IHL Typ usługi Całkowity rozmiar Identyfikator Flagi Offset fragmentacji Czas Ŝycia Protokół Suma kontrolna 32 bitowy adres źródła 32 bitowy adres celu Opcje i dopełnienie

Sieci komputerowe Informatyka studia zaoczne 2006/2007 9 Sieci komputerowe Informatyka studia zaoczne 2006/2007 10 Nagłówek IPv6 0 4 12 16 24 31 Wersja Klasa Etykieta strumienia (Flow Label) Długość pola danych Następny nagłówek 128 bitowy adres źródłowy 128 bitowy adres docelowy Limit przeskoków Dodatkowe opcje Pole Opcje IP zostało zastąpione zestawem opcjonalnych "Extension Headers" Dodatkowe nagłówki są ze sobą powiązane (lista dowiązań) Uproszczenie przetwarzania pakietów routery analizują zawartość głównego nagłówka (wyjątek routing-header) pozostałe są jedynie brane pod uwagę gdy router wspiera dane opcje skrócenie czasu przetwarzania i przesyłania Sieci komputerowe Informatyka studia zaoczne 2006/2007 11 Sieci komputerowe Informatyka studia zaoczne 2006/2007 12 Dodatkowe nagłówki Zmiany w nagłówkach IPv6 Header TCP Header Next = TCP IPv6 Header Routing Hdr Next = Routing Next = TCP IPv6 Header Security Hdr Next = Security Next = Frag Dane Aplikacji TCP Header Fragment Hdr Next = TCP Dane Aplikacji TCP Header Dane Frag. Nagłówek IPv4 20 oktetów + opcje : 13 pól, w tym 3 bity flag Zmienna długość Nagłówek IPv6 40 oktetów, 8 pól Stała długość Opcje umieszczone w nagłówkach dodatkowych Pola zmodyfikowane Adresy, zwiększona długość z 32 bitów -> 128 bitów Zmiana Time to Live -> Hop Limit Typ Protokołu (Protocol Type) -> Następny Nagłówek (Next Header) Rodzaj usługi (Type of Service) -> Klasa ruchu (Traffic Class)

Sieci komputerowe Informatyka studia zaoczne 2006/2007 13 Sieci komputerowe Informatyka studia zaoczne 2006/2007 14 Zmiany w nagłówkach Pola usunięte Fragmentation field umieszczone poza podstawowym nagłówkiem IP options umieszczone poza podstawowym nagłówkiem Header Checksum usunięte Header Length usunięte Length field nie uwzględnia nagłówka Wypełnienie zmienione z 32 do 64 bitów Pola dodane Nowe pole Flow Label Jaka długość adresu? propozycja 64-bitowego adresu o stałej długości wystarczający do obsługi 10 12 sieci i 10 15 węzłów, przy.0001 wydajności alokacji minimalizuje rozmiar narzutu na dane przy pakietowaniu efektywny przy przetwarzaniu przez oprogramowanie propozycja adresu o zmiennej długości maksymalnie do 160-bitów schemat kompatybilny z planami adresacji OSI NSAP wystarczająco duŝa przestrzeń dla mechanizmów autokonfiguracji z uŝyciem adresów IEEE 802 moŝna by było rozpocząć od adresów krótszych od 64 bitów zwiększanych w miarę zapotrzebowania wybrano 128-bitowy adres o stałej długości (340 282 366 920 938 463 463 374 607 431 768 211 456 wszystkich moŝliwych adresów) Sieci komputerowe Informatyka studia zaoczne 2006/2007 15 Tekstowa reprezentacja adresów preferowana forma: 1080:0000:00FF:0000:0008:0800:200C:417A Sieci komputerowe Informatyka studia zaoczne 2006/2007 16 Tekstowa reprezentacja adresów prefiks adresu: 2002:43c:476b::/48 (uwaga: brak masek w IPv6!) forma skrócona: z adresem IPv4: FF01:0:0:0:0:0:0:43 zastąpione przez: FF01::43 0:0:0:0:0:FFFF:13.1.68.3 lub ::FFFF:13.1.68.3 format w URLach: http://[3ffe::1:800:200c:417a]:8000 (konwersja z nawiasami prostokątnym uŝywana jest zawsze gdy moŝe wystąpić mylna interpretacja)

Sieci komputerowe Informatyka studia zaoczne 2006/2007 17 Sieci komputerowe Informatyka studia zaoczne 2006/2007 18 Podstawowe typy adresów Format adresu unicastowego unicastowe: komunikacja jedendo-jeden multicastowe: komunikacja jedendo-wielu anycastowe: komunikacja jedendo-najbliŝszego U M M M A A A global routing prefix subnet ID n bitów m bitów 128-n-m bitów adresy unicastowe są hierarchiczne, podobnie jak w IPv4 'global routing prefix' równieŝ ma strukturę hierarchiczną Sieci komputerowe Informatyka studia zaoczne 2006/2007 19 Sieci komputerowe Informatyka studia zaoczne 2006/2007 20 IPv6 Model Adresacji Global Unicast Addresses adresy są powiązane z interfejsami brak zmiany w stosunku do IPv4 interfejs moŝe posiadać kilka róŝnych adresów 001 global routing prefix public topology (45 bitów) subnet site topology (16 bitów) interface identifier (64 bity) adresy mają zasięg Link Local Site Local Global Global adresy mają okres waŝności poprawny i preferowany czas Site-Local Link-Local Jedynie 1/8 całkowitej przestrzeni (binarny prefix 001) wstępnie zostało uŝyte Globalny prefiks routingu ma strukturę hierarchiczną, uŝywanie alokacji i routingu typu CIDR (przynajmniej na razie) Polityka agregacji przy przydziale adresów dla końcowych konsumentów 48-bitowy prefix => 16 bitów na przestrzeń podsieci

Sieci komputerowe Informatyka studia zaoczne 2006/2007 21 Adres unicastowy site-local ma zastosowanie jedynie w pojedynczej sieci, moŝe być powielany 1111111011 Adresy unicastowe nie globalne Adres unicastowy link-local ma zastosowanie jedynie w obszarze pojedynczego łącza, moŝe być powielany 1111111010 0 0 subnet ID 10 bitów 38 bitów 16 bitów 64 bity Sieci komputerowe Informatyka studia zaoczne 2006/2007 22 Zestaw adresów interfejsu Loopback (nadany jedynie dla jednego wirtualnego interfejsu w węźle) Link-Local Site-Local kompatybilny z IPv4 Automatycznie uzyskany 6to4 (jeŝeli jest dostępny publiczny adres IPv4) Solicited-Node Multicast All-Nodes Multicast Global anonymous Global published 10 bitów 54 bity 64 bity Sieci komputerowe Informatyka studia zaoczne 2006/2007 23 Sieci komputerowe Informatyka studia zaoczne 2006/2007 24 Neighbor Discovery Routing Typy komunikatów ICMP: router solicitation router advertisement neighbor solicitation neighbor advertisement redirect Realizowane funkcje: wykrywanie routerów wykrywanie prefiksu autokonfiguracja adresów i innych parametrów wykrywanie duplikacji adresów (DAD) odwzorowanie na adresy łącza danych przekierowanie pierwszego-hopa UŜycie tego samego schematu routigu longest-prefix match jak w CIDR IPv4 Adaptacja istniejących w IPv4 protokołów routingu aby obsługiwały większe adresy unicast: OSPF, RIP-II, IS-IS, BGP4+, multicast: MOSPF, PIM, MoŜliwe uŝycie dodatkowego nagłówka (Routing Header) z adresami anycastowymi by routować pakiety poprzez wybrane regiony np. wybór ISP, wydajność, itd.

Sieci komputerowe Informatyka studia zaoczne 2006/2007 25 Sieci komputerowe Informatyka studia zaoczne 2006/2007 26 Mobile IP (wersja v4) Mobile IP (Wersja v6) mobilny host mobilny host zdalny host foreign agent zdalny host home agent home agent Domowa sieć mobilnego hosta Domowa sieć mobilnego hosta Sieci komputerowe Informatyka studia zaoczne 2006/2007 27 Pozostałe cechy IPv6 MoŜliwe server-less plug-and-play Uwierzytelnianie end-to-end i szyfrowanie moŝliwe w warstwie IP Eliminacja tzw. triangle routing w mobile IP Kilka innych ulepszeń Wady: quality of service (te same moŝliwości jak w IPv4) routing (te same protokoły routingu jak w IPv4) Z wyjątkiem przestrzeni adresowej i hierarchii adresacji