Adresowanie IP

background image

Adresowanie IP

background image

ADRES SIECI I ADRES HOSTA

Każdy adres IP ma długość 32 bitów i jest

złożony z czterech 8bitowych pól, zwanych

oktetami (lub bajtami).

Oktety są oddzielone kropkami. Jeden oktet

reprezentuje liczbę dziesiętną z zakresu

0255.

Ten format jest nazywany
notacją dziesiętną z kropkami.
Czyli np. 32bitowy adres:

11000011.10111011.00001010.00010101

jest zapisywany jako 195.187.10.21

background image

W IPv.4 adres IP jest 32-bitowy. Pewna jego część początkowa określa adres
podsieci
, w której

znajduje się dane urządzenie, a pozostała część określa adres urządzenia w
obrębie tej podsieci

(adres hosta). Pojęcie podsieci jest pojęciem logicznym, związanym z
hierarchicznością adresowania.

Tradycyjne adresowanie IP przyjmuje, że rozmiar adresu hosta musi być
całkowitą krotnością

jednego bajtu. W związku z tym wyróżniane są następujące klasy adresów IP:

1) klasa A

0 adres podsieci adres hosta w podsieci

1 bit 7 bitów 24 bity

2) klasa B

1 0 adres podsieci adres hosta
w podsieci

2 bity 14 bitów 16
bitów

3) klasa C

1 1 0 adres podsieci
adres hosta w podsieci

3 bity 21 bitów
8 bitów

background image

4) klasa D

Cztery pierwsze bity są ustawione odpowiednio na 1110. Adres taki jest
traktowany jako adres

grupowy (

multicast address

) służący do zorganizowania grupy hostów

położonych w różnych

podsieciach i intensywnie współpracujących ze sobą.

5) klasa E

Cztery pierwsze bity są ustawione na 1111. Tego typu adresy są
zarezerwowane do celów

specjalnych (np. eksperymentalnych).

Tradycyjne adresy IP zazwyczaj przedstawia się w postaci czterech liczb
dziesiętnych

(odpowiadających kolejnym bajtom) oddzielonych od siebie kropkami, np.
204.13.139.7 .

Pierwsza z tych liczb umożliwia łatwe zidentyfikowanie klasy adresu:

- mniejsza niż 128 - adres klasy A

- od 128 do 191 - adres klasy B

- od 192 do 223 - adres klasy C

- od 224 do 239 - adres klasy D

- większy niż 239 - adres klasy E

background image

Poza zarezerwowanymi adresami klasy E istnieją jeszcze następujące ograniczenia
możliwości

adresowania:

- adres 0.0.0.0 oznacza tzw. ścieżkę domyślną (upraszcza zapis informacji o
trasowaniu w ruterach);

- adres 127.0.0.0 oznacza tzw. pętlę - ścieżkę prowadzącą od hosta do niego
samego (może służyć

do celów autodiagnostycznych, pozwala sprawdzić poprawność zainstalowanego
oprogramowania IP

przed podłączeniem hosta do sieci);

- we wszystkich klasach adresów zarezerwowane są adresy hostów: wyzerowany i
wyjedynkowany

(adres wyzerowany jest używany wewnętrznie przez protokół IP w tablicach
rutowania, adres

wyjedynkowany jest adresem rozgłoszeniowym dla danej podsieci).

- w klasach A i B zarezerwowane są pule adresów prywatnych (wyłącznie do
użytku wewnątrz

sieci lokalnych, pakiety z takimi adresami nie mogą pojawić się w sieci
zewnętrznej):

od 10.0.0.0 do 10.255.255.255

od 172.16.0.0 do 172.31.255.255

od 192.168.0.0 do 192.168.255.255

24

16

background image

ID Sieci

ID Hosta

32 Bits

w. x. y. z.

131.107.3.24

Klasa B

Podział na ID Sieci i ID Hosta

background image

Przypisywanie identyfikatorów sieci

1

1

1

1

2

2

2

2

3

3

3

3

Ruter

Ruter

10.0.0.

0

10.

0

.

0

.

0

192.168

.2.0

192.168

.2.

0

172.16.

0.0

172.16.

0

.

0

background image

Przypisywanie identyfikatorów hosta

