Sunteți pe pagina 1din 1

CI curs1 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 854(5) TELNET RFC 959 FTP RFC 821 SMTP RFC 822 MAIL RFC 1034(5) DOMAIN RFC 974 DMS+MAIL RFC 1155 SMI-Structura de conducere RFC 1213 MIB II -blocuri destinate organizarii comunicatiilor pe internet RFC 1001(2) NETBIOS IP-Internet Protocol : A fost conceput pt. a interconecta retele. Protocolul IP nu este orientat pe conexiune ; entitatile sunt independente, isi cauta singure destinatia. Se ocupa cu adresarea, fragmentarea, asamblarea. IP nu face verificari . El nu face transferuri. IP se bazeaza pe nivelul legaturii de date. Din cauza ca nu are control , IP nu face controlul transferului =>acest lucru este facut de TCP. (nivelul superior) IP poate sa piarda pachete, sa le trimita in dezordine, sau poate duplica pachete. Adresarea: Structura unei adrese IP:

TTL stabileste cate hopuri poate fce un pachet. Rezolutia de adrese Protocoale: ARP adress resolution protocol:protocol care aloca adrese IP RARP reverse ARP ARPidentifica pe baza unei tabele o adresa IP cu adresa fizica a unui nod . Pe baza acestui tabel se asigura legatura de date. RARPstatiile nu isi cunosc IPsi isi castiga un IP=>alocare dinamica de IP Dirijarea pachetelor la nivelul protocolului IP Dirijarea se face in routere care pot fi cu dirijare partiala sau completa. Ruterle cu dirijare partiala au informatii mai putine , numai despre echipamente fizice atasate lor (statii locale si alte rutere conectate pe aceasta retea). Aceste adrese sunt statice. Ruterele cu dirijare completa au protocoale mai complicate prin care schimba informatia cu alte rutere. Ruterele se bazeaza pe tabele de dirijare =>structuri de date ale ruterelor ce au informatii de rutare. Informatiile sunt de dirijare directa pt. nodurile direct conectate si inf. de dirijare indirecte prin indicarea unei cai implicite

E 11110 A: 27-2/224-2 = 126/16 B: 214-2/216-2 C: 221/28 Varianta DDN: (Dotted Decimal Notation) Notatia decimala cu puncte 141 85 53 1 Reteaua mare Reteaua mica Mecanismul se bazeaza pe masti.Cand un nod primeste permisiunea de a conduce o retea , el are posibilitatea de a gestiona o parte de bit din dreapta. Subretele si masti Fiecare retea inferioara va avea o adresa in cadrul adr. superioare. Mastile sunt conventii de administrare si sunt manevrate doar de soft. Softul de retea folseste mastile mastile pt. a evita transferul cu exteriorul , cand se realizeaza transferuri locale. Prin aceasta operatie de mascare , softul isi realizeaza toate operatiile local. Mastile sunt o suita de biti consecutivi anteriori intr-un spatiu de intrare . Ex: 145 85 000 000 145 85 53 0 (256 posib) 255 255 255 128 (10 000 000) 192 (128+64)->(11 000 000) Ce inseamna un pachet IP? Alcatuire.

141 85 53 1 : local 53 13 53 97 cu informatie locala 53 100 141 85 107 1 :local 141 85 107 10 141 85 107 1 indirecta 141 85 107 11 141 85 107 1 Ruterul interpreteaza IP si vede daca este adresare directa/indirecta/implicita Cand este : -directa:trimite pachetul local -indirecta:trimite pachetulla ruterul indicat -implicit: trimite pachetulla ruterul implicit. TCP-Transfer Control Protocol Este destinat pt. a conecta 2 entitati de la nivelul de transport folosind IP. Procesele comunica prin TCP avand cate un port FTP .Fiecare proces are portul propriu. Se identifica caracterul de conexiune . Complexul de port + adresa IP formeaza soclul(socket).Prin extensie se numeste soclu si structura de date asociata portului. O varianta simplificata a TCP-ului este UDP, care este un protocol esentializat pe nivel de transport, care asigura numai mecanismul de porturi fara servicii de verificare

UDP se foloseste la servicii de control, de reglementare care tb. sa fie f. rapide Protocolul TCP este orientat pe conexiune si este un protocol ce asigura fiabilitate.Conexiunea este o pereche de socketuri. Servicii: -transfer continuu pe conexiune Pt ca sa se faca transferul pe pachete apare op de fragmentare a pachetului. =>se transmit segmente TCP Fiecare segment TCP trebuie sa fie asigurat prin ACK si are un numar de ordine (este pus la locul sau in fluxul conexiunii stabilite) Protocolul de fereastra: asigura controlul ritmului. Poate sa permita implementarea de circuite virtuale. Poate sa stabileasca anumite trasee pe care sa le pastreze de-a lungul unei sesiuni de lucru. Structura TCP: Se adauga adresele de porturi + un numar de secventa.In pachetele de la TCP se numara adresele de la fiecare fragment. Fiecare pachet contine numarul octetului in ordinea din mesaj care se transmite cu acel pachet si un nr. de validare ce transmite nr. de octeti care nu au primit inca ACK. Exista flag-uri in TCP care specifica anumite moduri de functionare . Ex: URGENT-prioritati intre pachete=>se citeste rangul prioritatilor respective

Posib. de a calatori in toata reteaua. In pachetul IP sunt prevazute zone care realizeaza adresarea, fragmentarea si asamblarea.

Fragmentare si defragmentare: Daca transfera pe o retea ETHERNET nu trebuie sa avem pachete mai mari de 1500 de octeti. IP poate cere un pachet mare ce depaseste 1500 de octeti. Atunci trebuiesc fragmntate pachetele. Acesta fragmentare se realizeaza in bitul de FLAGS. DF -0 nu se poate face fragmentare se da eroare. -1 fragmentarea este permisa pachetele pleaca mai departe cu 1. MF fragmentare multipla -0 (ultimul fragment) -1 (nu este ultimul fragment din sir) Offset Fragmentare include un mecanism de ordonare a datelor dintr-un fragment. Se da un nr. de ordine. La sosire se cunoaste ordinea fiecarui fragment => se poate face refacerea. ID nr. de identificare a pachetului Op. de fragmentare/defragmentare se poate face in rutere.

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