Sunteți pe pagina 1din 3

Procesul prin care un mesaj este introdus intr-un altul pentru a fi livrat corespunzator poarta

numele de incapsulare
Mesajul primit de un HUB este transmis mai departe tuturor dispozitivelor.
Prin standardele de retea se cofera compatibilitatea intre retele privind interconectarea acestora
si dezvoltarea unui produs se face mai usor.
Standardul 802.3 100BASE-T se traduce astfel:
100 este viteza in Mbps
BASE reprezinta transmisia de tip baseband.
T reprezinta tipul de cablu de retea folosit, in cazul de fata cablu torsodat.
Fiecare Interfata Ethernet are atribuita o adresa fizica inca din faza de productie. Aceasta adresa
este cunoscuta ca Adresa Media Access Control (MAC). Adresa MAC identifica unic gazda sursa si
destinatie dintr-o retea de calculatoare.
Atunci cand o gazda comunica, trimite unul sau mai multe cadre Ethernet, care contin atat
adresa MAC proprie (adresa MAC sursa), cat si adresa MAC a gazdei destinatie. Gazda destinatie
va decodifica si va citi adresa MAC destinatie. Daca aceasta adresa este aceeasi cu adresa MAC
a propriei placi de retea, atunci cadrul ii este adresat si gazda il proceseaza. In caz contrar, placa
de retea va ignora mesajul
Cand mesajele sunt trimise printr-o retea Ethernet, gazda formateaza mesajul intr-un cadru
Ethernet. Cadrele se mai numesc si Protocol Data Units (PDUs).
Fiecare cadru Ethernet contine urmatoarele informatii : adresa MAC sursa si destinatie
Preambul pentru secventierea mesajelor si timpii de comunicare
Delimitator pentru inceputul cadrului - (start of Frame Delimiter)
Dimensiunea si tipul cadrului
Secventa de verificare a cadrului (folosita pentru a determina erorile de transmisie)

Adresa IP este asemanatoare cu adresa postala a unei persoane. Este cunoscuta drept adresa
logica , deoarece este atribuita logic in functie de zona in care se gaseste gazda. Adresa IP sau
adresa de retea este atribuita fiecarei gazde de catre un administrator de retea.
Adresele IP contin doua parti. Prima parte identifica reteaua logica din care face parte gazda.
Portiunea de retea a unei adrese IP este acceasi pentru toate gazdele care sunt conectate la
acceasi retea locala. A doua parte a unei adrese IP identifica fiecare gazda din reteaua logica. In
cadrul aceleasi retele logice, portiunea gazda a adresei IP este unica pentru fiecare gazda.
Atat adresa MAC, cat si adresa IP sunt necesare pentru a putea comunica intr-o retea ierarhica
de calculatoare .

HUB - primeste un pachet si il transmite pe toate celelalte porturi


Nivelul Acces
Nivelul Acces ofera gazdelor un punct de conectare la retea si le permite acestora sa comunice
intre ele. In mod normal, gazdele conectate la acelasi echipament de retea specific Nivelului
Acces, vor avea acceasi portiune retea in adresa IP.
Daca un mesaj este destinat unei gazde locale, atunci portiunea retea a adresei IP destinatie
este acceasi cu cea a adresei IP sursa. Daca mesajul este destinat unei gazde din alta retea,
atunci pachetele sunt transferate Nivelului Distributie. Echipamentele de retea specifice Nivelului
Acces (hub sau switch) sunt conectate direct la echipamentele de retea specifice Nivelului
Distributie (router).Dispozitive de retea care conecteaza gazdele intr-o retea locala: HUB si
SWITCH
Protocolul ARP foloseste un proces in trei pasi pentru a descoperi si stoca adresa MAC a unei
gazde din aceeasi retea locala.
1. Gazda expeditor trimite un cadru de difuzare, care foloseste adresa MAC de difuzare. Cadrul
contine adresa IP a gazdei destinatie.
2. Fiecare gazda primeste cadrul si compara adresa IP din cadru cu propria adresa IP. Gazda a
carei adresa IP este aceeasi cu adresa IP din cadru ii trimite gazdei expeditor adresa MAC a placii
de retea.
3. Gazda expeditor primeste mesajul si stocheaza adresa MAC si adresa IP a gazdei destinatie
intr-o tabela stocata local, numita Tabela ARP.
Odata descoperita si stocata adresa MAC a gazdei destinatie, gazda sursa poate comunica direct
cu aceasta, fara a mai folosi protocolul ARP.
Un switch Ethernet este un echipament specific Nivelului Acces. Asemenea unui hub, un switch
conecteaza mai multe gazde la retea. Spre deosebire insa de hub-uri, switch-urile pot inainta
mesajele unei anumite gazde. Atunci cand o gazda, conectata la un switch, trimite un mesaj altei
gazde din aceeasi retea, switch-ul accepta si decodifica cadrele pentru a citi si interpretea
adresa MAC destinatie.
Pe baza unei tabele, denumita Tabela Adreselor MAC, switch-ul determina portul ce trebuie folosit
pentru a trimite pachetul direct la gazda destinatie specificata in cadru. In momentul in care un
pachet ajunge la switch acesta cauta adresa MAC destinatie in Tabela. Daca o gaseste, switch-ul
realizeaza un circuit electric temporar intre porturile sursa si destinatie. Circuitul astfel creat
ofera un canal dedicat prin care cele doua gazde pot comunica. Alte gazde conectate la switch
nu pot accesa acest canal temporar si prin urmare nu primesc cadrele transferate intre cele doua
gazde. Un nou circuit este creat pentru fiecare conversatie intre doua gazde diferite. Circuitele
separate permit switch-ului sa conecteze mai multe gazde simultan.
Ce se intampla atunci cand un switch primeste un cadru adresat unei gazde a carei adrese MAC
nu este in tabela ? Daca adresa MAC destinatie nu este in tabela atunci switch-ul nu poate
realiza circuitul. In acest caz, switch-ul foloseste un proces numit inundare (flooding) pentru a
inainte mesajul tuturor gazdelor conectate la el. Fiecare gazda compara adresa MAC destinatie
cu propria adresa MAC pentru a determina daca trebuie sau nu sa proceseze mesajul primit.
Cum ajunge adresa MAC a unei noi gazde in Tabela adreselor MAC a unui switch ? Switch-ul isi
construieste Tabela adreselor MAC analizand adresa MAC sursa a fiecarui pachet pe care il
primeste. Atunci cand o gazda noua transmite un pachet sau raspunde unui mesaj de inundare,
switch-ul ii adauga adresa in tabela. Tabela este actualizata dinamic de fiecare data cand o noua
gazda se conecteaza si foloseste switch-ul pentru a trimite un mesaj. In acest fel, un switch va
invata foarte repede adresele MAC ale gazdelor conectate la fiecare port.
Cum determina routerul ce interfata trebuie folosita pentru a trimite pachetul la destinatie ?
Fiecare port sau interfata a unui router este conectat la o singura retea logica. Fiecare router
contine o tabela cu toate retelele logica conectate la el si ce interfata corespunde fiecarei retele.

