Sunteți pe pagina 1din 12

Referat Reele de Calculatoare

T.I.C
An II
Parasca Alexandru Constantin

INTERNETUL
PROTOCOLUL IP

Cuprins
I.
II.
III.

Introducere
Arhitectura reelei
Protocolul IP
1. Structura pachetului IP

IV.

Bazele dirijrii pachetelor IP


1. Subreele i interfee
2.Prefixul de reea
3.Scrierea prefixelor de reea

V.

Alocarea adreselor IP i prefixelor de reea


1.Alocarea pe utilizri

VI.Ciclarea Pachetelor I.P


1.Congestia
2.Redirecionarea
VII.Configurarea i testarea unei reele I.P locale
1.Algerea parametrilot

I.Introducere
2

Denumirea Internet desemneaz dou lucruri: pe de o parte un protocol de nivel reea


(Internet Protocol, IP, protocolul Internet), iar pe de alt parte reeaua Internet, care este o reea
la scar mondial bazat pe protocolul Internet.
Acest referat prezint: protocolul Internet (IP), mpreun cu celelalte protocoale de baz ale
Reelelor de tip Internet (TCP, DNS, ARP, etc.);cteva aspecte administrative legate de re eaua
mondial Internet.

1.Arhitectura reelei
Conceptele de baz ale unei reele bazate pe protocolul Internet. Aceste concepte vor fi
detaliate dup cum urmeaz. Serviciul de comunicaie oferit de o reea Internet este de tip datagrame; n terminologia Internet acestea se numesc pachete.
Ca orice reea, o reea Internet este alctuit din noduri, interconectate ntre ele. ntr-o reeea
Internet, toate nodurile pot aciona ca noduri nule (adic s fie sursa sau destina ie pentru
comunicaie).Sunt numite staii (engl. hosts) nodurile ce nu pot aciona ca noduri intermediare i
rutere nodurile ce pot aciiona ca noduri intermediare.1
Staiile sunt n mod uzual calculatoare (PC-uri, mainframe-uri), dispozitive mobile (PDAuri), imprimantele de reea sau alte dispozitive. Remarcam ca switch-urile Ethernet sunt noduri
IP numai dac sunt congurabile. n acest caz, ele au doar rol de sta ie i doar n scopul de-a putea
fi contactate n vederea configurrii. Nodurile intermediare sunt pe PC-uri, pe dispozitive
dedicate (rutere dedicate). Legturile directe pot fi realizate prin linii seriale, linii telefonice cu
modemuri, reele locale IEEE 802, cablu TV, etc. Modul de utilizare a fiecrui tip de legtur
direct de ctre o reea Internet este standardizat prin standarde auxiliare. 2
Din punctul de vedere al unei reele Internet, o legtur direct este orice fel de canal de
comunicaie pe care reeaua de tip Internet o poate folosi.

1 Reele de calculatoare Principii Radu-Lucian Lupa


2

[RFC 2460, 1998] Internet Protocol, Version 6 (IPv6) Specification, 1998

Fiecare nod este identificat prin una sau mai multe adrese IP. Cu excepia unor adrese cu rol
special, o adres IP identific unic un nod. Unele noduri, n special cele intermediare, au mai
multe adrese IP asociate.
Adresele IP sunt rareori folosite direct de utilizatorii umani. n locul lor se utilizeaz numele de
domeniu. Coresponden ntre un nume de domeniu i adresa IP se realizeaz cu ajutorul
sistemulul DNS (Domain Name Service),
Protocolul Internet a fost proiectat pentru a asigura o toleran a deosebit de mare la pene. Dup
cderea unor noduri sau a unor legturi, dac mai exist totui un drum ntre dou noduri el va fi
gsit i utilizat n cele din urm. Aceast tolerant la pene vine cu un pre i nu exist garanii cu
privire la ntrzierea maxim n livrarea unui pachet sau debit minim garantat; ba chiar este
posibil ca un pachet s fie pierdut complet (acest lucru se poate ntmpla cu pachetele surprinse
pe drum de o pan, precum i n caz de ncercare mare a reelei), s ajung n dublu exemplar sau
dou pachete s ajung la destinaie n ordine invers a trimiterii. Este sarcina nivelelor
superioare s se descurce n aceste condiii. n acest scop, ntre aplica ie i nivelul re ea este
plasat un nivel intermediar, nivelul transport, cu rolul de-a furniza aplicaiei un serviciu mai
potrivit.

