Sunteți pe pagina 1din 10

Hagiu Lavinia Maria

IE, AN II, grupa 1

Laboratorul 3

1. Introducere in retele:

a) Explicati pe scurt diferenta intre trasmiterea de date si telecomunicare (schimbul de voce,


video).

Diferenta intre transmiterea de date si telecomunicare este aceea ca transmiterea se refera la o


miscare fizica a datelor iar comunicarea se refera la un schimb intreg de informatie intre doua
medii de comunicare. ( Transmiterea este transferul datelor intr-o singura directie pe cand
comunicarea este un proces interactiv in care toti participantii impart datele lor. )

b) Dati exemple de topologii fizice. Ce functii au diferite componente de legatura?

Tipuri de topologii fizice:


-Ring
-Mesh
-Star
-Line
-Tree
-Fully Connected

-BUS

Atunci cand este nevoie de conectarea mai multor calculatoare decat perminte tipul de retea
utilizat sau atunci cand avem mai multe retele locale, eventual de tipuri diferite, pe care dorim
sa le conectam exista doua solutii: repetoarele si podurile.

Un repetor (repeater) este un amplificataor electric, care preia semnalul dintr-o parte si il trece
in cealalta parte marind puterea acestuia ( semnalul se pierde daca nu este amplificat).
Repetorul nu poate fi folosit decat pentru legarea a doua retele de acelasi tip, iar folosirea unui
numar mare de repetoare duce la scaderea vitezei de transmisie a datelor.
Atunci cand dorim sa conectam doua retele, mai ales daca sunt de tipuri diferite, vom utiliza
un pod (bridge). Acesta este conectat la doua sau mai multe retele locale, simultan. Podus stie
sa preia pachetele de date dintr-o retea si sa le transmita in cealalta, realizand anumite
conversii ale pachetelor (Pachetul de date ce trece pe pod va trebui inteles de
calculatoarele din reteaua destinatie, deci vor trebui facute conversiile de structura; fiecare tip
de retea foloseste pachete diferite de structura, deci, de exemplu, un pachet Ethernet nu va fi
inteles de o retea Token Ring.
Se spune ca un pod vorbeste un protocol diferit la fiecare capat (regulile de transmisie a
datelor sunt diferite de la o retea la alta). Podul nu copiaza un pachet dintr-o parte in alta decat
daca destinatia se afla in alta retea decat calculatorul care l-a expediat, prevenind aglomerarea
inutila a retelei.
Exista si poduri care au un algoritm care le permite sa invete cand sa preia un pachet si cand
nu (algoritm de invatare).

1
Hagiu Lavinia Maria
IE, AN II, grupa 1

c) Ce se intelege printr-un canal de comunicare? Ce factori determina bruierea semnalelor?

Un canal de comunicare este mijlocul prin care se realizeaza legatura dintre sursa si destinatie.
Canalul de comunicare este capabil sa transmita fie o marime variabila in timp, numita
semnal, caz in care canalul este numit continuu, fie un sir de simboluri dintr-o multime finita,
caz in care canul este numti discret.
Mediul de comunicatie este un cablu format dintr-o pereche de conductoare coaxiale. Cablul
nu are voie sa aiba ramificatii si trebuie incheiat la ambele capete prin terminatoare.
Ramificatiile sau lipsa terminatoarelor duc la reflexia semnalului la ramificatie sau la capatul
fara terminator, rezultand bruierea semnalului de catre reflexia lui.

d) Enumerati medii de transmitere si comparati proprietatile acestora.

Transmisia datelor se realizeaz prin medii de transmisie care pot fi:


Conductoare de cupru pentru transmisia datelor sub form de semnale electrice;
Fibr optic din fibre de sticl sau materiale plastice pentru a transporta datele

sub form de impulsuri luminoase;


Medii de transmisie a datelor fr fir transmit datele sub form de unde radio,

microunde, raze infraroii sau raze laser - n cadrul conexiunilor fr fir (wireless).

e) Ce avantaje are codarea Manchester fata de codarea RZ si NRZ?

Avantajele codurilor Manchester sunt:


