Sunteți pe pagina 1din 16

ADRESE IP CIDR CLASALESS INTER-DOMAIN ROUTING

RFC 1518 - An Architecture f r IP A!!re"" A## c$ti n %ith CIDR

Deoarece, la ora actual, se conecteaz la Internet cte o nou reea la fiecare 30 de minute, Internetul se confrunt cu dou probleme critice:

Depirea numrului de adrese IP disponibile Depirea capacitii tabelelor de rutare globale De&'(ire$ nu)'ru#ui !e $!re"e IP

E ist un numr ma im de reele i gazde crora le pot fi alocate adrese IP unice de 3! bii" Iniial s#au utilizat clasele de adrese $, % ,&" Pentru identificarea acestora s#a utilizat primul octet 'con(ertit )n zecimal*: A!re"' C#$"$ &lasa $ &lasa % &lasa & * +i,i -n ID-u# !e * +i,i -n ID-u# !e re,e$ .$/!' + bii -. bii !, bii !, bii -. bii + bii D )eniu# !e $!re"e 0/eci)$#1 -#-!. -!+#-/-/!#!!3

0tiliznd clasele, sc1ema de adresare )n Internet poate suporta:


-!. reele de clas $ 'cu ma imum -.,222,!-, gazde3reea fiecare* 4 .5,000 reele de clas % 'cu ma imum .5,53, gazde3reea fiecare* 4 peste ! milioane reele clas & 'cu ma imum !5, gazde3reea fiecare*

Deoarece adresele de pe Internet au fost alocate conform sc1emei de adresare pe clase, au rezultat o mulime de adrese neutilizate 'risip*" De e emplu, dac sunt necesare -00 de gazde, (a fi alocat un domeniu de clas & i tot rmn neutilizate -5, de adrese" &a rezultat, nu)$i 23 !in $!re"e#e $# c$te "unt uti#i/$te 444 &ID6 a fost creat pentru a permite o alocare mult mai eficient a adreselor IP" De&'(ire$ c$&$cit',ii t$5e#e# r !e rut$re .# 5$#e 7dat cu creterea numrului de reele conectate la Internet a crescut i numrul de rute" 8#a estimat c, )n ci(a ani, routerele de pe bac9bone#urile Internetului (or atinge limita numrului de rute pe care le pot suporta"

&1iar utiliznd cele mai noi te1nologii )n domeniul routerelor, (aloarea teoretic ma im a numrului de intrri intr#o tabel de rutare este de appro imati( .0,000" Dac nu s#ar fi fcut nimic, capacitatea ma im a tabelelor de rutare ar fi fost atins )n -//, i Internetul i#ar fi oprit creterea"

Cu) $ f "t re/ #6$t' &r 5#e)$7


&omunitatea Internetului a dez(oltat dou soluii:

6estructurarea alocrii adreselor IP )n scopul creterii eficienei $gregarea ierar1ic a rutrii )n scopul minimizrii numrului de intrri )n tabelele de rutare Re"tructur$re$ $# c'rii $!re"e# r IP

&ID6 '&lasaless Inter#Domain 6outing* )nlocuiete sistemul clasic de alocare al adreselor IP pe baza claselor, prin utilizarea unui :prefi : generalizat de reea" ;n locul limitrii ID#urilor de reea 'sau <prefi elor<* la +, -. sau !, bii, &ID6 utilizeaz )n mod curent prefi e cuprinse )ntre -3 i !2 bii" $stfel, pot fi alocate blocuri de adrese de gazd cuprinse )ntre 3! i peste 500,000 " $ceasta permite alocarea de domenii de adrese mult mai apropiate ca numr de necesitile unei organizaii" In cadrul &ID6 nu mai e ist o delimitare rigid )ntre ID#ul de reea i cel de gazd 'pe baz de octei* separarea )ntre ID#ul de reea i cel de gazd se poate face oriunde )n interiorul unui octet" $dresa &ID6 arat ca o adres IP standard de 3!#bii, dar se termin cu prefi ul IP de reea 'IP network prefix*" De e emplu, )n adresa &ID6 !0."-3"0-",+3!5 <3!5< indic faptul c primii !5 bii sunt utilizai pentru identificarea reelei, iar restul biilor sunt pentru identificarea gazdei" $lt interpretare: cu &ID6, o singur adres IP poate fi utilizat pentru a desemna mai multe adrese IP unice" De e emplu: -2!"!00"0"03-. Prefi ul de reea d informaii despre cte adrese IP sunt reprezentate de ctre adresa &ID6" &u ct prefi ul este mai mic, cu att numrul de adrese agregate este mai mare" De e emplu, un prefi IP de reea </-!<, poate fi utilizat pentru a agrega -,0,+,52. adrese de &lasa &"

