Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP
w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
1.
1.
Model odniesienia OSI.
Model odniesienia OSI.
Przyczyny powstania:
- Gwałtowny rozwój i sieci komputerowych na początku lat 70.
XX wieku,
- Powstanie wielu niekompatybilnych ze sobą protokołów
poszczególnych producentów,
- Jednoczesna transmisja informacji między komputerami w sieci
złożonej z systemów IBM mainframe (SNA – Systems Network
Architecture), DEC minicomputer (DECnet), Novell (NetWare)
oraz Apple (AppleTalk) … mogła okazać się problemem.
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Korzyści warstwowego przedstawienia protokołów:
• ułatwiona nauka
• lepsza organizacja pracy nad rozwojem protokołu
• modularna budowa umożliwia skupienie się na badanym
zagadnieniu
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
2. Protokół IP.
2. Protokół IP.
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
3.Adresacja IPv4.
3.Adresacja IPv4.
1. Adresy klasowe
•
Obecnie klasy A i B są już pełne, wolne adresy można jedynie dostać z klasy C.
Możliwa liczba urządzeń w poszczególnych klasach:
Class A 16777214
Class B 65534
Class C 254
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresy zarezerwowane:
• 255.255.255.255 – Adres tego typu, posiadający wartości wszystkich bitów w adresie
równe 1, jest stosowany w wiadomości wysyłanej do wszystkich urządzeń i wszystkich sieci.
Rozgłaszanie pakietów z takim adresem jest ograniczone jedynie do sieci lokalnej ze
względu na możliwość zajścia procesu „flooded broadcast”
• 0.0.0.0 – Tego typu adres oznacza nieznaną sieć i jest zastosowany w metodzie
znalezienia adresu interfejsu bramy dla wyjścia z lokalnej sieci. Adres stosowany w
przypadku braku wprowadzonego stałego adresu bramy przez którą można osiągnąć daną
podsieć. Trasa oznaczona tym adresem nazywana jest trasą domyślną „default route”
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
• 127.0.0.1 – Specjalny adres w klasie A stosowany do testowania prawidłowości
wewnętrznego ustawienia parametrów protokołu TCP/IP na danym urządzeniu. Adres ten
określany jest terminem adresu pętli lokalnej (loopbck address)
• Sieci prywatne RFC 1918
NAT (Network Address Translation) rodzaje translacji:
• Static
• Dynamic
• Port Address Translation (Overload)
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
2.Bezklasowe adresowanie IP
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Wyznaczanie kolejnych podsieci dla adresu 192.168.0.0/26 (255.255.255.192)
192.168.0.0 = 11000000 10101000 00000000 00000000
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
x
2
2
2
−
y
Obliczenia na liczbach dziesiętnych:
• Liczba podsieci gdzie litera x oznacza liczbę bitów z adresu
przeznaczonych na podsieci
(11000000, 4 podsieci)
• Liczba adresów w podsieci litera y oznacza liczbę bitów
przeznaczonych na adresy (11000000)
• Kolejne adresy podsieci 265 – maska = mnożnik, 256 - 192 = 64.
Kolejne podsieci to: 0, 64, 128, 192
62
2
2
6
=
−
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
IPv6 to nowy 128-bitowy rodzaj adresów IP. Pula IPv6 obejmuje zakres od 0 do
340282366920938463463374607431768211456 co oznacza, że w dającej się przewidzieć przyszłości nie
powinny wystąpić problemy związane z brakiem dostępnych adresów.
Adres IPv6 zapisuje się jako osiem liczb szesnastkowych rozdzielonych dwukropkami:
1080:0:0:0:0:800:0:417A
Jeżeli w adresie występują powtarzające się zera, to można je pominąć (ale ze względu na
jednoznaczność, tylko w jednym miejscu adresu):
1080::800:0:417A
Budowa datagramu:
5. Adresacja IPv6.
5. Adresacja IPv6.
Adresacja IP w sieciach komputerowych
Adresacja IP w sieciach komputerowych
Specjalne pule adresów
przydzielana jest pula adresów z maską /64 co
umożliwia tworzenie unikalnych numerów IP w oparciu o (niepowtarzalne) numery sprzętowe
; adres
taki (dla adresu MAC 11:22:33:44:55:66) będzie miał postać: 64bitowy_prefiks_sieci:1322:33FF:FE44:5566
(pierwsza część adresu MAC zwiększana jest o 2, w środku wstawiane jest FFFE). 64 bitowy prefiks sieci
jest informacją rozgłaszaną przy pomocy
przez routery; natomiast jeżeli host nie uzyskał
wspomnianego prefiksu w jego miejsce wstawiane jest fe80:: (czyli fe80:0000:0000:0000) - taki adres
nazywa się "link-local" (nie jest on routowany do sieci zewnętrznych, jednak zawsze (także gdy prefiks
został uzyskany) może być używany wewnątrz sieci lokalnej). Oczywiście nadal możemy korzystać z
przydziału IP przez
IPv6 określa także pewne specjalne grupy adresów:
::/128 – adres zerowy, wykorzystywany tylko w oprogramowaniu.
::1/128 – adres lokalnego hosta (odpowiednik
::/96 – adresy kompatybilne z adresem IPv4 hosta korzystającego z IPv6 i IPv4.
::ffff/96 – adresy kompatybilne z adresem IPv4 hosta korzystającego wyłącznie z IPv4.
fe80::/10 – adresy typu "link-local" wykorzystywane wewnątrz sieci lokalnych, w procesie autokonfiguracji.
ff00::/8 – adresy
Tunel brokery obecne w Polsce
http://www.ipv6.icp.pl/ipv6.php
- Testowa sieć "Centrum Badawczo Rozwojowego" TP S.A.
Tunel brokery na świecie
- Adresy produkcyjne - Hurricane Electric
- Adresy produkcyjne - sixxs.net - Holandia
- Adresy z puli testowej - Sieć XS26 - Czechy
Zewnętrzne odnośniki
- testowa sieć 6BONE w Polsce.
- strona zawierająca dużo informacji oraz odnośników (
).
http://www.pl.ipv6tf.org/
- Polska Grupa Robocza IPv6 (Polish IPv6 Task Force)