Sunteți pe pagina 1din 2

4. Nivelul reea. Nivelul reea are ca sarcin prelucrarea pachetelor de la surs i transferul lor ctre destinaie.

Atingerea destinaiei poate presupune realizarea mai multor salturi prin rutere intermediare de-a lungul drumului. Pentru realizarea scopurilor nivelul reea trebuie s cunoasc topologia subreelei de comunicaie i s aleag calea cea mai potrivit. Deasemenea trebuie s aleag cile de urmat astfel nct s nu ncarce e cesiv unele legturi de comunicaie sau rutere n timp ce altele sunt inactive. !nd sursa i destinaia sunt din reele diferite nivelul reea are sarcina de a rezolva problemele care apar din diferenele e istente. Cerinele de proiectare. !erinee includ serviciile furnizate nivelului transport i proiectarea intern a subreelei. Nivelul reea furnizeaz servicii nivelului transport la interfaa dintre cele " nivele.#erviciile nivelului reea au fost proiectate avnd n vedere urmtoarele scopuri$ 1)serv. trebuie s fie independente de tehnologia subreelei 2)nivelul transport trebuie s fie independent de nr.%tipul i topologia subreelelor e istente 3)Adresele de reea disponibile la nivelul transport trebuie s foloseasc o schem de numerotare uniform% chiar n cadrul reelelor &AN i 'AN. Din punct de vedere c serviciul reea trebuie s fie neorientat pe cone iune% cu " primitive #(ND PA!)(* i +(!(,-( PA!)(* fiecare pachet trebuie s poarte ntreaga adres de destinaie% pentru c fiecare pachet este independent de cele precedente. &a serviciul reea orientat pe cone iuni% cone iunile trebuie s posede urmtoarele proprieti$ 1)nainte de a trimite datele% un proces al nivelului reea de pe calculatorul care trimite trebuie s stabileasc o cone iune cu partenerul de pe calculatorul care va recepiona. Aceast cone iune% care va primi un identificator special% este apoi folosit pn ce toate datele au fost trimise% dup care este eliberat e plicit. 2)cnd se stabilete ocone iune% cele dou procese pot iniia o negociere privind parametrii%calitatea i costul serviciului furnizat 3) comunicaia este bidirecional% iar pachetele sunt livrate n secven 4) controlul flu ului este asigurat automat pentru a preveni ca un emitor rapid s trimit pachete pe o cone iune la o rat mai mare dect cea la care receptorul le poate prelua% acesta putnd conduce la apariia unei depiri. Pentru organizarea nivelului reea snt " forme $ - utiliznd cone iuni. -lucrnd fr cne iuni./ cone iune este numit de obicei circuit virtual. Circuite virtuale. ,deea care se afl la baza circuitelor virtuale virtuale este evitarea alegerii unei noi ci pentru fiecare pachet sau celul trimise. 0n rezultat cnd se stabilete o cone iune% se alege i se memoreaz o cale ntre maina surs i maina destinaie% ca parte a parametrilor cone iunii. Aceast cale va fi folosit pentru tot traficul de pe cone iune. !nd cone iunea se elibereaz i circuitul virtual se elibereaz. Deoarece pachetele ntrun circuit virtual parcurg tot timpul aceeai cale prin subreea% fiecere ruter trebuie s memoreze unde s trimit pachetele pentru fiecare din circuitele virtuale deschise. 1iecare ruter trebuie s pstreze o tabel cu o intrare pentru fiecare circuit virtual deschis care trece prin el. 1iecare pachet care navigheaz prin subreea trebuie s conin un cmp pentru pstrarea numrului circuitului virtual pe lng numrul de secven% sume de control i celelalte cmpuri uzuale. !nd un pachet a2unge la un ruter% ruterul pe ce legtur a sosit i ce nr. are circuitul virtual asociat. !ircuitele virtuale pot fi iniiate de la ambele capete. Apare oproblem atunci cnd apelul pentru stabilirrea cone iunii se propag simultan n ambele direcii% de-a lungul unui lan de rutere. &a un moment dat ele a2ung n rutere adiacente . 1iecare ruter trebuie s aleag un nr. de circuit virtual pentru cone iunea n curs de stabilire. Dac ele snt programate s aleag cel mai mic nr. disponibil pentru legtur% vor alege acela nr. fcnd s e iste " circuite virtuale independente n aceeai legtur fizic. !nd un pachet de date este recepionat% ulterior ruterul care la primit nu poate s decid dac este vorba de un pachet direct pe primul circuit sau un pachet n sens invers pe al doilea. Dac circuitele snt simple nu e ist ambiguiti. 1iecrui proces i se cere s specifice cnd termin de folosit un circuit virtual pentru a elimina circuitul din tabelul ruterului. Algoritmi de dirijare-este ace parte a soft3are-ului nivelului reea care rspunde de alegerea liniei de ieire pe care un pachet recepionat trebuie trimis mai departe. Dac subreeaua folosete intern diagrame% aceast decizie trebuie luat din nou pentru fiecare pachet recepionat% deoarece e posibil ca cea mai bun rut s fie modificat ntre timp.Dac subreeaua folosete circuite circuite virtuale% decizia de diri2area se ia doar la stabilirea unui nou circuit virtual. Dup aceea pachetele vor urma doar calea stabilit anterior. Acest ultim caz este numit uneori sesiune de diri2are% deoarece calea rmne n funcie pentru o ntreag sesiune utilizator. Algoritmii de diri2are trebuie s aib urmtoarele proprieti $ corectitudine% simplitate% stabilitate% prevenirea defavorizrii nodurilor% optimalitate. Algoritmul de diri2are trebuie s fac fa modificrilor topologiei i traficului% fr a impune ca toate 2ob-urile de pe toate calculatoarele s fie abandonate i reeaua s fie reiniializat de ficare dat cnd un ruter se defecteaz.