Prefi8-u# CIDR * E9ui6$#ent C#$"$ C 3!2 -3+t1 of a &lasa & 3!. -3,t1 of a &lasa & 3!5 -3! of a &lasa & 3!, - &lasa & 3!3 ! &lasa & 3!! , &lasa & 3!+ &lasa & 3!0 -. &lasa & 3-/ 3! &lasa & 3-+ ., &lasa & 3-2 -!+ &lasa & 3-. !5. &lasa & '= - &lasa %* 3-5 5-! &lasa & 3-, -,0!, &lasa & 3-3 !,0,+ &lasa &

* A!re"e .$/!' 3! gazde ., gazde -!+ gazde !5. gazde 5-! gazde -,0!, gazde !,0,+ gazde ,,0/. gazde +,-/! gazde -.,3+, gazde 3!,2.+ gazde .5,53. gazde -3-,02! gazde !.!,-,, gazde 5!,,!++ gazde

A.re.$re$ ier$rhic' $ rut'rii -n "c &u# )ini)i/'rii nu)'ru#ui !e intr'ri -n t$5e#e#e !e rut$re 8c1ema de adresare &ID6 permite , de asemeni, agregarea rutelor '<route aggregation<* )n care o singur intrare de ni(el )nalt )n tabela de rutare '1ig1# le(el route* poate reprezenta mai multe rute de ni(el inferior )n tabelele globale de rutare" 8c1ema este similar reelei de telefonie, reea care este structurat ierar1ic" 0n ni(el )nalt, nod de reea pe bac9bone analizeaz numai informaia referitoare la codul zonei i apoi ruteaz apelul nodului de pe bac9bone responsabil cu respecti(a zon" >odul receptor citete prefi ul numrului i ruteaz apelul reelei componente care rspunde de acest prefi , "a"m"d" >odurile reelei bac9bone au ne(oie numai de intrarile )n tabela de rutare corespunztoare codurilor zonelor, fiecare dintre acestea reprezentnd blocuri mari de numere de telefon indi(iduale i nu fiecare numr de telefon unic"

0zual, blocuri mari de adrese IP sunt alocate unor furnizori de ser(icii Internet mari 'I8P#uri*, care , la rndul lor re#aloc clienilor lor poriuni ale blocurilor lor de adrese" De e emplu, lui Pacific %ell Internet i#a fost alocat blocul de adrese &ID6 cu prefi ul 3-5 'ec1i(alent 5-! adrese de &lasa & sau -3-,02! adrese de gazd* i aloc uzual clienilor si adrese &ID6 cu prefi e )n domeniul 3!2 la 3-/" $ceti clieni, care pot fi I8P#uri mai mici, la rndul lor, re# aloc poriuni ale blocurilor lor de adrese clienilor lor" ?otui, )n tabelele de rutare globale toate aceste reele diferite i gazde pot fi reprezentate printr#o singur intrare )n tabela de rutare a Pacific %ell Internet" $stfel, creterea numrului de intrri )n tabelele de rutare la diferite ni(ele )n ierar1ia reelelor poate fi redus semnificati(" 0zual, tabelele de rutare globale au apro imati( 35,000 intrri"

I)&$ctu# $"u&r$ uti#i/$t ri# r