1

1

1

1

2

2

2

2

Ruter

Ruter

172.16. 0.12

172.16.

0.12

172.16. 0.11

172.16.

0.11

172.16. 0.10

172.16.

0.10

10.0.0.12

10

.0.0.12

10.0.0.11

10

.0.0.11

10.0.0.10

10

.0.0.10

192.168.2.11

192.168.2

.11

192.168.2.10

192.168.2

.10

192.168.2.1

192.168.2.

1

10.0.0.1

10.

0.0.1

172.16. 0.1

172.16.

0.1

3

3

3

3

10.0.0.

0

10.

0.0.

0

192.168

.2.0

192.168

.2

.0

172.16.

0.0

172.16.

0.0

background image

Istotnym problemem związanym z tradycyjnym systemem adresowania w IPv.4
jest możliwość

wyczerpania się adresów w klasie B. Sieć klasy A może zawierać prawie 2
(około 4 mln.)

komputerów - firm i organizacji potrzebujących sieci klasy A jest niewiele na
świecie. Sieć klasy C

może zawierać do 254 hostów (co wystarcza na potrzeby niedużej firmy) i takich
sieci można

utworzyć ponad 2 mln. (co prawdopodobnie wystarczy jeszcze na długo). Sieć
klasy B może zawierać

prawie 2 hostów (około 65 tys.), co zaspokaja potrzeby średnich i dużych firm,
i takich sieci może

powstać tylko niewiele ponad 4 tys. (może niedługo zabraknąć).

Możliwości rozwiązania problemu braku adresów w klasie B:

1) wprowadzenie do powszechnego użytku IPv.6 (wymaga dużych nakładów

finansowych i czasu);

2) stosowanie bezklasowego adresowania IP (

Classless Inter-Domain Routing,

CIDR

).

Stosowanie adresowania bezklasowego wiąże się z możliwością przydzielania
sieciom lokalnym

nawet pojedynczych adresów IP (lub kilku takich adresów), które następnie są
wykorzystywane przez

większą liczbę komlputerów wewnątrz takiej sieci przy użyciu mechanizmu
translacji adresów

sieciowych (

Network Address Translation, NAT

).

24

16

background image

Ilość sieci

Ilość sieci

Ilość sieci

Ilość sieci

126

126

16,384

16,384

2,097,152

2,097,152

Ilość komputerów

Ilość komputerów

w sieci

w sieci

Ilość komputerów

Ilość komputerów

w sieci

w sieci

16,777,214

16,777,214

65,534

65,534

254

254

Klasa

Klasa

A

A

Klasa

Klasa

A

A

Klasa

Klasa

B

B

Klasa

Klasa

B

B

Klasa

Klasa

C

C

Klasa

Klasa

C

C

Pierwszy oktet

Pierwszy oktet

Pierwszy oktet

Pierwszy oktet

1 – 126

1 – 126

128 – 191

128 – 191

192 – 223

192 – 223

Podsumowanie adresacji klasowej

background image

Adresowanie bezklasowe (jednolite)

Podstawową ideą bezklasowego adresowania IP jest rezygnacja z założenia, że
długość adresu hostamusi być całkowitą krotnością bajtu.

Maska podsieci (ang. SNM- subnet mask)- budowa jej przypomina adres IP.
Wykorzystywana jest do określania, ile bitów adresu IP wskazuje sieć, a ile hosty w
tej sieci. Składa się z 32 bitów (cztery oktety). Dla każdej klasy adresów
przypisana jest maska domyślna sieci:

Jak wynika z tabeli, wszystkie bity dla części sieci są ustawione na "1",
a wszystkie bity dla części hosta na "0".

background image

Maska podsieci składa się podobnie jak adres IP z 4 bajtów i używana jest do

wydzielenia części adresu odpowiadającej za identyfikację podsieci i części

odpowiadającej za identyfikację komputera z adresu IP wchodzącego w skład tej

podsieci.

Jeśli bit w masce to jedynka, to odpowiadający mu bit w adresie IP jest

interpretowany jako bit adresu podsieci. Natomiast jeśli bit maski wynosi zero,

oznacza to, że należy on do części adresu określającej komputer. Podsieć jest