o Sunt eliminate ambele neajunsuri ale codurilor NRZ.
o Codul se autosincronizeaz prin existena obligatorie a unei tranzitii de nivel la
mijlocul fiecrui bit.
o Nivelul mediu al semnalului n canal este 0, valabil pentru fiecare bit.

f) Faceti distinctie intre Bitrate si Baudrate.

In telecomunicatii si in domeniul IT bitrate-ul este numarul de biti care sunt transmisi pe o


unitate de timp(in special bit/s).
Baud Rate viteza de transmisie

2. Retele de calculatoare - nivelul transport


a) Ce reprezinta sistemele autonome utilizate in Internet?

La inceputul anilor 80, ruterele care constituiau ARPANET-ul rulau un protocol de rutare
distance-vector cunoscut sub numele GGP(Gateway-to-Gateway Protocol). Pe masura ce
reteaua crestea, arhitectii sai au constatat ca acest protocol nu ofera scalabilitatea necesara. Ca
urmare, RFC827 propune o solutie inovatoare: migrarea ARPANET de la structura monolitica
spre o structura modulara un sistem de subretele autonome interconectate. Aceste subretele
au fost denumite sisteme autonome (autonomous System AS).
Un AS reprezinta o colectie de rutere (si eventual alte echipamente de retea) aflate sub un
control administrativ comun. Fiecare AS este identificat printr-un numar unic la nivel global.
Aceste numere (AS Numbers, pe scurt ASN) sunt alocate de catre IANA.
2
Hagiu Lavinia Maria
IE, AN II, grupa 1

b) Ce se intelege prin zona si scop in cazul adreselor Internet?

O statie are nevoie de o adresa IP pentru a se conecta la reteaua interna sau la Internet. Adresa
IP este o adresa logica ce identifica o statie specifica. Pentru a putea comunica in retea fiecare
Interfata a statiei (Network interface connection) trebuie sa foloseasca o adresa IP unica.
Interfata cu reteaua este de obicei o placa de retea (NIC) instalata in echipament.
Echipamentele care folosesc placi de retea sunt statiile de lucru, serverele, imprimantele de
retea si telefoanele IP. Fiecare pachet trimis pe Internet are o adresa IP sursa si o adresa IP
destinatie. Aceasta informatie este folosita de echipamentelor de retea pentru a ruta pachetele
catre gazda destinatie si raspunsurile catre gazda sursa.

c) Ce reprezinta prefixul adresei IP?

Specificaiile IP iniiale mpreau spaiul de adrese IP n trei clase principale: A, B i C


(classful addressing).

Clasa A (prefix de reea /8)


Adresele de clas A au prefixul de reea pe 8 bii (cel mai semnificativ bit este 0, iar ceilali de
7 bii reprezint numrul de reea) i un numr de staie pe 24 de bii. Poate fi definit un
maxim de 126 ( 2 7 2) reele de clas A (reele cu prefixul de reea /8). Se elimin dou
reele, deoarece reeaua 0.0.0.0/8 reprezint ruta implicit, iar 127.0.0.0/8 este reeaua de tip
loopback. Fiecare reea /8 suport un numr maxim de 16.777.214 (224 - 2) staii. i n
acest caz se elimin 2 valori toi biii pe 0 reprezint reeaua respectiv, iar toi biii pe 1
reprezint adresa de broadcast corespunztoare reelei respective.
Clasa B (prefix de reea /16)
Adresele de clas B au prefixul de reea pe 16 bii (primii 2 cei mai semnificativi bii au
valoarea 1 i 0, iar ceilali 14 bii reprezint numrul de reea) i un numr de staie pe 16 bii.
Poate fi definit un maxim de 16.384 (214) reele de clas B (reele cu prefixul /16), fiecare
reea putnd conine un numr maxim de 65.534 (216 - 2) staii.
Clasa C (prefix de reea /24)
Adresele de clas C au prefixul de reea pe 24 de bii (primii 3 cei mai semnificativi bii au
valoarea 1, 1 i 0, iar ceilali 21 bii reprezint numrul de reea) i un numr de staie pe 8
bii. Poate fi definit un maxim de 2.097.152 (221) reele de clas C (reele cu prefixul /24),
fiecare reea putnd conine un numr maxim de 254 (28 2) staii. Clasa D i Clasa E Au
mai fost definite dou clase adiionale: clasa D: cei mai semnificativi bii sunt 1, 1, 1 i 0,
fiind o clas utilizat pentru trafic multicast (RFC 1112); clasa E: cei mai semnificativi bii
sunt 1, 1, 1, i 1, fiind o clas rezervat pentru utilizri experimentale.

