background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

Adresacja IP

w sieciach komputerowych

background image

 

 

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.

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

background image

 

 

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

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

2. Protokół IP.

2. Protokół IP.

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

background image

 

 

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  

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

background image

 

 

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”

background image

 

 

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) 

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

2.Bezklasowe adresowanie IP

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

background image

 

 

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

background image

 

 

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

=

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

background image

 

 

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.

background image

 

 

Adresacja IP w sieciach komputerowych

Adresacja IP w sieciach komputerowych

Specjalne pule adresów

Dla podsieci będących 

LAN'em

 przydzielana jest pula adresów z maską /64 co 

umożliwia tworzenie unikalnych numerów IP w oparciu o (niepowtarzalne) numery sprzętowe 

MAC

; 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 

ICMPv6

 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 prze

DHCP

 oraz ręcznego przydziału IP.

IPv6 określa także pewne specjalne grupy adresów:
 ::/128 – adres zerowy, wykorzystywany tylko w oprogramowaniu. 
 ::1/128 – adres lokalnego hosta (odpowiednik 

127.0.0.1

 z IPv4). 

 ::/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 – adres

multicast

. 

Tunel brokery obecne w Polsce

http://www.6bone.pl/

 - testowa sieć 6BONE. 

http://min.waw.cdp.pl/

 - IPv6 w Crowley 

http://www.ipv6.icp.pl/ipv6.php

 - IPv6 w ICPNet 

http://www.ipv6.cbr.tpsa.pl/

 - Testowa sieć "Centrum Badawczo Rozwojowego" TP S.A. 

Tunel brokery na świecie

http://tunnelbroker.net/

 - Adresy produkcyjne - Hurricane Electric 

http://sixxs.net

 - Adresy produkcyjne - sixxs.net - Holandia 

http://www.xs26.net/

 - Adresy z puli testowej - Sieć XS26 - Czechy 

Zewnętrzne odnośniki

http://www.6bone.pl/

 - testowa sieć 6BONE w Polsce. 

http://www.hs247.com/

 - strona zawierająca dużo informacji oraz odnośników (

polski mirror

)

http://www.pl.ipv6tf.org/

 - Polska Grupa Robocza IPv6 (Polish IPv6 Task Force)