znana wyłącznie lokalnie i dla całej reszty Internetu adres jest interpretowany

jako standardowy.

Na przykład maska podsieci powiązana z adresem sieciowym klasy B wynosi

255.255.0.0. Najczęściej używana maska podsieci rozszerza część sieciową

adresu klasy B na dodatkowy bajt. Maska ma wtedy postać 255.255.255.0;

wszystkie bity w trzech pierwszych bajtach są jedynkami, a w ostatnim zerami.

Pierwsze dwa bajty definiują sieć klasy B, następny stanowi adres podsieci, a

ostatni bajt identyfikuje komputer w tej podsieci. Opisany przykład obrazuje

poniższy rysunek.

background image

Zalety korzystania z masek podsieci

Za pomocą podsieci administrator może elastycznie definiować

zależności pomiedzy urządzeniami końcowymi. Urządzenia w jednej

podsieci mogą komunikować się z urządzeniami w innych podsieciach

tylko za pomocą wyspecjalizowanej bramki sieciowej, np. routera.

Możliwość filtrowania ruchu pomiędzy podsieciami umożliwia

stosowanie mechanizmów QoS oraz ograniczanie dostępu.

Podsieci ukrywają wewnętrzną organizację sieci przed zewnętrznymi

routerami, co upraszcza routing. Przykładowo, podsieci utworzone w

obrębie klasy adresowej B wymagają mniejszej liczby routerów niż

wykorzystanie ich ekwiwalentu w klasach adresowych C. Krótsze

tablice routingu oznaczają szybszy routing.

Podsieci umożliwiają scentralizowanie zarządzania adresami. Poza

technologicznymi zaletami, to podejście może przynieść firmie też

inne korzyści. Przykładowo, administrator może stworzyć oddzielną

podsieć dla departamentu, który będzie odpowiedzialny za

zarządzanie siecią firmową.

background image

Podsieci (

subnet

)

Standardowa struktura adresów IP może być lokalnie modyfikowana poprzez użycie
bitów adresowych komputerów jako dodatkowych określających sieć. W istocie "linia
podziału" między bitami adresowymi sieci i bitami adresowymi komputerów jest
przesuwalna tworząc dodatkowe sieci, ale redukuje maksymalną ilość systemów, jakie
mogą się znaleźć w każdej z nich. Te nowo wykorzy stane bity noszą nazwę podsieci.
Pozwalają definiować logiczne sieci wewnątrz jednej większej, posiadającej jeden adres
IP. Organizacje najczęściej decydują się na wprowadzenie podsieci w celu
przezwyciężenia problemów topologicznych lub organizacyjnych. Podzielenie jednej
sieci na kilka mniejszych pozwala na decentralizację zarządzania adresami
komputerów. Przy standardowym adresowaniu, jeden administrator jest
odpowiedzialny za przypisywanie adresów w całej sieci. Stosujące podsieci, może
delegować nadawanie adresów do pododdziałów swojej instytucji. Podsieć jest
definiowana za pomocą maski bitowej, przykładanej do adresu IP.

Adres podsieci

Jest adresem który opisuje daną podsieć (przestrzeń adresową) wchodzącą w skład
większej sieci. Adres podsieci tworzy się przepisując niezmienione wszystkie bity adresu IP,
dla których odpowiednie bity maski podsieci mają wartość jeden. Resztę uzupełniamy
zerami. Przykład adresu podsieci i jej tworzeniu obrazuje poniższa tabela.

background image

Adres broadcast