d) Ce se intelege prin fragmentare? Cum este tratata problema fragmentarii de IPv4 si IPv6?

IP poate controla fragmentarea si reasamblarea datagramelor IP. Lungimea maxima a unei


datagrame IP este 65,535 octeti. Exista de asemenea o cerinta pentru toate calculatoarele host
sa suporte datagrame IP de pana la 576 octeti fara fragmentare. Toate fragmentele unei
datagrame au doua parti: antet (practic copiat din datagrama originala) si date. Ele sunt tratate
ca datagrame normale in timp ce sunt transportate la destinatie. De notat totusi, ca daca unul
dintre fragmente se pierde, toata datagrama este considerata pierduta deoarece IP nu asigura

3
Hagiu Lavinia Maria
IE, AN II, grupa 1

nici un mecanism de recunoastere, astfel incat restul fragmentelor sunt inlaturate de catre
calculatorul destinatie.
Cand un pachet urmeaza sa fie transmis pe o legatura cu un MTU (Maximum Transmission
Unit) mai mic decat dimensiunea sa, acesta va trebui fragmentat in mai multe pachete. In mod
evident, la destinatie pachetul initial va trebu reasamblat. Pentru ca acest lucru sa fie posibil,
antetul IPv4 tine un flag ( More Fragments) de fragmente si punctele de fragmentare ale
datelor folosind campurile Flags si Fragment Offset.
In general, fragmentarea produs de IPv4 afecteaza performanta retelei, de aceea IPv6
introduce o noua tehnica numita Path MTU Discovery (PMD). Folosind aceasta tehnologie,
IPv6 poate deduce care este cea mai mica valoare MTU de la un punct in altul peste o
infrastructura de nivel 3. Valoarea determinata va fi folosita pentru toate transmisiile realizate
de acea ruta, evitandu-se astfel fragmentarea pachetului. IPv6 foloseste antetul de extensie
pentru fragmentare; daca PMD nu functioneaza sau nu poate fi folosit din cauza
constrangerilor asupra resurselor de calcul, se afiseaza acest antet care retine numerotarea si
offset-ul fragmentelor unui pachet.

e) Descrieti transmiterea mai departe (forwarding) pentru datagrame in retelele IP.

IP forwarding este un proces folosit pentru determinarea drumului pe care un pachet sau o
datagrama poate fi trimisa.

Intr-un mod ideal, algoritmii IP forwarding iau in considerare lungimea datagramei, tipul de
serviciu specificat in antetul datagramei si sarcina de retea pentru a determina cea mai buna
cale de a trimite un pachet la destinatia dorita. In general, software-ul de routare ii determina
ruta prin algoritmul celui mai scurt drum. Totusi, exista si alte protocoale de routare care
utilizeaza alti factori ( cunoscuti sub numele de valori) pentru a determina cel mai bun drum.
Fiecarui drum ii este atribuit un cost iar algoritmii din cadrul sistemului de operare al unui
router folosesc acest cost pentru a determina unde si cand sa fie trimise pachetele. Calculul
acestor costuri poate include latimea de banda sau utilizarea legaturii dintre routere, sau viteza
conexiunii

f) Ce se intelege prin suma de control Internet? De ce s-a renuntat la aceasta in cazul IPv6?

Suma de control a Internetului reprezint o sum referitoare numai la antete i nu include


