Protocoale de Rețea ARP și RARP

Laborator
8/10 (1 vot)
Domeniu: Calculatoare
Conține 1 fișier: doc
Pagini : 12 în total
Cuvinte : 3340
Mărime: 111.70KB (arhivat)
Publicat de: Vlad Ignat
Puncte necesare: 0
Profesor îndrumător / Prezentat Profesorului: Sirbu Andrei
UNIVERSITATEA TEHNICA A MOLDOVEI FACULTATEA RADIOELECTRONICĂ ŞI TELECOMUNICAŢII CATEDRA SISTEME OPTOELECTRONICE

Extras din laborator

PROTOCOLUL ARP – Address Resolution Protocol

Pentru ca două dispozitive dintr-o reţea locală să poată comunica, dispozitivul care transmite trebuie să cunoască atât adresa MAC, cât şi adresa IP a dispozitivului destinaţie. Atunci când se doreşte comunicarea cu un dispozitiv a cărui adresă IP este cunoscută, trebuie aflată adresa sa MAC. Suita de protocoale TCP/IP dispune de un protocol, numit ARP, care poate obţine în mod automat adresa MAC a unei staţii cu un IP cunoscut.

Există o multitudine de moduri în care nodurile din reţea pot determina adresa MAC pe care o vor folosi ca adresă destinaţie în încapsularea de nivel 2. Fiecare staţie va ţine o tabelă cu toate adresele IP şi MAC ale calculatoarelor din aceeaşi reţea locală. Aceste tabele se numesc tabele ARP şi cu ajutorul lor se mapează adrese IP la adrese MAC. Tabelele ARP sunt reţinute în RAM, ceea ce înseamnă că trebuie refăcute la fiecare rebootare a staţiei.

Administratorul de reţea poate modifica manual intrările din această tabela prin mijloace puse la dispoziţie de către sistemul de operare, însă aceste modificari sunt complet excepţionale şi în marea majoritate a cazurilor, tabelele sunt gestionate exclusiv de către dispozitivul care le menţine.

Cereri ARP

Când un calculator sursă află adresa IP a destinatiei cu care doreşte să comunice, va căuta adresa de MAC a acestuia în tabela ARP proprie. Dacă nu poate găsi adresa în această tabelă, staţia va iniţia o procedură numită cerere ARP. Un pachet special de cerere ARP este trimis prin broadcast de adresa MAC (ff-ff-ff-ff-ff-ff ) în reţeaua locală pentru a fi recepţionat de toate dispozitivele. Datorită faptului că pachetul a fost trimis pe adresa de broadcast, toate staţiile din reţeaua locală îl vor primi şi îl vor trimite nivelului reţea pentru a fi analizat. Dacă adresa IP a dispozitivului corespunde adresei destinaţie din pachet, dispozitivul va răspunde. În caz contrar, pachetul este ignorat.

Sursa nu ştie adresa MAC a destinaţiei, dar îi ştie adresa IP. Cadrul cu cererea ARP este trimis prin broadcast MAC tuturor staţiilor din reţeaua locală.

Realizarea broadcastului de nivel 2 înseamnă că se setează adresa destinaţie din cadrul headerului adăugat de către nivelul legatură de date în procesul de încapsulare la valoarea ff-ff-ff-ff-ff-ff. Ori de câte ori o staţie primeşte un cadru în care adresa destinaţie are această valoare, acest cadru este tratat ca şi cum ar fi fost destinat staţiei care l-a primit şi este deci trimis mai departe nivelului reţea. Acest mecanism ne asigură că orice pachet de broadcast de nivel 2 va fi recepţionat şi transmis nivelului reţea de către toate staţiile la care ajunge.

Cadrul ARP

Figura 1 Headerul cadrului protocolului ARP

Pachetele de cerere ARP au un format special, a cărui structură este prezentată în figura de mai sus. Un astfel de pachet are o dimensiune a header-ului de 28 de octeţi şi conţine, în afară de informaţiile adăugate la încapsulare de nivelurile legătură de date şi reţea, doar informatiile necesare recunoaşterii faptului că este o cerere ARP.

Toate dispozitivele din segmentul local de reţea vor investiga cadrul şi vor verifica dacă adresa proprie de IP este aceeaşi cu adresa IP destinaţie.

Figura 2 Schema simplificată