@a ora actual Internetul este un amestec de adrese <&ID6#izate< i adrese (ec1i, bazate pe clase" $proape toate routerele noi suport &ID6 i autoritile Internet ului )ncuraAeaz 'stronglB* utilizatorii s implementeze sc1ema de adresare &ID6: orice router nou cumprat trebuie s suporte &ID6 C &on(ersia la sc1ema de adresare &ID6 i agregarea rutelor are dou impacturi maAore asupra utilizatorilor:

Dustificarea alocrii adreselor IP 0nde pot fi obinute adrese IP :u"tific$re$ $# c'rii $!re"e# r IP

&1iar cu introducerea &ID6, creterea Internetului este att de rapid )nct alocarea adreselor IP trebuie tratat ca o resurs srac clienilor li se (a cere din timp )n timp, documentarea )n detaliu a necesitilor lor estimate de adrese IP, mai ales cnd acetia solicit noi domenii de adrese" $ctualmente, politica Internet este de a aloca domenii de adrese IP pe baza estimrilor organizaiei pentru urmtoarele 3 luni, i alocarea de noi domenii )n funcie de necesiti"
,

Un!e & t fi 5,inute $!re"e IP In trecut, puteau fi obinute adrese IP de &lasa $, % sau & direct de la Internet 6egistrB 'de e emplu, t1e Inter>I&*" ;n acest scenariu, adresa era Eproprietatea ta :i putea fi transferat c1iar la sc1imbarea I8P#ului" 7dat )ns cu introducerea sc1emei de adresare &ID6 i agregrii rutelor, cu puine e cepii, sursa recomandat pentru alocarea de adrese este I8P#ul local" ;n acest scenariu, adresa este numai <)nc1iriat< i, la sc1imbarea I8P#ului este recomandat 'stronglB* s se obin o nou adres de la noul I8P i s fie re# numerotate toate dispoziti(ele de reea" $ceasta poate conduce la un consum mare de timp, dar este critic pentru ca adresa respecti( s fie agregat )n blocul mai mare de adrese al I8P#ului i rutat sub adresa lor de reea" E ist )nc multe intrri )n tabelele globale de rutare care sunt terse i cu ct mai mic este reeaua, cu att mai mare este riscul de a fi scos din tabelele de rutare globale" In fapt, reelele cu mai puin de +,-/! dispoziti(e, de regul, sunt terse" >ici Inter>I& nici alte I8P#uri nu au control asupra deciziilor I8P#urilor indi(iduale, referitor la modul cum )i gestioneaz tabelele de rutare" &a o alternati( la re#numerotarea fizic a fiecrui dispoziti( din reea, unele organizaii utilizeaz ser(ere pro B pentru a face translarea )ntre (ec1ile adrese i cele noi" 0tilizatorii trebuie s fie ateni asupra posibilului impact pe care l#ar a(ea aceast soluie asupra lor"

N t$,i$ CIDR
&ID6 specifica un domeniu de adrese IP prin combinarea adresei IP cu masca sa de subreea asociata, )n urmtorul format : 888;888;888;888<n unde n este numrul de 'cei mai la stanga* biti F-F din masca de subreea, adic cei care reprezinta ID#ul de reea" E8e)&#u= 8e considera adresa IP )n notaie &ID6: 1>?;1@8;?;15<?A (i 1>?;1@8;?;15<18 $dresa IP 'binar*: --000000 " -0-0-000 "000000-0" 0000---a*Gasca de subreea: -------- " -------- " --------"----0000
ID re,e$ ID .$/!$

CIDR= 1>?;1@8;?;15<?A
Un!e ?A re&re/int$ nu)$ru# !e 5iti $ferenti ID-u#ui !e re,e$ M$"c$ !e "u5re,e$ in /eci)$# 6$ fi= ?55;?55;?55;??B

b*Gasca de subreea: -------- " -------- " --000000 " 00000000