date. Programele de retea trateaz antetul ca o succesiune de numere pe 16 bii. Softul de reea
utilizeaz aritmetica n complement fat de 1 pentru a aduna acest ir de numere pe 16 biti.
Cnd host-ul emitent calculeaz suma de control, el trateaz cmpul sumei de control a
antetului ca i cnd ar conine numai zerouri. Suma rezultat astfel este apoi complementat
fat de 1 i este memorat n cmpul sumei de control a antetului.
S-a renunat la aceasta n cazul IPv6 deoarece antetul fiind neprotejat presupunem c
integritatea datelor este asigurat att la nivelul legtur de date, ct i la nivelul transport. n
acest fel, ruterele IPv6 nu trebuie s recalculeze suma de control atunci cnd schimb unul din
elementele pachetului.

g) Explicati transmiterea pachetelor in retelele IEEE 802.3. Explicati translatarea dinamica


IPv4 in IPv6.

IEEE 802 semnific o familie de tipuri de reele locale. Cele mai multe reele locale (reele cu
ntinderi geografice reduse, de pn la civa kilometri) sunt construite pe baza standardului
IEEE 802.3. Aceste reele mai sunt numite Ethernet.

4
Hagiu Lavinia Maria
IE, AN II, grupa 1

Comutatoarele (switch-urile) sunt capabile s realizeze o dirijare primitiv


a pachetelor primite. Anume, un comutator ine o tabel cu asocierea
ntre adresa fizic (adresa MAC) a unei interfee de reea i portul (conectorul)
la care este conectat, direct sau indirect, acea interfa.
La primirea unui pachet, comutatorul caut portul asociat adresei.
Dac exist, va trimite pachetul doar prin acel port. Dac nu exist asociere,
pachetul este trimis prin toate porturile cu excepia celui prin care a intrat.
Evident, pachetele de broadcast se ncadreaz n aceast din urm categorie.
Translatarea dinamic a IPv4 n IPv6 cost n: mrirea radical a spaiului de adrese de la
232 la 2128 a IPv6, dar i autoconfigurarea adresei printr-un mecanism fr stri,
standardizarea dimensiunii unei subreele i integrarea securitii din protocolul IPSec;
adresele de 128 bii care sunt folosite n IPv6 permit un numr mai mare de adrese i subreele
(spaiu suficient pentru 1015 obiective = n total
340.282.366.920.938.463.463.374.607.431.768.211.456 adrese); IPv6 a fost proiectat pentru a
oferi fiecrei reele de pe glob mai multe adrese ce pot fi rutate n ntregul Internet; adresele
pot fi folosite pentru o larg varietate de dispozitive, inclusiv telefoane mobile, PDA-uri,
vehicule cu suport IP, electrocasnice i multe altele. n plus fa de asigurarea spaiului mai
mare de adrese, managementul i delegarea adreselor devine mai uoar; autoconfigurarea
uoar a adreselor; IPsec ncorporat; rutare optimizat; depistarea adreselor duble.

h) Prezentati diferentele dintre IPv4 si IPv6.

IPv6 functioneaza similar cu IPv4, in sensul ca genereaza o adresa numerica, unica necesara
device-urilor cu conexiune la internet pentru a comunica. Totusi, are o diferenta majora:
-utilizeaza adrese pe 128 de biti. IPv4 foloseste 32 de biti pentru adresele sale de internet.IPv4
foloseste 32 de biti pentru adresele sale de internet.
Un avantaj este si faptul ca IPv6 aduce imbunatatiri la capitolul viteza precum si capacitatea
de a trimite pachete catre mai multe destinatii odata, fara a primi si response din partea
dispozitivului de route (IPv4 nu suporta aceste functii decat cu anumite dispozitive
implementate manual si intr-o maniera limitata).
Si daca dorim sa privim non-tehnic, prin prisma utilizatorului de internet, IPv6 vine cu
avantaje vizibile! In primul rand, alocarea IP-urilor nu se mai face manual sau prin DHCP ca
in cazul IPv4, procesul de stabilire a IP-ului fiind total automatizat.

i) Ce proprietati de securitate are IPv6 spre deosebire de IPv4? Care este diferenta dintre AH
si ESP?