Jest adresem rozgłoszeniowym sieci. Używa się go do jednoczesnego
zaadresowania wszystkich komputerów w danej sieci (jest przetwarzany przez
wszystkie komputery w sieci). Tworzy się go podobnie do adresu podsieci, jednak
dopełnia się jedynkami zamiast zerami. Przykład adresu broadcast i jego
tworzenia obrazuje powyższa tabela.
Mając adres podsieci i adres broadcast można łatwo wyznaczyć możliwy zakres
numerów IP komputerów w danej sieci. Dla podanych w tabeli adresów podsieci
i broadcast, komputery w sieci mogą przyjmować adresy IP od numeru:
212.51.21.1 do 212.51.21.62.
Adres 212.51.219.50 z maską 255.255.255.192 można w skrócie zapisać jako:
212.51.219.50/26. W tym przypadku ostatnia liczba oznacza ilość bitów o
wartości jeden w masce.
Istnieją jeszcze pewne adresy (poza podanymi powyżej), których nie można
wykorzystywać do normalnych zastosowań (przydzielić ich komputerom). Takim
adresem jest: 0.0.0.0 który oznacza wszystkie komputery w Internecie. Często
podczas odczytywania tablic rutingu zastępowany jest on słowem: "default".
Innym adresem jest 127.0.0.1, jest to adres pętli (loop-back address). Adres
ten służy do komunikacji z wykorzystaniem protokołu IP z lokalnym komputerem
(localhost). Jest to adres zawsze przypisany komputerowi, na którym właśnie
wykonuje się pracę, ponieważ pakiety z takimi adresami nie powinny
wydostawać się na zewnątrz komputera, nie powoduje to żadnych konfliktów.

background image

Liczba podsieci a liczba urządzeń

Maski podsieci pozwalają efektywniej wykorzystać dostępną przestrzeń adresową. Jeśli

wymagana jest izolacja między obszarami sieci, za pomocą masek podsieci można

podzielić ją na segmenty wielkością dopasowane do liczby urządzeń. Przykładowo, aby

oddzielić od reszty sieci 10 serwerów, nie trzeba przydzielać im adresów z oddzielnej

klasy C (taka klasa oferuje 254 adresy dla urządzeń, ale tylko 10 adresów będzie

wykorzystanych). Wystarczy utworzyć podsieć z 28-bitową maską podsieci (14 adresów

dla urządzeń).

Z drugiej strony stosowanie masek podsieci zmniejsza ogólną liczbę adresów dostępnych

dla urządzeń. Poniższa tabela pokazuje, ile podsieci i urządzeń można zaadresować,

stosując maski podsieci o różnej długości dla adresów sieci klas B i C.

Podsieci klasy B

Podsieci klasy C

background image

CIDR - Classless Inter-Domain Routing
Zanim opracowano technologię CIDR, routery zarządzały ruchem w
Internecie na podstawie sztywno zdefiniowanych klas adresów sieci.
W tym systemie to wartość adresu IP określała jego przynależność
do podsieci. Po wprowadzeniu CIDR podział na podsieci stał się
niezależny od wartości samych adresów IP. Poza tym CIDR
umożliwia także grupowanie podsieci na potrzeby routingu.

CIDR definiuje zakres adresów IP dostępnych w danej sieci, jako

kombinację adresu IP i powiązanej z nim maski podsieci. Notacja

CIDR wykorzystuje następujący format:

xxx.xxx.xxx.xxx/n

gdzie "n" oznacza liczbę jedynek w bitowym zapisie podmaski.

Przykładowo, zapis 192.168.12.0/23 wskazuje na sieć 192.168.12 z

maską 255.255.254.0 i adresami IP z przedziału 192.168.12.0 -

192.168.13.255. W tradycyjnym zapisie oznacza to agregację dwóch

sieci klasy C - 192.168.12.0 oraz 192.168.13.0 – każda z maską

podsieci 255.255.255.0. Innymi słowy:

192.168.12.0/23 = 192.168.12.0/24 + 192.168.13.0/24

Co istotne, CIDR umożliwia dzielenie na podsieci niezależnie od

tradycyjnego podziału na klasy adresów. Przykładowo, 10.4.12.0/22

oznacza zakres adresów od 10.4.12.0 od 10.4.15.255 (maska

podsieci 255.255.252.0). Jest to odpowiednik czterech sieci klasy C

wewnątrz sieci klasy A.

background image

ADRESOWANIE IP- zadania

background image

ADRESOWANIE IP- zadania

Przykład:
192.168.2.50
1. Czy różnica 192 – 128 ≥ 0 ?
192-128=64 => TAK
na pozycji najstarszego bitu należy ustawić wartość 1

background image

ADRESOWANIE IP- zadania

2. Czy różnica 64-64 ≥ 0 ?

64-64=0 => TAK

na pozycji kolejnego bitu należy ustawić wartość 1

Pozostałe bity wypełnić należy zerami (wynik ostatniej operacji
odejmowania to zero).