II.Protocolul IP
Protocolul Internet (engl. Internet Protocol | IP) descrie formatul pachetelor i cteva aspecte
privind activitatea nodurilor reelei.
Protocolul IP are dou versiuni aflate curent n uz: versiunea 4 (cea mai utilizat n prezent,
numit prescurtat IPv4 ) standardizat prin [RFC 791, 1981] 3i versiunea 6 (care se rspndete
relativ ncet, numit prescurtat IPv6 ) standardizat_a prin [RFC 2460, 1998].4

1.Structura pachetului IP

[RFC 791, 1981] Internet Protocol | DARPA Internet Program Protocol Specification, 1981 p.2

[RFC 2460, 1998] Internet Protocol, Version 6 (IPv6) Specification, 1998

Un pachet IP este alctuit dintr-un antet fix, un numr variabil de op iuni i, n final, datele
utile. Antetul fix conine datele necesare pentru dirijarea pachetului. Coninutul antetului fix este
dat nn tabelele de mai jos.
Nume
cmp
Versiune
IHL

Lungime
(bii)
4
4

Rol

Lungime total
Identificare

8
16

Tip serviciu
Lungimea total, antet plus date utile, n octei.

Rezervat

16

Rezervat pentru extinderi ulterioare; are valoarea 0.

Ultimul Fragment

Deplasament

13

Marcheaz_a ultimul fragment sau un pachet


nefragmentat
Deplasament pentru reasamblarea fragmentelor.

Timp de via
Protocol

8
8

Timpul rmas pn la distrugerea pachetului


Identi_carea protocolului de nivel superior cruia i
aparin datele utile.

Sum de control
Adres surs
Adres destinaie

16
32
32

Suma de control a antetului.


Adresa nodului ce a creat pachetul.
Adresa destinatarului final al pachetului.5

valoarea este fix :4


Lungimea antetului, inclusiv opiunile, n grupuri de 32
bii (valoarea minim este 5, adic 160 bii).

Opiunile sunt informaii pentru dirijarea pachetului pentru cazuri mai speciale; deoarece
aceste informaii nu sunt necesare dect pentru anumite tipuri de pachete, ele sunt prezente doar
n pachetele n care este nevoie de ele.
Nume cmp
Versiune

Lungime (bii)
4

Clasa trafic

Rol
Versiunea protocolului IP. Valoarea este
fix: 6
tip serviciu

5 Reele de calculatoare Principii Radu-Lucian Lupa

Eticheta flux
Lungime rest

20
16

Tip antet urmtor

Limit salturi

Adresa surs
Adresa destinaie

128
128

Lungimea pachetului minus antetul fix, n


Octei.
Dac exist opiuni, tipul primului antet
opional; altfel, protocolul cruia i aparin
datele utile.
Numrul maxim de salturi pn la
distrugerea pachetului
Adresa nodului ce a emis pachetul
Adresa destinatarului _nal al pachetului

Datele utile sunt un ir de octei asupra cruia protocolul I.P nu impune nici o restric ie, cu
excepia lungimii. Lungimea maxim admis de protocol este de 65515 octei (65535 octe i
pachetul ntreg) pentru IPv4 i 65535 octei, inclusiv antetele opionale, pentru IPv6. Este permis
ca unele noduri s nu poat procesa pachete n care datele utile sunt mai lungi de 556 octe i (576
octei tot pachetul) pentru IPv4 i 1240 octei (1280 octei tot pachetul) pentru IPv6 6

III.Bazele dirijrii pachetelor IP


1.Subreele i interfee
O subreea este o mulime de noduri legate direct fiecare cu fiecare. De exemplu, o re ea
Ethernet construit cu cabluri magistral este o subreea IP. O reea Ethernet cu hub-uri sau
switch-uri este de asemenea o subreea IP.
ntruct, din punctul de vedere al calculatorului la care este ataat o plac de re ea, o re ea
Ethernet construit cu cablu magistrala se comport identic cu o reea construit cu hub-uri sau
switch-uri. Ca alt exemplu, o linie serial construiete o subreea cu dou calculatoare.
Interfaa de reea este un concept abstract care desemneaz legtura dintre un nod i o subreea.
n cazul n care legtura direct este realizat de o reea IEEE 802, interfa de reea este placa de
retea mpreun cu driver-ul ei. Fiecare interfa de reea are propria adres IP. Ca urmare, un
nod ce are n plci de reea va avea n adrese IP distincte.7

[RFC 2460, 1998] Internet Protocol, Version 6 (IPv6) Specification, 1998

[RFC 791, 1981] Internet Protocol | DARPA Internet Program Protocol Specification, 1981 p 31