Proprietile de securitate pe care le prezint IPv6 spre deosebire de IPv4 sunt:


confidentialitate ( traficul IPSec este criptat astfel nct traficul captat s nu poat fi decriptat
fr cheia de criptare), autentificare ( traficul IPSec este semnat digital cu o cheie partajat),
integritatea datelor ( traficul IPSec conine o sum de control pentru a verifica dac pachetul
nu a fost modificat n tranzit).
Exist dou protocoale principale: autentificare Antet (AH=Authentication Header) i de
securitate ncapsulare Payload (ESP=Encapsulating Security Payload), care pot fi utilizate
separat sau mpreun. AH asigur integritatea i originea datelor de autentificare a pachetelor
IP. ESP efectueaz aceleai operaii de autentificare i de integritate ca AH, dar, n plus,
asigur confidenialitatea.
Diferena dintre cele dou const n:
-diferena de baz este c ESP ofer criptare real. Codeaza sarcina util a pachetului i l
protejeaz mpotriva interceptrii. AH ofer doar autentificarea mesajelor. Cu alte cuvinte, AH

5
Hagiu Lavinia Maria
IE, AN II, grupa 1

permite numai receptorului s verifice dac mesajul este intact i sterilizat dar nu cripteaz
mesajul de la sine.
-AH include header-ul pachetului n timp ce ESP funcioneaz numai cu sarcina util.
-gradul de acoperire. n mod specific, ESP nu protejeaz cmpurile header-ului IP cu excepia
cazului n care aceste cmpuri sunt ncapsulate de ESP (modul tunel).

j) Prezentati algoritmul Bellman-Ford pentru determinarea celui mai scurt drum. Ce probleme
de utilizare a acestuia se pun in cazul protocolului RIP-2?

Algoritmul Bellman-Ford determina drumurile minime de la un varf de start la toate celelalte


varfuri in graf,chiar daca exista costuri negative pe arce. Exista solutie doar daca in varful de
start nu se ajunge la un drum de cost negativ, deoarece acesta ar duce la minimizarea drumului
la infinit.
Algoritmul incearca sa reduca succesiv costul drumului de la nodul de plecare la orice varf k
din graf (d[k]) pana la obtinerea costului minim, astfel se verifica pentru fiecare arc(j,k) daca
participa la minimizarea distantei de la nodul de plecare la nodul k (adica daca respecta
conditia d[k]>d[j]+c[j][k]).
Drumul se poate realiza atat iterativ,cat si recursiv. In ambele variante vom reconsrui drumul
inapoi,plecand de la varful destinatiei y. In vectorul tata[y] este memorat predecesorul
varfului y pe drumul de cost minim de la x0 la y si asa mai departe. Reconstruirea drumului se
termina atunci cand ajungem in varful de start.
Algoritmul Bellman Ford astfel prezentate reine cte un singur drum de cost minim de la
vrful surs la fiecare dintre celelalte vrfuri ale grafului.

k) Prezentai algoritmul Dijkstra pentru determinarea celui mai scurt drum. Comparati
algoritmii de determinare a drumului minim Dijkstra i algoritmul Bellman-Ford.

Algoritmul lui Dijkstra este un algoritm care calculeaza drumurile minime de la un nod al
unui graf la toate celelalte noduri din graf. Dijkstra poate fi folosit doar in grafuri care au toate
muchiile nenegative. Algoritmul este de tip Greedy: optimul local cutat este reprezentat de
costul drumului dintre nodul sursa s si un nod v. Pentru fiecare nod se retine un cost estimat
d[v], iniializat la nceput cu costul muchiei s v, sau cu +, daca nu exista muchie.
In exemplul urmtor, sursa s este nodul 1. Iniializarea va fi:

Aceste drumuri sunt mbuntite la fiecare pas, pe baza celorlalte costuri estimate.
Algoritmul selecteaz, in mod repetat, nodul u care are, la momentul respectiv, costul estimat
minim (fata de nodul sursa). In continuare, se ncearc sa se relaxeze restul costurilor d[v].
Daca d[v] < d[u] + wuv , d[v] ia valoarea d[u] + wuv.
6
Hagiu Lavinia Maria
IE, AN II, grupa 1