background image

ADRESOWANIE IP- zadania

Podobnie postępuje się dla kolejnych oktetów:
192.

168

.2.50

1. Czy różnica 168-128 ≥ 0 ?
168-128=40 => TAK
na pozycji najstarszego bitu należy ustawić wartość 1

128 64 32 16 8 4 2 1
1

2. Czy różnica 40-64 ≥ 0 ?
40-64= - 24 => NIE

na pozycji kolejnego bitu należy ustawić wartość 0
128 64 32 16 8 4 2 1
1 0

background image

ADRESOWANIE IP- zadania

3. Czy różnica 40-32 ≥ 0 ?
40-32=8 => TAK
na pozycji kolejnego bitu należy ustawić wartość 1
128 64 32 16 8 4 2 1
1 0 1

4. Czy różnica 8-16 ≥ 0 ?
8-16= - 8 => NIE
na pozycji kolejnego bitu należy ustawić wartość 0
128 64 32 16 8 4 2 1
1 0 1 0

5. Czy różnica 8-8 ≥ 0 ?
8-8= 0 => TAK
na pozycji kolejnego bitu należy ustawić wartość 1
128 64 32 16 8 4 2 1
1 0 1 0 1

background image

ADRESOWANIE IP- zadania

Pozostałe bity wypełnić należy zerami (wynik ostatniej operacji

odejmowania to zero).

128 64 32 16 8 4 2 1
1 0 1 0 1 0 0 0

Podobnie wykonane obliczenia dla pozostałych dwóch oktetów

dadzą wartości :

192.168.

2

.50

background image

ADRESOWANIE IP- zadania

192.168.2.

50

Przeliczanie adresu z postaci dwójkowej na dziesiętną
odbywa się zgodnie z przedstawionym przykładem:
należy przedstawić adres:

01011011 . 00011010 . 00100110 . 11101010.

w postaci dziesiętnej.

background image

ADRESOWANIE IP- zadania

background image

ADRESOWANIE IP- zadania

Adresowi w postaci binarnej
01011011 . 00011010 . 00100110 . 11101010
odpowiada adres w postaci dziesiętnej
91.26.38.234

Teoretycznie, mając do dyspozycji 32 bity, możliwe jest

wygenerowanie 232=4’294’967’296 adresów IP. Adresy IP
zostały jednak tak zaprojektowane, aby można było określić,
która część jest związana z adresem całej sieci (N), a która z
adresem poszczególnych hostów (H) w tejże sieci. Adresy IP
zostały podzielone na klasy A, B, C, D i E (tab. 11):

background image

ADRESOWANIE IP- zadania

background image

ADRESY NIEPUBLICZNE

(PRYWATNE)

Adresów niepublicznych, inaczej zwanych nierutowalnymi

nie można używać w Internecie. Są one przeznaczone do

budowy sieci lokalnych. Jeśli sieć publiczna korzysta z

adresów niepublicznych, a hosty mają mieć dostęp do sieci

globalnej Internet, musi zostać zastosowane maskowanie

adresów niepublicznych inaczej też zwane NATowaniem.

Z klas A, B, C wydzielono odpowiednio pule adresowe i

przeznaczono je na adresy niepubliczne:

A 10.0.0.0 - 10.255.255.255
B 172.16.0.0 - 172.31.255.255
C 192.168.0.0 - 192.168.255.255

background image

PODSIECI

Jedną z metod umożliwiającą wykorzystanie jednego adresu sieci dla
wielu sieci fizycznych jest adresowanie z
uwzględnieniem podsieci (ang. subnet addressing). Najłatwiej będzie
zrozumieć adresowanie podsieci, gdy wyobraźmy
sobie, że ośrodek ma jeden adres IP sieci klasy B (np. 125.30.0.0), ale
3 sieci fizyczne . Wszystkie routery w tej intersieci z wyjątkiem routera
M, działają tak jakby całość była jedną siecią fizyczną. Natomiast
pakiety docierające do
routera M muszą zostać przekazane do właściwej sieci fizycznej. Aby
ułatwić operację wyboru odpowiedniej sieci fizycznej przyjmujemy, że
trzeci oktet adresu służy do rozróżniania sieci. Administrator sieci
przydziela komputerom
jednej sieci fizycznej adresy postaci 125.30.1.Y, drugiej 125.30.2.Y, a
trzeciej 123.30.3.Y, gdzie Y oznacza liczbę służącą do identyfikacji
konkretnego komputera. Router M wybiera właściwą sieć, sprawdzając
trzeci oktet adresu
odbiorcy.

