Protocoale de comunicatie · 2009 · Sesiune
- Profesor
- Florin Pop
- Anul examenului
- 2009
- Sesiune
- Sesiune
- Serie
- CC
- Adăugat
- 21 septembrie 2011 de Bogdan Ivanov
NR 2 (29 iunie)
1. a) Descrieti metoda de eliberare a unei conexiuni la nivelul transport tinant cont de : o eliberare normala, pierderea unei cereri, pierderea unei confirmari, pierderea unei cereri si a unei confirmari
b) Generalizare problema celor n armate. Se considera ca oricare 2 armate care stabilesc o intelegere castiga. Puteti gasi un protocol pentru ca o armata sa castige?
2. a) Criptare cu cheie secreta. Atacul prin reflexie
b) (Se dadea diagrama cu atacul prin reflexie) Modificati un mesaj astfel incat sa fie prevenit atacul.
3. I) OSPF
a) Rol si utilizare in cadrul Internetului
b) Structura unui sistem autonom
c) Algoritmul pentru construirea tabelei de rutare
II) DNS - nu imi mai amintesc cele 4 cerinte
---------------------------------
NR 2 (24 iunie)
1. Protocolul start-stop
a) Prezentati mecanismul folosit de protocolul start-stop cu bit alternant
b) Ce erori sunt detectate de protocol si ce actiuni se executa pantru fiecare caz
c) Care este eficienta acestui protocol pentru un canal fara erori? Gasiti o formula a
eficienteti dupa modelul de la curs.
d) Intre ce limite variaza eficienta unui canal care are o viteza de 4 kbps si o intaziere
de propagare de 20 ms daca se considera ca antetul si cadrele de control au
lungime zero iar datele pot avea intre 48 si 80 de octeti?
2. NAT
a) Descrieti rolul unei unitati de translatare a adreselor IP (NAT)
b) Care sunt informatiile pastrate de NAT si cum sunt ele organizate?
c) Detaliati functionarea NAT la transmiterea unui pachet si a raspunsului
corespunzator.
3. La alegerre unul din subiectele A sau B. Aici nu mai stiu exat cerintele, scriu ce
imi amintesc:
A. 3 way handshacking
- cum functioneaza
- este sigur un protocol “2-way-handshacking”, de ce da/nu, dati exemple cand
nu functioneaza / demonstrati ca functioneaza.
B. PKI
- Bob si Alice vor sa comunice. Bob are certificat semnat de CA X. Cum afla
Alice ca certificatul trimis de Bob este adevarat?
----------------------------
NR 1 (24 iunie)
1. START - STOP
(a) Protocol cu cereastra glisanta si retransmitere selectiva.
(b) Ce conditii trebuie sa indeplineasca ferestrele de transmisie si receptie?
(c) Ce actiuni trebuie realizate la receptia unui cadru?
(d) Pseudocod pentru receptia si verificarea secventei cadrelor primite - la receptor.
2. MANET
(a) Algoritmul de descoperire a rutei. (pseudocod) - nu era obligatoriu pseudocod
(b) Structura de date pastrate de un nod.
(c) Detaliati operatiile unui nod intermediar atat la transmiterea pachetului de cerere, cat si la transmiterea raspunsului.
3. La alegere:
A. FTP
(a) Cate conexiuni sunt folosite pentru a realiza un transfer de fisiere intre client si server? De ce?
(b) Cateva comenzi FTP si efectul lor.
(c) Modul de functionare al FTP-ului.
B. Criptare
(a) Descrieti succint algoritmii de criptare DES si RSA.
(b) Construiti un tabel comparativ incluzand cel putin 3 criterii.
---------------------------------
NR 1 (29 iunie)
1) a) Stabilirea conexiunii: cazul normal si cazul cu coliziuni.
b) Daca procesul de three-way handshake este inlocuit cu unul in 2 pasi se mai poate vb de un protocol fara interblocari. Exemplificati.
2)a) Atacul man in the middle (descriere + schema cum functioneaza)
b) Alice ii trimite lui Bob P si Da(MD(P)). Trudy poate inlocui P cu P' dar Bob se prinde. Ce se intampla cand inlocuieste si P si semnatura?
3) 3.1 Ceva cu HTTP descriere generala, antete etc (nu mai tin minte exact)
3.2 Circuite virtuale si datagrame
a) Descrierea celor doua implementari de la nivelul retea.
b) Utilizari.
c) Tabel cu trei diferente sau asemanari intre cele doua
d) Care este legatura dintre cele doua si conexiunea orientata/ fara conexiune de la nivelul transport
1. a) Descrieti metoda de eliberare a unei conexiuni la nivelul transport tinant cont de : o eliberare normala, pierderea unei cereri, pierderea unei confirmari, pierderea unei cereri si a unei confirmari
b) Generalizare problema celor n armate. Se considera ca oricare 2 armate care stabilesc o intelegere castiga. Puteti gasi un protocol pentru ca o armata sa castige?
2. a) Criptare cu cheie secreta. Atacul prin reflexie
b) (Se dadea diagrama cu atacul prin reflexie) Modificati un mesaj astfel incat sa fie prevenit atacul.
3. I) OSPF
a) Rol si utilizare in cadrul Internetului
b) Structura unui sistem autonom
c) Algoritmul pentru construirea tabelei de rutare
II) DNS - nu imi mai amintesc cele 4 cerinte
---------------------------------
NR 2 (24 iunie)
1. Protocolul start-stop
a) Prezentati mecanismul folosit de protocolul start-stop cu bit alternant
b) Ce erori sunt detectate de protocol si ce actiuni se executa pantru fiecare caz
c) Care este eficienta acestui protocol pentru un canal fara erori? Gasiti o formula a
eficienteti dupa modelul de la curs.
d) Intre ce limite variaza eficienta unui canal care are o viteza de 4 kbps si o intaziere
de propagare de 20 ms daca se considera ca antetul si cadrele de control au
lungime zero iar datele pot avea intre 48 si 80 de octeti?
2. NAT
a) Descrieti rolul unei unitati de translatare a adreselor IP (NAT)
b) Care sunt informatiile pastrate de NAT si cum sunt ele organizate?
c) Detaliati functionarea NAT la transmiterea unui pachet si a raspunsului
corespunzator.
3. La alegerre unul din subiectele A sau B. Aici nu mai stiu exat cerintele, scriu ce
imi amintesc:
A. 3 way handshacking
- cum functioneaza
- este sigur un protocol “2-way-handshacking”, de ce da/nu, dati exemple cand
nu functioneaza / demonstrati ca functioneaza.
B. PKI
- Bob si Alice vor sa comunice. Bob are certificat semnat de CA X. Cum afla
Alice ca certificatul trimis de Bob este adevarat?
----------------------------
NR 1 (24 iunie)
1. START - STOP
(a) Protocol cu cereastra glisanta si retransmitere selectiva.
(b) Ce conditii trebuie sa indeplineasca ferestrele de transmisie si receptie?
(c) Ce actiuni trebuie realizate la receptia unui cadru?
(d) Pseudocod pentru receptia si verificarea secventei cadrelor primite - la receptor.
2. MANET
(a) Algoritmul de descoperire a rutei. (pseudocod) - nu era obligatoriu pseudocod
(b) Structura de date pastrate de un nod.
(c) Detaliati operatiile unui nod intermediar atat la transmiterea pachetului de cerere, cat si la transmiterea raspunsului.
3. La alegere:
A. FTP
(a) Cate conexiuni sunt folosite pentru a realiza un transfer de fisiere intre client si server? De ce?
(b) Cateva comenzi FTP si efectul lor.
(c) Modul de functionare al FTP-ului.
B. Criptare
(a) Descrieti succint algoritmii de criptare DES si RSA.
(b) Construiti un tabel comparativ incluzand cel putin 3 criterii.
---------------------------------
NR 1 (29 iunie)
1) a) Stabilirea conexiunii: cazul normal si cazul cu coliziuni.
b) Daca procesul de three-way handshake este inlocuit cu unul in 2 pasi se mai poate vb de un protocol fara interblocari. Exemplificati.
2)a) Atacul man in the middle (descriere + schema cum functioneaza)
b) Alice ii trimite lui Bob P si Da(MD(P)). Trudy poate inlocui P cu P' dar Bob se prinde. Ce se intampla cand inlocuieste si P si semnatura?
3) 3.1 Ceva cu HTTP descriere generala, antete etc (nu mai tin minte exact)
3.2 Circuite virtuale si datagrame
a) Descrierea celor doua implementari de la nivelul retea.
b) Utilizari.
c) Tabel cu trei diferente sau asemanari intre cele doua
d) Care este legatura dintre cele doua si conexiunea orientata/ fara conexiune de la nivelul transport