Adresa IPData publicarii: Iunie 2006
Networking
Jun
2006
Adresa IPAdresa IP a fost standardizata ca fiind o valoare de 32 biti unica pentru fiecare sistem conectat la Internet, exprimata prin 4 grupuri a cate 8 biti, constituita din 2 parti, prima este adresa de retea (network number sau network prefix) iar a doua este adresa gazdei (host number). Aceasta modalitate de prezentare prezinta 2 niveluri de ierarhie.|network prefix|host number| +--------adresa IP---------+
Adresa IP poate fi reprezentata atat in binar cat si in zecimal. Notatia zecimala a fost introdusa pentru o citire si scriere mai usoara a adreselor IP. Cele patru grupuri sunt separate prin cate un punct. binar 01110111.01101100.01011111.00010111 zecimal 119. 108. 95. 23 Pentru a putea adresa retele de diferite dimensiuni adresele au fost impartite in 3 clase principale: A, B si C. Clasele D si E au o utilizare speciala.
Clasa A are primul bit 0 si adresa de retea de 8 biti. Subnet Mask 255.0.0.0 . Sunt 126 de astfel de retele (din cele 128 fiind excluse 0.0.0.0 si 127.0.0.0). Utilizare: retele foarte mari, mereu impartite in subclase. |0----------|host number| +---8biti---+Clasa B are primii biti 10 si adresa de retea de 16 biti. Subnet Mask 255.255.0.0 .Sunt maximum 16.384 de astfel de retele. Utilizare: retele mari, deobicei impartite in subclase. |10----------|host number| +---16biti---+Clasa C are primii biti 110 si adresa de retea de 24 biti. Subnet Mask 255.255.255.0 .Sunt maximum 2.097.152 de astfel de retele. Utilizare: retele mici, cea mai comuna clasa. |110---------|host number| +---24biti---+Clasa D are primii biti 1110 si adresa de retea de 32 biti. Subnet Mask 255.255.255.255 .Sunt maximum 268.435.456 de astfel de retele. Utilizare: adresa de grup multicasting, nu are host-uri.
Clasa E rezervata pentru scopuri experimentale.
Primul Host number contine numai caracterul 0 si impreuna cu network prefix compune adresa de baza (base network), iar ultimul contine numai caracterul 1 si compune adresa broadcast (broadcast address). |network prefix|000...000| adresa de baza a retelei |network prefix|111...111| adresa broadcast a retelei Numar hosturi per retea este 2n-2, unde n este numarul de biti pentru host number.
Numar retele per clasa este 2m, unde m = (prefix - (numarul primilor biti)).
SubnettingPentru a putea diviza clasele de adrese A, B si C in intervale mai mici a fost introdusa procedura de subnetting care suporta trei niveluri de ierarhie. Astfel administratorii pot sa-si asigneze cate un subnet number pentru fiecare retea interna fara a mai solicita noi adrese.+---------------adresa IP----------------+ |network prefix|------host number--------| |network prefix|subnet number|host number| +---extended network prefix--+ Lungimea extended network prefix este egala cu numarul de biti consecutivi egali cu 1.
Exemplu: 192.129.213.54 11000000.10000001.11010101.00110110 255.255.255.0 11111111.11111111.11111111.00000000 extended network prefix +---------24 biti--------+ Un alt mod de a exprima aceasta adresa IP si subnetmask-ul corespunzator este 192.129.213.54/24
Exemplu: adresa IP 89.102.131.21 subnet mask 255.255.248.0 89.102.131.21 89.102.10000011.00010101 255.255.248.0 255.255.11111000.00000000 +--21 biti--+ adresa de retea 89.102.10000000.00000000 (89.102.128.0) prima adresa 89.102.10000000.00000001 (89.102.128.1) --- ultima adresa 89.102.10000111.11111110 (89.102.135.254) adresa de broadcast 89.102.10000111.11111111 (89.102.135.255) Adresa de retea a fost obtinuta prin inmultirea (bit cu bit) dintre adresa IP si subnet mask, exprimate in binar. Definirea subretelelorPentru a defini un plan de adresare corect trebuie sa stim numarul de subnet-uri necesar si numarul maximum de host-uri din subnet. La aceste date trebuie sa tinem cont si de dezvoltarile ulterioare. Cea mai usoara abordare este definirea unui plan de adresare printr-un exemplu.
Exemplu: O companie are adresa de retea 192.129.213.0/24 si doreste 5 subnet-uri a cate 20 host-uri.
Astfel obtinem subnet mask-ul +-----network prefix-----+ <*> 192.129.213.0 11000000.10000001.11010101.00000000 subnet mask 11111111.11111111.11111111.11100000 extended network prefix +-----------27 biti----------+ * = cei 3 biti pentru definirea subnet-urilor extended network prefix = 24 + 3 = 27 biti In subnet mask completam cu 1 de la stanga la dreapta 27 pozitii.Ultimul octet din subnet mask este 11100000, in zecimal 224. Astfel obtinem 255.255.255.224 Din ultimul octet am folosit 3 biti pentru subnet-uri, mai raman 5 biti pentru definirea host-urilor. Cu 5 biti se pot declara 32 hosturi (mai mult decat cele 20 declarate initial). Din acestea 2 nu pot fi folosite (00000=adresa de baza a subretelei, 11111=adresa de broadcast a subretelei).
Astfel am obtinut:
Cei 3 biti pentru definirea subnet-urilor sunt 1(001), 2(010), 3(011), 4(100), 5(101), 6(110). adresa *** de baza 11000000.10000001.11010101.00000000=192.129.213.0/24 rezervat 11000000.10000001.11010101.00000000=192.129.213.0 subnet 1 11000000.10000001.11010101.00100000=192.129.213.32/27 subnet 2 11000000.10000001.11010101.01000000=192.129.213.64/27 subnet 3 11000000.10000001.11010101.01100000=192.129.213.96/27 subnet 4 11000000.10000001.11010101.10000000=192.129.213.128/27 subnet 5 11000000.10000001.11010101.10100000=192.129.213.160/27 subnet 6 11000000.10000001.11010101.11000000=192.129.213.192/27 rezervat 11000000.10000001.11010101.11100000=192.129.213.224Adresele hosturilor din subreteaua 5(101) sunt: subnet 5 11000000.10000001.11010101.10100000=192.129.213.160/27 host 1 11000000.10000001.11010101.10100001=192.129.213.161/27 host 2 11000000.10000001.11010101.10100010=192.129.213.162/27 host 3 11000000.10000001.11010101.10100011=192.129.213.163/27 ... host 28 11000000.10000001.11010101.10111100=192.129.213.188/27 host 29 11000000.10000001.11010101.10111101=192.129.213.189/27 host 30 11000000.10000001.11010101.10111110=192.129.213.190/27 broadcast 11000000.10000001.11010101.10111111=192.129.213.191/27 VLSM - Variable Lenght Subnet MasksPina acum am vorbit despre retele care aveau o singura subnet mask, conform standardului RFC-1.Introducerea conceptului VLSM (Variable Lenght Subnet Masks) ofera o utilizare mai judicioasa a spatiului de adresare IP prin utilizarea mai multor subnet mask-uri intr-o retea IP, deci existenta prefixelor de retea de diferite lungimi. In acest mod spatiul de adresare disponibil (spre exemplu al unei companii) poate fi divizat succesiv functie de necesitati.
Exemplu: 183.103.0.0/16 | __________________________|______________________ / / / / / / / \ \ \ \ |1| |2| |3| |4| |5| |6| |7| ....... |11| |12| |13| |14| | | ________|_______ _______|________ / \ / \ |1| |2|.....|13| |14| |1| |2|.....|29| |30| | _________|________ / \ |1| |2| |3| |4| |5| |6|Pentru implementarea celor 14 subretele folosim 4 biti (24=16>14). adresa **** de baza 10110111.01100111.00000000.00000000=183.103.0.0/16 rezervat 10110111.01100111.00000000.00000000=183.103.0.0 subnet 1 10110111.01100111.00010000.00000000=183.103.16.0/20 subnet 2 10110111.01100111.00100000.00000000=183.103.32.0/20 subnet 3 10110111.01100111.00110000.00000000=183.103.48.0/20 subnet 4 10110111.01100111.01000000.00000000=183.103.64.0/20 subnet 5 10110111.01100111.01010000.00000000=183.103.80.0/20 ... subnet 12 10110111.01100111.11000000.00000000=183.103.192.0/20 subnet 13 10110111.01100111.11010000.00000000=183.103.208.0/20 subnet 14 10110111.01100111.11100000.00000000=183.103.224.0/20 rezervat 10110111.01100111.11110000.00000000=183.103.240.0Cele 16 subretele au 12 biti pentru adresarea host-urilor. Astfel pot fi adresate 4094 host-uri (212-2=4096-2=4094) in fiecare subretea.
Subreteaua 3 o divizam la randul ei in 14 subretele folosind 4 biti (24=16>14). adresa **** de baza 10110111.01100111.00110000.00000000=183.103.48.0/20 rezervat 10110111.01100111.00110000.00000000=183.103.48.0 subnet 1 10110111.01100111.00110001.00000000=183.103.49.0/24 subnet 2 10110111.01100111.00110010.00000000=183.103.50.0/24 subnet 3 10110111.01100111.00110011.00000000=183.103.51.0/24 subnet 4 10110111.01100111.00110100.00000000=183.103.52.0/24 ... subnet 12 10110111.01100111.00111100.00000000=183.103.60.0/24 subnet 13 10110111.01100111.00111101.00000000=183.103.61.0/24 subnet 14 10110111.01100111.00111110.00000000=183.103.62.0/24 rezervat 10110111.01100111.00111111.00000000=183.103.63.0Cele 16 subretele au 8 biti pentru adresarea host-urilor. Astfel pot fi adresate 254 host-uri (28-2=256-2=254) in fiecare subretea.
Subreteaua 13 o divizam la randul ei in 30 subretele folosind 5 biti (25=32>30). adresa **** * de baza 10110111.01100111.11010000.00000000=183.103.208.0/20 rezervat 10110111.01100111.11010000.00000000=183.103.208.0 subnet 1 10110111.01100111.11010000.10000000=183.103.208.128/25 subnet 2 10110111.01100111.11010001.00000000=183.103.209.0/25 subnet 3 10110111.01100111.11010001.10000000=183.103.209.128/25 subnet 4 10110111.01100111.11010010.00000000=183.103.210.0/25 ... subnet 28 10110111.01100111.11011110.00000000=183.103.209.0/25 subnet 29 10110111.01100111.11011110.10000000=183.103.222.128/25 subnet 30 10110111.01100111.11011111.00000000=183.103.223.0/25 rezervat 10110111.01100111.11011111.10000000=183.103.223.128Cele 32 subretele au 7 biti pentru adresarea host-urilor. Astfel pot fi adresate 126 host-uri (27-2=128-2=126) in fiecare subretea.
subreteaua 1 o divizam la randul ei in 6 subretele folosind 3 biti (23=8>6). adresa *** de retea 10110111.01100111.11010000.10000000=183.103.208.128/25 rezervat 10110111.01100111.11010000.10000000=183.103.208.128 subnet 1 10110111.01100111.11010000.10010000=183.103.208.144/28 subnet 2 10110111.01100111.11010000.10100000=183.103.208.160/28 subnet 3 10110111.01100111.11010000.10110000=183.103.208.176/28 subnet 4 10110111.01100111.11010000.11000000=183.103.208.192/28 subnet 5 10110111.01100111.11010000.11010000=183.103.208.208/28 subnet 6 10110111.01100111.11010000.11100000=183.103.208.224/28 rezervat 10110111.01100111.11010000.11110000=183.103.208.240Cele 8 subretele au 4 biti pentru adresarea host-urilor. Astfel pot fi adresate 14 host-uri (24-2=16-2=14) in fiecare subretea. CIDR - Classless Inter-Domain RoutingUtilizarea CIDR conduce la alocarea mai eficienta a spatiului de adrese IP, prezentand 2 caracteristici importante:- elimina ideea de clasificare a spatiului de adrese IP (clasa A, B si C) - permite agregarea prefixelor de rutare Astfel este facilitata rutarea prin gruparea unor blocuri de adrese intr-o singura tabela de rutare. Aceste grupuri sunt numite blocuri CDIR si au aceeasi secventa de biti in formatul binar al adresei. VLSM si CDIR impart succesiv in portiuni mai mici spatiul de adrese IP. Diferenta este ca VLSM imparte spatiul alocat organizatiilor fara a fi vizibil din Internet. CDIR permite alocarea unor blocuri de adrese pentru providerii de Internet de diferite niveluri sau pentru retelele companiilor. Adrese privatePentru companiile ale caror hosturi necesita conexiuni doar in reteaua interna fara a solicita conexiuni externe catre Internet este recomandata utilizarea claselor de adrese private.Acestea sunt: 10.0.0.0 - 10.255.255.255 (Clase de adrese A) 172.16.0.0 - 172.31.255.255 (Clase de adrese B) 192.168.0.0 - 192.168.255.255 (Clase de adrese C) Utilizarea acestor adrese se face fara solicitarea unui acord din partea forurilor abilitate. Companiile care le utilizeaza vor folosi translatia adreselor (NAT) pentru accesul la Internet, solicitand doar un numar mic de adrese IP publice. |
Copyright © 2005-2023
Termeni si conditii
| ||||||||||||||||||||||||||||||||||||||||||||||||||||
Comentarii:
Dorel 01-10-2012
Am invatat din acest articol cum e cu adresa IP. M-a ajutat la examen la calculatoare si am luat nota mare. MULTUMESC
Luca 23-03-2013
Cum se poate face sa am mereu acceasi adresa IP? Daca restartez ruteru sau e pana de curent imi da alta adresa IP. Thanks
Autor 23-03-2013
Adresele IP sunt alocate conform regulilor stabilite de providerul de Internet. Poti solicita providerului alocare de adresa IP fixa sau statica, dar asta este posibil doar daca acesta ofera acest serviciu.
Silvia 30-03-2013
Am fost sfatuita sa fac niste modificari la setarile ruterului si nu-i mai stiu adresa ip. Imi poti spune cum pot afla adresa ip a ruterului? Intrebarea mea poate este copilareasca dar nu ma pricep la it fiind doctor pediatru. Merci
Autor 31-03-2013
Adresa IP a routerului o afli foarte usor. De la calculator (conectat la router) apesi Start -> Run -> tastezi cmd -> Enter -> in fereastra neagra aparuta tastezi ipconfig /all. Cauta in rezultatul afisat ce adresa IP apare la DHCP Server. Aceea este adresa IP a routerului.
Detalii gasesti in ghid practic pentru setarea unui router in sectiunea Setari router. |