background image

PODSIECI

W adresowaniu z uwzględnieniem podsieci zamiast podziału
32bitowego
adresu IP na część identyfikującą sieć i część identyfikującą komputer,
adres dzielimy na część określającą sieć i część lokalną. Interpretacja
części identyfikującej sieć pozostaje taka sama, jak w przypadku sieci
nie używających podziału na podsieci, natomiast część lokalną dzielimy
na numer podsieci i numer komputera.

background image

MASKI PODSIECI

Maska podsieci mówi nam ile bitów z identyfikatora hosta zostało
wydzielonych do dodatkowej identyfikacji sieci.
Istnieją standardowe maski dla każdej z klas adresowych.

background image

MASKI PODSIECI

Przykład dla klasy B:
Adres IP 131.107.16.200
Maska podsieci
255.255.0.0
Adres sieci 131.107.y.z
Adres hosta w.x.16.200

Wybór schematu adresowania podsieci jest równoznaczny z wyborem
podziału lokalnej części adresu IP na częśćbidentyfikującą podsieć i
część identyfikującą komputer. Standard określa, że wykorzystując
podział na podsieci trzeba
określić 32bitową maskę podsieci dla każdej sieci. Bity równe 1 w
masce podsieci odpowiadają bitom adresu IP używanym jako część
adresu sieci, a bity równe 0 bitom tworzącym identyfikator komputera.
Następująca 32bitowa
maska: 11111111.11111111.11111111.00000000 oznacza, że pierwsze
trzy oktety identyfikują sieć, a czwarty oktet
identyfikuje komputer w tej sieci.

background image

ADRESOWANIE IP- zadania

Przykład 1:
Pewne przedsiębiorstwo dostało adres
199.119.99.0

z

maską

255.255.255.0

(199.119.99.0/24)
Administrator musi podzielić sieć na pięć
podsieci

zgodnie

ze

schematem

przedstawionym na rys. 11
(każda podsieć zaznaczona innym kolorem).

background image

ADRESOWANIE IP- zadania

background image

ADRESOWANIE IP- zadania

Rys. Pięciosegmentowa sieć z zaznaczoną wymaganą ilością hostów w
każdym segmencie (podsieci).

Wyznaczyć adresy podsieci, adresy rozgłoszeniowe i adresy hostów w
każdej podsieci.

Jaka maksymalna liczba hostów będzie mogła pracować w każdej
podsieci?

background image

ADRESOWANIE IP- zadania

1.W pierwszej kolejności należy wyznaczyć maskę podsieci

Należy określić klasę otrzymanego adresu. W przykładzie

adres jest klasy C, więc jego struktura ma postać
NNNNNNN.NNNNNNNN.NNNNNNN.HHHHHHHH
(maska domyślna: 255.255.255.0 lub /24).
Nie można wykorzystać adresu sieci do operacji wydzielenia podsieci
(domyślna maska), dostępne są więc TYLKO bity w czwartym oktecie
adresu (8 bitów).
Ile bitów "S" ( - s ang. subnet–podsieć) z obszaru HHHHHHHH
powinno się pożyczyć, by utworzyć wystarczającą Liczbę
Efektywnych Podsieci (LEPS)?

background image

ADRESOWANIE IP- zadania

UWAGA: Kiedy dokonuje się podziału sieci na podsieci trzeba
pamiętać, że adresy hostów pierwszej (adres całej sieci) i ostatniej
podsieci (adres broadcastowy całej sieci) nie powinny być
wykorzystywane do adresowania urządzeń sieciowych (RFC890). Stąd
pojęcie „efektywnych podsieci” i „całkowita liczba podsieci”. Niektóre
routery umożliwiają wykorzystanie tych zakresów adresów. Routery
CISCO wymagają w tym celu podania polecenia ip subnet-zero w
procesie ich konfiguracji Choć dokument RFC1812 zezwala na użycie
przestrzeni adresowej pierwszej i ostatniej podsieci, to nie ma
gwarancji, że wszystkie hosty i routery będą w stanie je obsługiwać
.