ID re,e$ ID .$/!$

CIDR= 1>?;1@8;?;15<18
Un!e 18 re&re/int$ nu)$ru# !e 5iti $ferenti ID-u#ui !e re,e$ M$"c$ !e "u5re,e$ in /eci)$# 6$ fi= ?55;?55;1>?;C

A#t e8e)&#u= 1>8.100.12.0/23 reprezint reeaua cu masca de subreea !55"!55"!5,"0 's#a sczut bitul cel mai puin semnificati(*" ;n binar, aceasta )nseamn: $dresa IP 'binar*: --000000" -0-0-000 "0--00-00" 00000000 Gasca de subreea: -------- " -------- " ------0 " 00000000
ID re,e$ ID .$/!$

CIDR= 1>?;1@8;1CC;C<?2
Un!e ?2 re&re/int$ nu)$ru# !e 5iti $ferenti ID-u#ui !e re,e$ M$"c$ !e "u5re,e$ in /eci)$# 6$ fi= ?55;?55;?5B;C

$ceast notaie reprezint domeniul de adrese 1>C;1CC;1?;C - 1>>;1CC;12;?55 ;n comparaie adresarea tradiional bazat pe clase, -/+"-00"-!"03!3 reprezinta o $.re.$re $ ! u$ rete#e !e c#$"$ C -/+"-00"-!"0 i -/+"-00"-3"0, fiecare dintre acestea utiliznd masca implicita de subreea !55"!55"!55"0 H de aici i denumirea de IsupernettingI" &ID6 suport alocarea de adrese de Internet i rutarea mesaAelor pentru un domeniu dat de adrese IP, independent de adresarea tradiional bazat pe clase" De e emplu,
1C;B;1?;C<??

$dresa IP 'binar*: 0000-0-0" 00000-00 "0000--00" 00000000 Gasca de subreea: -------- " -------- " -----00 " 00000000
ID re,e$ ID .$/!$

CIDR= 1C;B;1?;C<??
Un!e ?? re&re/int$ nu)$ru# !e 5iti $ferenti ID-u#ui !e re,e$ M$"c$ !e "u5re,e$ in /eci)$# 6$ fi= ?55;?55;?5?;C

reprezinta domeniul de adrese 1C;B;1?;C - 1C;B;15;?55 , prin utilizarea mtii de subreea ?55;?55;?5?;C" $ceasta )nseamna efecti( reunirea a patru adrese de reea de clasa & )ntr#un spaiu mult mai mare de adrese"

>otatia &ID6 este uneori adoptat c1iar i pentru reele non#&ID6 # (aloarea lui n rmnnd restricionat la 8 '&lasa $*, 1@ '&lasa %* sau ?B '&lasa &* din punctul de (edere al alocrii adreselor IP de Internet i al rutrii"

Cu) #ucre$/' CIDR