Pentru că pachetul este trimis având ca adresă destinaţie adresa de broadcast pe adrese MAC, toate staţiile din reţeaua locală îl primesc şi îl analizează. Nivelul reţea verifică adresa IP destinaţie înscrisă în headerul IP şi o compară cu adresa proprie

Preview document

Protocoale de Rețea ARP și RARP - Pagina 1
Protocoale de Rețea ARP și RARP - Pagina 2
Protocoale de Rețea ARP și RARP - Pagina 3
Protocoale de Rețea ARP și RARP - Pagina 4
Protocoale de Rețea ARP și RARP - Pagina 5
Protocoale de Rețea ARP și RARP - Pagina 6
Protocoale de Rețea ARP și RARP - Pagina 7
Protocoale de Rețea ARP și RARP - Pagina 8
Protocoale de Rețea ARP și RARP - Pagina 9
Protocoale de Rețea ARP și RARP - Pagina 10
Protocoale de Rețea ARP și RARP - Pagina 11
Protocoale de Rețea ARP și RARP - Pagina 12

Conținut arhivă zip

  • Protocoale de Retea ARP si RARP.doc

Alții au mai descărcat și

Arhitectura calculatoarelor - Intel vs AMD

Rezultatele din testul 3DS Max 7 SPECapc Test Testul alaturat consta in crearea modelelor 3D, modificarea si randarea scripturilor. Conform...

Autentificarea prin semnătură digitală

Introducere O semnatura digitala reprezinta o informatie care il identifica pe expeditorul unui document. Semnatura digitala este creata prin...

Protocolul ICMP

ICMP este un protocol care funcţionează la nivelul 3 al modelului OSI (nivelul reţea), nefiind necesară utilizarea unui protocol de transport (TCP...

Sistemul de Operare Windows Vista

1. PREZENTAREA SISTEMELOR DE OPERARE Sistemul de operare este un asamblu de programe care are rolul de a gestiona si de a facilita...

Sistem de Prognosticare a Unei Avarii

Acest sistem calculeaza gradul de avariere a unei cladiri în cazul unui cutremur, precum si posibila necesitate a reconstructiei cladirii (partiala...

Sisteme de Operare

Sesiune de lucru UNIX. Comenzi Shell : 1. Deschiderea unei sesiuni de lucru : se face la intrarea in sistemul UNIX sau dupa lansarea unui...

Operare PC în activitatea de birotică

Descriere generala a sistemului de calcul Ce este un calculator? Un calculator este un echipament capabil de a procesa informatii si de a efectua...

Inițiere operare PC

1. STRUCTURA UNUI CALCULATOR PERSONAL 1.1. Ce este un calculator personal ? Un sistem de calcul, sau un calculator, este destinat prelucrării...

Te-ar putea interesa și

Rețele wireless

Argument INFORMATIA INSEAMNA PUTERE . A avea putere inseamna sa ai bani . Suntem intr-o era in care ne batem orbeste pentru putere , deoarece...

Arhitectura Calculatoarelor și Sistemelor de Operații

Arhitectura Calculatoarelor 1. Placa de bază Placa de bază este placa centrală de circuite printate (PCB: Printed Circuit board) intr-un sistem...

Protocoale de rețea

Introducere Protocoale de reţea Protocolul de reţea este numele unui sistem de comunicare prim care maşinile din reţea interactioneazǎ. Pe un...

Modelul ISO-OSI, Modelul TCP IP

Capitolul 1: Modelul ISO - OSI La începutul anilor 1980, ideea de reţea devine din ce în ce mai populară printre ingineri, care au înţeles că fără...

Nivelele Modelului OSI

Scopul:Studierea modelului OSI.Nivelele modelului OSI.Protocolul TCP\IP. I.Modelul de referinta OSI 1.1 Utilitatea Modelului de referinta OSI...

Calculatoare și Sisteme de Operare

1. Nivelul internet - realizeaza functiunile de rutare pentru transmiterea pachetelor de la sistemul sursa la sistemul destinatie utilizeaza...

Rețele

COMPONENTE DE TCP/IP OBS: RFC “Request for comment” RFC 795 IP RFC 793 TCP RFC 768 UDP RFC 792 ICMP -Protocol de control al mesajelor RFC...

Ai nevoie de altceva?