background image

ADRESOWANIE IP- zadania

Chcąc odpowiedzieć na powyższe pytanie, trzeba rozwiązać
nierówność względem S.

2

S

-2 >= LEPS

gdzie:
LEPS – liczba efektywnych podsieci,
S – liczba bitów pobranych z obszaru hostów maski.

Jednocześnie trzeba policzyć Całkowitą Liczbę Podsieci ( CLP) zgodnie
z równaniem:

CLP=2

S

Jeśli pożyczone zostaną dwa bity: SSHHHHHH, to będzie można
stworzyć 4 podsieci (CLP) o adresach:

00, 01, 10, 11

Tylko podsieci 01 i 10 będą mogły być wykorzystanie, a więc nie spełni
to warunków zadania.

background image

ADRESOWANIE IP- zadania

Jeśli pożyczyć 3 bity: SSSHHHHH, to można stworzyć

ELPS = 2

3

-2=6 efektywnych podsieci

(całkowita ilość podsieci CLP=23=8).

Tak wyznaczona maska podsieci przyjmie postać:

11111111.11111111.11111111.11100000

co po zamianie na system dziesiętny odpowiada wartości

255.255.255.224 (/27)

Tak skonstruowana maska spełni warunki zadania (potrzebnych jest

5 efektywnych podsieci).

background image

ADRESOWANIE IP- zadania

2. Kolejnym etapem jest określenie zakresu adresów podsieci i
zakresu adresów hostów.
Skoro z czwartego oktetu adresu pożyczone zostały 3 bity na
zaadresowanie podsieci, to pozostałe 5 bitów (SSSHHHHH)
wykorzystane

zostanie

na

obliczenie

zakresu

adresów

poszczególnych podsieci.

Z=2

H

=2

5

=32

Ponieważ każda podsieć musi mieć swój adres podsieci i adres
rozgłoszeniowy, to na zaadresowanie hostów pozostanie:

EAH=2

H

-2=2

5

-2=30

Efektywnych adresów hostów – EAH

background image

ADRESOWANIE IP- zadania

3. Zestawiając wyniki można stwierdzić, że maska 255.255.255.224
(/27) podzieli sieć na 8 podsieci (6 efektywnych). Każda podsieć
będzie miała zakres 32 adresów, z czego dla hostów przewidzianych
jest 30 adresów:

Tab. Podział sieci klasy C na 8 podsieci (6 efektywnych podsieci)

background image

ADRESOWANIE IP- zadania

background image

ADRESOWANIE IP- zadania

Zakres 1 (adres całej sieci) i 8 (adres rozgłoszeniowy całej
sieci) nie są do wykorzystania.

Zakres 7 do wykorzystania w późniejszym czasie.
Maksymalna liczba hostów dla każdej podsieci: 30
(efektywne adresy IP w każdej podsieci, EAH).

background image

ADRESOWANIE IP- zadania

Rozdział adresów IP został przedstawiony na rysunku 12.

background image

ADRESOWANIE IP- zadania

Jak widać, istnieje pokaźna ilość adresów, które nie mogą być
wykorzystane do adresowania hostów.
Przy podziale sieci na 8 podsieci dla hostów dostępnych jest tylko
6*30=180 adresów IP z puli 254.
Dodatkowo traci się znaczną ilość adresów na połączeniach punkt-punkt
pomiędzy routerami (potrzebne są tylko dwa adresy IP, a pula ma ich 30).
Kiedy dzieli się sieci na podsieci istnieje czasami konieczność oznaczenia,
w której podsieci pracuje urządzenie, któremu nadano już adres IP
(przykład 2). Bardzo często okazuje się, że administrator pomylił się i
urządzenie ma przyznany nieprawidłowy adres IP (adres podsieci, adres
broadcastowy podsieci lub adres z całego pierwszego i ostatniego zakresu
adresów podsieci).

background image

ADRESOWANIE IP- zadania