Are sens s vorbim despre interfeele membre ale unei subreele, ca fiind interfeele prin care
nodurile din subreea sunt conectate la acea subreea. Adresele IP dintr-o subreea sunt adresele
IP ale interfeelor din acea subreea.8

2. Prefixul de reea
Fiecare subreea are asociat un prefix de reea, adic un anumit irde bii de lungime mai
mic dect lungimea unei adrese IP. Toate adresele IP ale interfeelor din acea subreea trebuie s
nceap cu acel prefix de reea.9
Prefixul unei subreele nu este permis s fie prefix al unei adrese IP din afara acelei subreele. Ca
urmare, un prefix identific unic o subreea. Sufixul unei adrese, adicp irul de bii din adres
care nu fac parte din prefixul subreelei, l vom numi adresa n cadrul subreelei. Numrul de
Bii ai sufixului determint numrul de noduri ce pot fi membre ale subreelei.
Adresele n care sufixul este format numai din biti 0 sau numai din bii 1 (aadar dou adrese
pentru fiecare subreeea) sunt rezervate i nu pot fi asignate nodurilor reelelei.
De exemplu pentru simplificarea exemplului vom presupune c adresele IP sunt doar de 8 bii.
Presupunem c o subreea ar avea prefixul de reea 10110. Adresa 10110010, dac exist, trebuie
s desemneze o interfa din acea reea.
Din subreeaua considerat cu prefixul 10110, pot face parte din adresele, n numr de 23 = 8,
din intervalul 10110000{10110111. Adresele 10110000 i 10110111 sunt rezervate; rmn deci 6
adrese ce pot fi asignate nodurilor subreelei.10
8 Idem p 32
9

Reele de calculatoare Principii Radu-Lucian Lupa

10 Idem p 278
7

Ptrelele numerotate reprezint calculatoarele, iar liniile reprezint legturile directe, figurate
aici ca i cnd ar fi realizate prin cabluri magistral. De remarcat c nodul cu numrul 3 are dou
adrese, 10110001 i 10111010, cte una pentru fiecare interfa.

1.Scrierea prefixelor de reea


Prefixele de reea fiind de lungime variabil, trebuie precizat att valoarea efectiv a
prefixului ct i lungimea acestuia. Exist dou notaii: notaia cu adresa subreelei i lungimea
prefixului i notaia cu adresa subreelei i masca de reea. n notaia cu adresa i lungime,
prefixul se completeaz cu zerouri la lungimea unei adrese IP (adic la 32 de biti pentru
versiunea 4 i la 128 de bii pentru versiunea 6); rezultatul se numete adresa de reea. Adresa de
reea se
scrie ca i cnd ar fi o adres IP normal, dup care se scrie (fr spa iu) un caracter slash (/)
urmat de lungimea prefixului scris ca numr n baza 10.11
Exemplul 10.6: Prefixul IPv4 1100-0000-1010-1000-110 se scrie, n nota ia cu adresa de re ea
i lungime (notaie cu slash) 192.168.192.0/19. Prefixul 1100-0000-1010-1000-1100-0000 se
scrie 192.168.192.0/24. De remarcat importana specicrii lungimii.
n notaia cu adresa de reea i masca de reea, se scrie mai nti adresa de reea, ca i n cazul
scrierii cu adres i lungime, dup care se scrie (cu un slash ntre ele sau n rubrici separate) aa
numita masc de reea.
Masca de reea const dintr-un ir de bii 1 de lungimea prefixului de re ea urmat de un ir de
bii 0, avnd n total lungimea unei adrese IP. Masca de reea, se scrie ca i cnd ar fi o adres IP.
Notaia cu adres i masc se utilizeaz numai pentru IP versiunea 4.
Exemplul 10.7: Prefixul 1100-0000-1010-1000-110 se scrie, n nota ia cu adresa de re ea i
masca,

192.168.192.0/255.255.224.0. Prefixul

1100-00001010-1000-1100-0000 se scrie

192.168.192.0/255.255.255.0.

IV. Alocarea adreselor IP i prefixelor de reea

11

Reele de calculatoare Principii Radu-Lucian Lupa

Alocarea adreselor IP pentru reeaua mondial Internet se realizeaz de ctre Internet


Assigned Numbers Authority (IANA). Mai multe despre alocare se gsete la [IANA, ]. Dei nu
este actualizat, este instructiv de citit.

1.Alocarea pe utilizri
Adresele IPv4 sunt mprite dup cum urmeaz:
Adresele cu prefixele 0.0.0.0/8 si 127.0.0.0/8 sunt rezervate. Adresa 127.0.0.1, pentru
fiecare nod, desemneaz acel nod, cu alte cuvinte un pachet destinat adresei 127.0.0.1 este
totdeauna livrat nodului curent. Adresa 0.0.0.0 nseamn adresa necunoscut; poate fi folosit
doar ca adres surs n pachete emise de un nod care ncearc s i fie n propria adres.
Adresele cu prefixul 224.0.0.0/4 sunt utilizate ca adrese de multicast (aa numita clasa D).
Adresele cu prefixul 240.0.0.0/4 sunt rezervate (aa numita clas E).
Adresele cu prefixele 10.0.0.0/8, 172.16.0.0/12 i 192.168.0.0/16 sunt numite adrese private
Aceste adrese pot fi utilizate intern de oricine, fr s fie necesar alocarea la IANA, ns cu
condiia ca pachetele purtnd astfel de adrese ca surs sau destinaie s nu ajung n afara
nodurilor gestionate de acea persoan sau instituie. Aceste adrese se utilizeaz pentru acele
noduri, din reeaua proprie a unei instituiii,care nu au nevoie de acces direct la Internet.
Restul adreselor se aloc normal nodurilor din Internet.

V. Ciclarea pachetelor IP
Este posibil s existe (temporar) inconsisten e n tabelele de dirijare. De exemplu, se poate
ca tabela de dirijare a nodului A s indice nodul B ca nod urmtor pe ruta ctre C, iar tabela
nodului B s indice ca nod urmtor pe ruta ctre C nodul A. n acest caz, dac A prime te un
pachet destinat lui C i-l va trimite lui B, B va pasa pachetul napoi lui A etc.
Pentru a preveni ciclarea nelimitat a pachetelor n astfel de cazuri,n antetul IP este prevzut un
cmp numit timp de via. Valoarea acestui cmp este iniializat de ctre nodul surs al
pachetului (valoarea iniial este de ordinul zecilor) i este sczut cel puin cu 1 de ctre fiecare
nod prin care trece pachetul. Dac valoarea ajunge la 0, nodul nu mai trimite mai departe

pachetul ci l ignor sau trimite napoi un pachet ICMP cu tipul time exceeded,subtipul time to
live (TTL) exceeded (rom. Depire timp de via) pentru a semnala situaia.12
1.Congestia
n general, prin congestie se nelege situaia n care ntr-un nod intr pachete ntr-un ritm mai
rapid dect poate nodul s retrimit pachetele, rezultnd de aici o funcionare proast a reelei .
n cazul congestiei, nodul congestionat poate cere sursei s reduc traficul prin trimiterea ctre
aceasta a unui pachet ICMP cu tipul source quench.
2.Redirecionarea
Un nod, care primete un pachet i constat c trebuie trimis mai departe n aceeai subre ea din
care a sosit pachetul, poate informa sursa pachetului cu privire la faptul c pachetul a mers pe o
rut neoptim. Informarea se face printr-un pachet ICMP cu tipul redirect.13

VI.Configurarea i testarea unei reele IP locale


1.Alegerea parametrilor
n majoritatea cazurilor, ntr-o reea local, subreelele IP, adic legturile directe ntre
nodurile IP, se realizeaz prin intermediul unor reele din familia IEEE 802 (Ethernet sau
802.11). Primul lucru ce trebuie stability este alctuirea subreelelor.
n continuare se stabilete, pentru fiecare subreea IP, prefixul de reea corespunztor. Prefixul
fiecrei subreele trebuie, pe de o parte, s permit alocarea unui numr suficient de adrese

12

Reele de calculatoare Principii Radu-Lucian Lupa

13 Idem p 278
10

nodurilor din subreea i, pe de alt parte, s duc la alocarea de adrese dintre adresele alocate de
furnizorul de acces Internet sau dintre adresele rezervate pentru reele private.
Independena subreelelor IP de pe acelai VLAN este limitat de faptul c subreelele partajeaz
debitul maxim de transmisie i c un intrus care ar sparge un calculator ar putea avea acces la
toate subreelele IP stabilite pe VLAN-ul sau reeaua fizic din care face parte calculatorul spart.

Bibliografie

11

[RFC 791, 1981] Internet Protocol | DARPA Internet Program Protocol


Specification, 1981.
[RFC 1034, 1987] Domain names | concepts and facilities, 1987.
[RFC 2460, 1998] Internet Protocol, Version 6 (IPv6) Specification, 1998.
Reele de calculatoare Principii Radu-Lucian Lupa
Reele de calculatoare Lector dr. Adrian Runceanu

12

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