Jle ibilitatea adresrii &ID6 pro(ine din capacitatea routerelor de a lucra cu mti de subreea i altele dect cele clasice pentru clasa $, % sau & 'adic (alori n altele dect +, -. sau !,*" Pentru ca adresarea &ID6 s funcioneze, trebuie ca protocoalele de rutare s fie astfel implementate )nct s suporte adresarea &ID6" Protocoalele de rutare uzuale, cum ar fi %KP '%order KateLaB Protocol* i 78PJ '7pen 81ortest Pat1 Jirst* au fost modificate cu ani )n urm, astfel )nct s suporte &ID6, dar e ist )nc i protocoale care nu suport &ID6 'de e emplu 6IP*" 6outerele de pe bac9bone#ul Internet 'reelele M$> dintre I8P#uri* H toate suport &ID6, aceasta fiind esenial pentru asigurarea spaiului de adrese IP" 6eelele @$> pri(ate i mici 'publice* au mai puin ne(oie s conser(e spaiul de adrese IP pot s nu utilizeze &ID6" Pentru ca agregarea reelelor clasice )n reele &ID6 s funcioneze, trebuie respectate anumite reguli: 'sub*reelele implicate s aib adresele IP )ntr#un spaiu continuu de adrese 'adiacente numeric" &ID6 nu poate, de e emplu, s combine reelele -/!"-.+"-!"0 i -/!"-.+"-5"0 intr#o a singur rut, cu e cepia cazului cnd i domeniile intermediare de adrese: ;12 and ;1B sunt incluse" 6uta -/!"-.+"-!"03!, e act asta face" CIDR (i IP6@ IP(. utilizeaz te1nologia de rutare &ID6 i notaia &ID6 identic cu IP(," IP(. este proiectat pentru a utiliza adresarea ne#bazat pe clase '&ID6*"

Su5net$re$ 0Su5nettin.1
&ID6 se utilizeaza i pentru alocarea adreselor IP )n @$>#uri )mprite )n mai multe reele 'subreele*, process ce poart denumirea de "u5nettin." 8 presupunem c alocm domeniul de adrese 'adresa de reea*: ?CC;15;1CC;C cu masca de subreea: ?55;?55;?55;C Dac a(em ne(oie numai de !5, de gazde, se poate utiliza metoda clasic, adic se poate crea o reea de clas &"
2

8 presupunem )ns c reeaua trebuie segmentat 'pe criterii logice* )n grupuri mai mici H de e mplu 30 gazde3reea 'segment*" 0tiliznd &ID6, putem determina care este punctual de separare )ntre ID# ul de reea i cel de gazd, )n funcie de numrul de gazde necesar de ci bii a(em ne(oie )n poriunea de ID de gazd ci bii rezult pentru ID#ul de reea" Pentru aceasta calculm: ! #! = N N Puterea lui ! D Oaloarea U#ti)u# ctetet !in )$"c$ !e "u5re,e$
>

')n cazul de fa N=30 gazde* 2 -!+ -!+ . ., -/! 5 2? ??B , -. !,0 3 + !,+ ! , !5! ! !5, 0 !55