Aceste tabele de rutare contin informatii cu privire la rutele, sau caile, pe care un router le poate
folosi pentru a accesa alte retele care nu sunt conectate direct la el.
Atunci cand un router primeste un cadru, il decodeaza pentru a determina adresa IP destinatie.
Compara adresa destinatie cu toate adresele retelelor din tabela de rutare. Daca portiunea retea
a adresei destinatie este in tabela, routerul incapasuleaza pachetul intr-un cadru nou. Pe care il
trimite pe interfata corespunzatoare retelei specificate de adresa IP. Acest proces de inaintare a
pachetelor catre reteaua detinatie se numeste rutare.
Routerele nu inainteaza pachete care folosesc adresa IP locala de difuzare (local network
broadcast IP address). Astfel, mesajele de difuzare locale sunt ignorate de routere.
Metoda folosita de gazde pentru a trimite mesaje unei gazde conectate la alte retea
logica difera de cea folosita pentru a trimite mesaje unei gazde din acceasi retea
locala. Atunci cand o gazda trimite un mesaj altei gazde conectata la aceeasi retea
logica, aceasta va trimite pachetul direct catre gazda destinatie. Gazda foloseste
Protocolul ARP pentru a determina adresa MAC a gazdei. Include adresa IP in pachetul
de retea si incapsuleaza acest pachet intr-un cadru Ethernet ce contine adresa MAC a
gazdei destinatie.
In cazul in care gazda trebuie sa trimita un pachet unei gazde conectata la alta retea
logica, este necesar sa foloseasca un router. Gazda include adresa IP destinatie in
pachetul de retea. Si incapsuleaza pachetul, folosind adresa MAC a routerului implicit
drept adresa MAC destinatie. In acest fel, routerul va primi si va ruta mesajul catre
gazda destinatie.
Cum determina gazda sursa adresa MAC a routerului ? Fiecare gazda are adresa IP a
routerului in configuratia TCP/IP, aceasta este adresa routerului implicit. Adresa
routerului implicit este adresa routerului a carui interfata este conectate la aceeasi
retea cu gazda. Toate gazdele conectate la o retea locala folosesc aceeasi adresa a
routerului implicit pentru a trimite mesaje gazdelor din alte retele logice. Gazda
foloseste, apoi, Protocolul ARP pentru a determina adresa MAC a routerului implicit.
Adresa MAC a routerului este folosita drept adresa MAC destinatie pentru cadrele
Ethernet destinate gazdelor din alte retele logice.
Este important sa configuram adresa routerului implicit corect. Daca o gazda nu are
configurata aceasta adresa in setarile TCP/IP, sau daca este incorect configurata,
mesajele destinate gazdelor din alte retele logice nu vor ajunge la destinatie.
Routerele transfera mesaje intre diferite retele logice. Pentru a putea ruta pachetele corect
routerele folosesc atat tabele ARP, cat si tabele de rutare. Tabelele de rutare nu contin informatii
cu privire la adresele individuale ale gazdelor. Tabelele de rutare contin doar adresele de retea si
rutele specifice. Tabele de rutare pot fi modificate in doua moduri: actualizate dinamic atunci
cand routerul se sincronizeaza cu alte routere sau manual de catre administratorul de retea.
Routerele folosesc aceste tabele pentru a determina ce interfata sa foloseasca atunci incat
inainteaza un mesaj catre o anumita retea destinatie.
Daca un router nu poate determina ce interfata sa foloseasca pentru a inainta un pachet, atunci
acest va ignora pachetul. Administratorii de retea configureaza fiecare tabela de rutare cu o ruta
implicita pe care routerele o folosesc in momentul in care nu pot determina ce interfata sa
foloseasca. Ruta implicita reprezinta interfata folosita de router pentru a inainte un pachet a
carui adresa IP destinatie este necunoscuta (nu poate fi identificata de catre router folosind
tabela de rutare). Aceasta ruta implicita reprezinta, de obicei, o interfata conectata la alt router
capabil sa identifice adresa IP destinatie.