Pentru a tine evidenta muchiilor care trebuie relaxate, se folosesc doua structuri: S (mulimea
de vrfuri deja vizitate) si Q (o coada cu prioriti, in care nodurile se afla ordonate dup
distanta fata de sursa) din care este mereu extras nodul aflat la distanta minima. In S se afla
iniial doar sursa, iar in Q doar nodurile spre care exista muchie directa de la sursa, deci care
au d[nod] < +.
In exemplul de mai sus, vom iniializa S = {1} si Q = {2, 4, 3}.
La primul pas este selectat nodul 2, care are d[2] = 10. Singurul nod pentru care d[nod] poate
fi relaxat este 3. d[3] = 50 > d[2] + w23 = 10 + 20 = 30

Dup primul pas, S = {1, 2} si Q = {4, 3}.


La urmtorul pas este selectat nodul 4, care are d[4] = 30. Pe baza lui, se poate modifica d[5]:
d[5] = + > d[4] + w45 = 30 + 20 = 50

Dup al doilea pas, S = {1, 2, 4} si Q = {3, 5}.


La urmtorul pas este selectat nodul 3, care are d[3] = 30, si se modifica din nou d[5]:
d[5] = 50 > d[3] + w35 = 30 + 10 = 40.
Algoritmul se ncheie cnd coada Q devine vida, sau cnd S conine toate nodurile. Pentru a
putea determina si muchiile din care este alctuit drumul minim cutat, nu doar costul sau
final, este necesar sa reinem un vector de prini P. Pentru nodurile care au muchie directa de
la sursa, P[nod] este iniializat cu sursa, pentru restul cu null.

Comparatia algoritmilor

Algoritmul Dijkstra este folosit doar cand este o singura sursa si vrem sa aflam cel mai scurt
drum de la un nod la altul. Algoritmul lui Bellman-Ford este folosit, la fel ca si Dijkstra, cand
avem doar o sursa doar ca el merge si atunci cand sunt costuri negative.

l) Descrieti protocolul Open Shortest Path First (OSPF).

7
Hagiu Lavinia Maria
IE, AN II, grupa 1

Open Shortest Path First sau OSPF ( deschide nti calea cea mai scurt), este un protocol
IP dinamic destinat rutrii n interiorul unei reele mari (guvernate de un singur gestionar) -
sistem autonom (AS). In principial, OSPF este bazat pe caracteristicile conexiunilor dintre
interfee. OSPF nlocuiete RIP ca protocol standard de interior (Interior Gateway Protocol -
IGP) n special n reele mari. Calitatea (metrica) legturii ntre interfeele ruterelor numit
generic n cazul OSPF cost se stabilete matematic avnd definitoriu criteriul limii de
band.

Caracteristic pentru OSPF este baza de date cuprinznd linkurile spre routerele adiacente.
Aceasta cuprinde o list a tuturor routerelor conectate direct - constituind miezul topologiei
reelei. Pentru a menine actual baza de date corespunztoare topologiei este necesar un
schimb permanent de informaie ntre routere. Schimbul de informaie se face prin intermediul
pachetelor LSA (Link State Advertisments) care cuprind o procedur ierarhic de anunare
bazat pe prioritizarea routerelor din reea, a interfeelor unui ruter i a rolului (activ sau
backup) jucat de fiecare link.
Topologia reelei conduce la definirea ruterelor dup destinaia lor n cadrul AS (cu precizarea
c AS este de fapt format dintr-un WAN i mai multe LAN-uri interconectate prin acesta):
ruter destinat conectrii LAN la WAN-Area border router (ABR), ruter de transfer ntre AS-uri
diferite Autonomous system border router (ASBR), ruter destinat traficului LAN - Internal
router (IR), ruter destinat traficului WAN - Backbone router (BR)

8
Hagiu Lavinia Maria
IE, AN II, grupa 1

9
Hagiu Lavinia Maria
IE, AN II, grupa 1

10

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