Algoritmii de diri2are pot fi grupai n " mari clase$ neadaprivi i adaptivi. Algoritmii neadaptivi nu i bazeaz deciziile de diri2are pe nsurri sau estimri ale traficului i topologiei curente% alegerea folosite pentru a a2unge din nodul , n nodul 4 se calculeaz n avans% off-line i parvine ruterului la iniialezarea reelei. Aceast procedur se mai numete i diri2are static. Algoritmii adaptivi i modific deciziile de diri2are pentru a reflecta modificrile de topologie i de multe ori i pe cele de trfic. Algoritmii adaptivi difer prin locul de unde i iau informaia% prin momentul la care schimb ruterele i prin metrica folosit pentru optimizare. Protocolul IP ,nternet Protocol 5,P6 este o metod sau un protocol prin care datele sunt trimise de la un calculator la altul prin intermediu ,nternetului. 1iecare calculator 5cunoscut ca 7/#*6% pe internet are cel pu in o adres ,P unic% care l identific ntre toate computerele de pe internet. mesa2ul este mprit n pri mai mici numite pachete. 1iecare pachet cuprinde adresa celui care trimite datele% dar i a celui cruia i sunt destinate. 1iecare pachet este trimis% prima oara la un 89ate3a: !omputer8 care n elege o mic parte din internet. !omunicaia n ,nternet funcioneaz dup cum urmeaz$ nivelul transport preia iruri de date i le divide n datagrame% ele nu depesc ;<== de octei. 1iecare datagram este transmis prin ,nternet% fiind eventual fragmentat n uniti mai mici. !>nd toate aceste ?fragmente@ a2ung la ma ina destina ie ele sunt reasamblate de nivelul reea n datagrama original. / datagram ,P5un pachet6 const dintr-o parte de antet i o parte de te t. Antetul are o parte fi de "= octe i i o parte op ional de lungime variabil. +eelele sunt dinamice i este posibil ca " pachete ,P de la aceea i surs s plece pe ci diferite 5A9P B Aorder 9ate3a: Protocol6 i s a2ung la aceeai destina ie. Pachetele ,P nu au garan ia c vor a2unge la destinaie% acest lucru fiind lsat n seama protocoalelor adiacente 5*!P CDP etc6 -ersion B versiunea pachetului ,P 5curent este D6 ,7& B lungimea headerului ,P *:pe of #ervice B permite gazdei s comunice ce tip de serviciu dore te *otal length B lungimea pachetului ,dentification B identificarea pachetului. 1lags B conine ; bit nefolosit ; bit D1 5DonEt 1ragment6 i unul F1 5non-fragment6 1ragmentation offset B indic unde este locul fragmentului n datagram *ime to &ive B timpul de viaa al pachetului 5secunde6% care se decrementeaza la fiecare 7/P 5trecere dintr-un router n altul6 Protocol B indic crui proces de transport s-l predea 5*!P% CDP% etc.6 7eader !hecGsum B suma de control a antetului Protocolul H."< este responsabil pIu rutarea pachetelor mesa2elor5va crea canalul virtual6. Pentru a efectua rutarea pechetelor creind canalul virtual se face o analiza a fiecarui nod.1iecare nod are informati despre nodurile vecine% aceste informatii sunt utile pentru crearea canalului virtual.

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