$(em ne(oie de 5 bii pentru 3!#! adrese de gazd 'se scad adresele de reea i de broadcast* Pentru determinarea mtii de subreea, se calculeaz de la dreapta la stnga 'de la bitul cel mai semnificati(*:

6ezult masca de subreea: ?55;?55;?55;??B numrul de bii rmas disponibil pentru ID#ul de reea: 1> notaia &ID6: ?CC;15;1CC;C<1> ;ntrebri eseniale la proiectarea unei reele ?&P3IP: -" De cte reele este ne(oie P De cte gazde3reea este ne(oie P !" &are este masca de subreea P 3" De cte gazde este ne(oie P &te reele (or furniza acest numr de gazde P ," &e domenii de adrese (or fi utilizate P 6e(enind la e emplul anterior: >umrul de gazed3reea = 2C Gasca de subreea = ?55;?55;?55;??B &te astfel de reele pot e ista i care (a fi domeniul de adrese IP P
+

Pentru aceasta, (om analiza pentru adresa: ?CC;15;1CC;C ce )nseamn mrirea ID#ului de reea cu 3 bii citim din tabela de mai sus ! = + >r" de reele posibile: + 3 30 gazde pe reea De fapt, primul i ultimul domeniu de adrese nu poate fi folosit, deoarece primul cuprinde reeaua mare din care au pro(enit subreelele: !00"-5"-00"0, iar domeniul !00"-5"-00"!55 cuprinde adresa de broadcast pentru aceeai reea" $stfel rmn pentru subreele . domenii de adrese IP ce (or corespunde unui increment de 3! 'conf" mtii de subreea*: 6eeaua Q-: ?CC;15;1CC;2?<1> Domeniul de adrese de gazd: !00"-5"-00"33<-/ # !00"-5"-00".!<-/ $dresa de broadcast: !00"-5"-00".3<-/ 6eeaua Q!: ?CC;15;1CC;@B<1> Domeniul de adrese de gazd: !00"-5"-00".5<-/ # !00"-5"-00"/,<-/ $dresa de broadcast: !00"-5"-00"/5<-/ 6eeaua Q3: ?CC;15;1CC;>@<1> Domeniul de adrese de gazd: !00"-5"-00"/2<-/ # !00"-5"-00"-!.<-/ $dresa de broadcast: !00"-5"-00"-!2<-/ 6eeaua Q,: ?CC;15;1CC;1?8<1> Domeniul de adrese de gazd: !00"-5"-00"-!/<-/ # !00"-5"-00"-5+<-/ $dresa de broadcast: !00"-5"-00"-5/<-/ 6eeaua Q5: ?CC;15;1CC;1@<1> Domeniul de adrese de gazd: !00"-5"-00"-<-/ # !00"-5"-00"30<-/ $dresa de broadcast: !00"-5"-00"3-<-/ 6eeaua Q-: ?CC;15;1CC;C<1> Domeniul de adrese de gazd: !00"-5"-00"-.-<-/ # !00"-5"-00"-/0<-/ $dresa de broadcast: !00"-5"-00"-/-<-/ 6eeaua Q.: ?CC;15;1CC;1>?<1> Domeniul de adrese de gazd: !00"-5"-00"-/3<-/ # !00"-5"-00"!!!<-/ $dresa de broadcast:
3

!00"-5"-00"!!3<-/ A#t e8e)&#u= $dresa IP pentru reeaua: 121;15C;C;C &u masca de subreea : ?55;?55;C;C conf" )mpririi pe clase 'clasa %* (or e ista R .5 000 adrese IP disponibile pentru gazde risip de adrese" 0tiliznd )ns &ID6, se poate face o subnetare" Prima )ntrebare: de cte reele a(em ne(oie P &te gazde3reea P 8au in(ers: De cte gazde a(em ne(oie )n cea mai mare subreea P rezult numrul de 'sub*reele" Presupunem c sunt necesare !000 gazde3reea: ! #! = N 'unde N = !000* De fapt, )ntrebarea este: ci bii sunt necesari pentru a a(ea disponibile !000 adrese IP de gazd P ! # ! R = !000
> >

> = --

'!

--

= !0,+*

8unt necesari 11 5i,i )n poriunea de ID de gazd