Przykład 2
W pewnym przedsiębiorstwie drukarce przydzielono adres
192.168.5.125 /29. Obliczyć, do której podsieci należy drukarka.
Podać adres podsieci, zakres adresów hostów podsieci oraz
adres rozgłoszeniowy podsieci. Czy adres jest prawidłowy?

background image

ADRESOWANIE IP- zadania

1.W pierwszej kolejności trzeba zapisać adres hosta i adres maski w postaci
binarnej

2. Aby wyznaczyć adres podsieci, do której należy drukarka, należy
dokonać operacji logicznego iloczynu (AND) adresu hosta i maski

background image

ADRESOWANIE IP- zadania

Obliczony w ten sposób adres podsieci należy zamienić na

postać dziesiętną: x.x.x.x

Skoro x.x.x.x jest adresem klasy ?, to maska ? oznacza, że

pożyczonych zostało ? Bitów (trzy pierwsze oktety – 24 bity są
domyślną maska podsieci klasy C) na zaadresowanie podsieci.

Do zaadresowania hostów pozostały ? bity, więc w podsieci

może być nie więcej niż EAH=?-2= ? hostów (SSSSSHHH).

background image

ADRESOWANIE IP- zadania

Aby łatwo policzyć adres rozgłoszeniowy tej podsieci należy

wykonać operację logiczną NOT na masce, a następnie na uzyskanej
wartości operację OR z adresem podsieci.

background image

ADRESOWANIE IP- zadania

Zestawiając informacje można zapisać:
Adres IP drukarki:
Maska podsieci:
Adres podsieci:
Adres rozgłoszeniowy:
(liczone z zakresu Z=23=8 )
Zakres adresów hostów podsieci: x.x.x.x- y.y.y.y

background image

ADRESOWANIE IP- zadania

Rozwiązanie:

1. W pierwszej kolejności trzeba zapisać adres hosta i adres
maski w postaci binarnej
H: 11000000.10101000.00000101.01111101
S: 11111111.11111111.11111111.11111000 (29 jedynek)

2. Aby wyznaczyć adres podsieci, do której należy drukarka,
należy dokonać operacji logicznego iloczynu (AND) adresu hosta
i maski

background image

ADRESOWANIE IP- zadania

Obliczony w ten sposób adres podsieci należy zamienić

na postać dziesiętną: 192.168.5.120.

Skoro 192.168.5.120 jest adresem klasy C, to maska /29

oznacza, że pożyczonych zostało 5 bitów (trzy pierwsze oktety –
24 bity są domyślną maska podsieci klasy C) na zaadresowanie
podsieci.

Do zaadresowania hostów pozostały 3 bity, więc w

podsieci może być nie więcej niż EAH=2

3

-2= 6 hostów

(SSSSSHHH).

background image

ADRESOWANIE IP- zadania

Aby łatwo policzyć adres rozgłoszeniowy tej podsieci

należy wykonać operację logiczną NOT na masce, a następnie
na uzyskanej wartości operację OR z adresem podsieci.

background image

ADRESOWANIE IP- zadania

Zestawiając informacje można zapisać:

Adres IP drukarki: 192.168.5.125

Maska podsieci: 255.255.255.248

Adres podsieci: 192.168.5.120

Adres rozgłoszeniowy: 192.168.5.127 (liczone z zakresu Z=2

3

=8 )

Zakres adresów hostów podsieci: 192.168.5.121-192.168.5.126

Adres prawidłowy (mieści się w zakresie adresów hostów i nie należy
ani do pierwszej, ani do ostatniej podsieci).


Document Outline


Wyszukiwarka

Podobne podstrony:
Klasy adresów IP
A Klasy adresów IP oraz podział na podsieci
adresowanie ip
ADRESOWANIE IP, Systemy operacyjne i urzadzenia techniki komputerowej
adresowanie ip
Adresowanie IP 1
adresowanie ip
A, Klasy adresów IP oraz podział na podsieci
adresowanie ip 2
Rozpoznawanie poprawnych adresów IP
Adresowanie IP podział sieci zadania
skalowanie adresów IP, Komputer, informatyka(hasło - 123)
adresowanie ip
Translacja i przydzielanie adresów IP
Adresowanie IP,wyznaczanie masek,podsieci
utk 049 klasy adresow ip

więcej podobnych podstron