>umrul de subreele (a fid at de cei 5 bii suplimentari care au trecut de la ID#ul de gazd la ID#ul de reea 'fa de situaia iniial H reea clasic clasa %*: ! H ! = 2C "u5re,e#e cu cte ?CB8 ? gazde fiecare Incrementul pentru fiecare domeniu (a fi ! = + 'bitul cel mai nesemnificati( din ID#ul de reea* 2 -!+ . ., 5 3!
ID reea 3 5

, -.

3 +

! ,

0 -

-0

Domeniile de adrese IP (or fi: 6eeaua Q-: -3-"-50"+"03!-3-"-50"+"-3!- H -3-"-50"-5"!5,3!$dresa de broadcast: -3-"-50"-5"!55 6eeaua Q!: -3-"-50"-."03!-3-"-50"-."-3!- H -3-"-50"!3"!5,3!$dresa de broadcast: -3-"-50"!3"!553!6eeaua Q3: -3-"-50"!,"03!-3-"-50"!,"-3!- H -3-"-50"3!"!5,3!$dresa de broadcast: -3-"-50"3!"!553!""""""""""""""""""""""""""""""""""" 6eeaua Q30: -3-"-50"!,0"03!-3-"-50"!,0"-3!- H -3-"-50"!5,"!5,3!$dresa de broadcast: -3-"-50"!,0"!553!-

Uti#it$re &entru "u5net$re


E ist i instrumente 'utilitare* care permit efectuarea subnetrii mult mai rapid: genereaz 1arta de bii pentru adresa IP introdus, )mparte adresa )n ID de reea i ID de gazd, arat domeniile de adrese pentru subreele i adresa de broadcast pentru fiecare" &te(a e emple i adresele de doLnload: A!6$nce! IP C$#cu#$t r htt&=<<%%%;f$)$tech;c )<! %n# $!<i&c$#c11;e8e IP C$#cu#$t r htt&=<<E !ie";!e<i&c$#c-$rchi6e< IP F rG"h & Pr fe""i n$# Her"i n 1;?;? htt&=<<%%%;&G "t 6;!e<i&c$#c<i&cin"t;e8e
IP Subnet Calculator htt&=<<%%%;"n$&fi#e";c )<&h&<! %n# $!;&h&7i!I1CBBC2

--

Deci &r &riet',i#e TCP<IP c$re tre5uie !eter)in$te #$ "u5net$re "unt ur)'t $re#e= Nu)'ru# !e .$/!e<0"u51re,e$ Nu)'ru# !e 0"u51re,e#e M$"c$ !e "u5re,e$ 0! tte! !eci)$#1 D )eniu# !e $!re"e E8e)&#u=
8e arat setrile ?&P3IP pentru staia P&-

Oerificare: 6un cmd ipconfig IP address " " " " " " " " " " " " " " " " " " " -3-"-50"-."!0 8ubnet Gas9 " " " " " " " " " " " " " " " " " !55"!55"!,+"0 Default KateLaB " " " " " " " " " " " " " " -3-"-50"-."-

-!

$ceasta (a permite comunicarea )n cadrul acestei reele '-3-"-50"-."03!-*

Su&ernet$re$
8upernetarea reprezint termenul care definete agregarea mai multor adrese IP de reea din aceeai clas )n blocuri" ;n cazul cnd adresele IP de reea nu sunt consecuti(e, trebuie utilizate sub#interfee H acestea sunt suportate numai de &isco 8Bstems" Pentru a combina dou reele de clas &, cel de al trei#lea octet trebuie s fie di(izibil cu !" Dac se superneteaz + reele, masca de subreea (a fi !55"!55"!,+"0 i cel de al trei#lea octet din prima adres IP de reea trebuie s fie di(izibil cu + , "a"m"d" De e emplu, 198.41.15.0 i 198.41.16.0 NU vor
putea fi agregate ntr-o super-reea, 198.41.18.0 i 198.41.19.0 . dar vor putea fi agregate

Cel mai des se utilizeaz agregarea adreselor de Clasa C. Masca de subreea clasic pentru Clasa C de adrese ! este 255.255.255.0 , cu "ul de reea de #$ bii. !entru a crea o super-reea, numrul de bii utilizai pentru "-ul de reea se %&"UC&. "e e'emplu, prin utilizarea unei mti cu #( bii )#**.#**.#*$.+ -- #( bii pentru "-ul de reea i , bii pentru "-ul de gazd-, se creaz efectiv o singur reea ! cu *.# adrese de reea. /uper-netarea sau agregarea blocurilor de reele ! reprezint baza pentru ma0oritatea protocoalelor de rutare utilizate pe nternet. "e e'emplu1 # reele Clas 2C2 cu adresele 198.41.79.0 ! 198.41.78.0 i

3dresele sunt consecutive i respect condiia de divizibilitate cu # a celui de al trei-lea octet din prima adres )45 Mod # 6 +-. / analizm acum adresele n binar. Cel de al trei-lea octet din prima adres )45- este +.++...+. 3l doilea )4,- este +.++..... %eeaua 45 este supernet + i reeaua 4, este supernet .. Masca de subreea pentru acest e'emplu de super-reea este de #( bits pentru "-ul de reea, adic 255.255.254.0. 7837& dispozitivele de pe acest reea 7%&9U & s utilizeze aceast masc de subreea. 8rice dispozitiv care nu utilizeaz aceast masc de subreea nu va putea comunica n reea. 3dresa de broadcast pentru toate dispozitivele din acest e'emplu este 198.41.79.255. Multe dispozitive mai noi nu mai cer i completarea adresei de broadcast, deoarece ea poate fi dedus din adresa ! i masca de subreea.

-3

Ca n orice reea !, primul numr din domeniu ).+ ntr-o clas 2C2are semnificaie special i nu poate fi alocat gazdelor : reprezint 2numrul reelei;, iar ultimul, #**, este adresa de broadcast i, de asemeni, nu poate fi alocat gazdelor NU vor fi utilizate adresele ! .,5.$..45.#** i .,5.$..4,.+ )din e'emplul de mai sus-, c<iar dac aceste adrese /UN7 perfect legale pentru gazde din cadrul super-reelei. Mai e'ist o condiie suplimentar care trebuie ndeplinit pentru super-netare1 trebuie e'ecutat rutare static !&/7& 787 sau trebuie utilizat un protocol de rutare fr clase, cum ar fi % !# )sau 8/!=- care include masca de subreea i poate transmite informaiile de super-netare pentru ca acestea s funcioneze. % ! /tandard nu transmite informaia referitoare la masca de subreea. "ac se utilizeaz routere compatibile )Compatible />stems %outers- , atunci trebuie verificat ca versiunea %8M-ului a router-ului s nu fie anterioar versiunii (.+.4 , pentru a avea implementate faciliti de supernetare.

E8e)&#u= Presupunem o reea care comunic cu e teriorul prin intermediul unui router

?abela de rutare a acestui router (a cuprinde un numr de intrri, corespunztor reelelor direct conectate la el: -" !00"-0"!00"0 $ceste reele pot fi transformate !55"!55"!55"0 )ntr#o super#reea cu adresa: !" !00"-0"!0-"0 ?CC;1C;?CC;C !55"!55"!55"0 ?55;?55;?5?;C 3" !00"-0"!0!"0 sau, )n notaie &ID6: ?CC;1C;?CC;C<?? !55"!55"!55"0 ," !00"-0"!03"0 !55"!55"!55"0 o singur intrare )n router C 8e ia adresa cea mai mic i se calculeaz masca de subreea care s asigure numrul de bii necesari pentru gazdele celor patru subreele" Puterea lui ! Oaloarea 2 -!+ . ., 5 3!
-,

, -.

3 +

? B

0 -

U#ti)u# ctetet !in ID-u# !e re,e$

-!+

-/!

!!,

!,0

!,+

?5?

!5,

!55

C )unic$,i$ &e

re,e$ TCP<IP

Pentru masca de subreea

?raficul

0nicast 'de e emplu $ %* %roadcast ')ntregului segment* ;n cazul comunicaiei peste router:

8etrile ?&P3IP: -/!"-.+"5"-3! !55"!55"!55"0 -/!"-.+"5"-

8etrile ?&P3IP: -/!"-.+"."-50 !55"!55"!55"0 -/!"-.+"."-

Pentru ca A s poat comunica cu C este necesar s se foloseasc unul dintre ser(iciile de S>ame 6ezolution: 'D>8 sau MI>8*" Dac A cunoate adresa IP a lui C 'adres de destinaie*, routerul (a putea determina dac aceasta aparine aceleiai reele sau se gsete pe alt reea" 7peraia poart denumirea de :LOGICAL AND-in.:
SURSA

-/!"-.+"5 " -3! !55"!55"!55"0


DESTINAJIA

--000000"-0-0-000"00000-0-"-00000-00 --------" --------" --------"00000000 --000000"-0-0-000"00000-0-"000000000 --000000"-0-0-000"00000--0"-00-00--0 --------" --------" --------"00000000 --000000"-0-0-000"00000-00"000000000

-/!"-.+". " -3! !55"!55"!55"0

-5

Deci ID#urile de reea sunt diferite 'al trei#lea octet este 00000-0-, respecti( 00000-00* pac1etul este trimis de router celeilalte reele 'dac aceasta este conectat la alt interfa a routerului* sau este trimis mai departe )n reea"

-.

S-ar putea să vă placă și