hypertext markup language (HTML)
International Organization for Standardization (ISO)
Cateva din cele mai comune technologii WAN sunt:
OSI.Cele 7 niveluri sunt urmatoarele :
1:
Nivelul fizic
2: Nivelul legatura de date
3: Nivelul retea
4: Nivelul transport
5: Nivelul sesiune
6: Nivelul prezentare
7: Nivelul aplicatie
Modelul TCP/IP are patru niveluri:
4 nivelul aplicatie,
3 nivelul transport,
2 nivelul Internet,
1 si nivelul retea.
3 Nivelul Transport Nivelul transport se ocupa de problemele legate de performantele sistemului , controlul fluxului , si corectarea greselilor . Unul din protocoalele sale , transmission control protocol (TCP), propune modalitati flexibile de comunicare ( cu flux de date excelent , cat mai putine erori ). TCP este un protocol orientat pe conexiune . Propune dialogul dintre sursa si destinatie in timpul in care impacheteaza informatia nivelului aplicatie in unitati numite segmente. Orientat pe conexiune nu inseamna ca exista un circuit intre calculatoarele comunicante ;presupune de fapt ca segmentele nivelului 4 sunt retransmise dupa o anumita perioada in caz ca nu au ajuns la destinatie in forma corecta .
2 Nivelul Internet
Acest nivel isi propune transmiterea
pachetelor de la sursa din orice retea a interconexiunii si sosirea lor la destinatie independent de
calea urmata .Protocolul specific acestui nivel e Internet protocol (IP).
Determinarea caii optime se face la acest nivel . Ganditi -va la sistemul postal . Cand trimiti o scrisoare ,
nu stii cum ajunge la destinatie (exista multiple cai ) ,dar te intereseaza sa
ajunga .
Diagrama ce urmeaza a fi descrisa e numita grafic de protocol . Ilustreaza cateva din cele mai comune protocoale specifice modelului de referinta TCP/IP.
Nivelul transport (3) presupune doua protocoale - transmission control protocol (TCP) si user datagram protocol (UDP).
Deosebiri TCP/IP - OSI
Protocoalele TCP/IP reprezinta standarde in jurul carora s-a dezvoltat Internetul ,asa ca modelul TCP/IP e mult mai raspandit din cauza protocoalelor sale . In opozitie , nici o retea nu e construita in jurul protocoalelor modelului OSI , desi toata lumea foloseste modelul OSI pentru a evalua o retea .
Mediile de transmisie sunt considerate componente de nivel 1.
Amplificatoarele pot fi dispozitive cu un singur port "in" si un singur port "out" desi de cele mai multe ori sunt modularizate sau multi - port, cunoscute mai bine sub denumirea de hub-uri. Amplificatoarele sunt clasate ca fiind dispozitive de nivel 1in modelul OSI pentru ca actioneaza doar la nivel de bit si nu necesita nici o alta informatie .
Router-ele fac selectarea caii optime bazandu-se pe informatia de la nivelul 3 - adresele de retea - de aceea sunt considerate dispozitive de nivel 3.
Nivelul 1 nu poate comunica cu nivelurile superioare . Nivelul 2 face acest lucru cu ajutorul controlului legaturii logice (logical link control -LLC).
Niivelul 1 nu poate identifica calculatoarele , nivelul 2 folosind un proces de adresare (sau numire ) .
Nivelul 1 poate descrie doar siruri de biti ; nivelul 2 foloseste frame - urile pentru a organiza bitii.
Nivelul 1 nu poate alege calculatorul care sa transmita datele binare intr-un moment in care mai multe calculatoare vor sa transmita . Nivelul 2 rezolva aceasta problema folosind un sistem numit Media Access Control (MAC) sau controlul accesului la mediu.
De indata ce s-a abtinut posibilitatea de a identifica un calculator , folosirea frame-urilor e urmatorul pas . Framing e un proces de incapsulare ,apartinand nivelului 2; un frame reprezinta o unitate de protocol al nivelului 2 . Toate frame-urile contin informatie de identificare , precum numele calculatorului sursa (in forma unei adrese MAC) si numele calculatorului destinatie (tot o adresa MAC).
calculatorul sursa calculeaza suma de control si o ataseaza frame-ului . Calculatorul destinatie verifica aceasta suma , calculeaza si el suma de control si verifica daca acestea coincid . Daca coincid , datele sunt acceptate , daca difera , inseamna ca exista o eroare si sursa trebuie sa retransmita datele.
Carrier Sense Multiple Access Collision Detect, sau CSMA/CD .
Fiber Distributed Data Interface - FDDI
Token ring
Ethernet
Caracteristica prin care TCP/IP difera de alte protocoale de retea este faptul ca a fost proiectat pentru conectarea retelelor, nu pentru conectarea calculatoarelor intr-o retea.
Address Resolution Protocol (ARP - Protocol de conversie a adreselor) este utilizat in retelele locale pentru determinarea adresei componentelor hardware fizice ale calculatorului de destinatie in cazul in care calculatorul sursa poseda adresa Internet a calculatorului de destinatie.
Protocoalel de transport a suitei TCP/IP definesc o multime de conexiuni conceptuale catre individuale numite porturi de protocol sau simplu porturi. Un port de protocol este un punct de destinatie (de obicei un buffer) pentru memorare de date pentru folosirea de un proces particular. Interfata dintre procese si porturile corespunzatoare acestora este furnizata de sistemul de operare al gazdei.
IP este un protocol gazda catre gazda (host-to-host), insemnand ca acesta poate trimite un pachet de la un dispozitiv fizic catre altul. Protocoalel nivelului de transport TCP/IP sunt protocoale port-catre-port (port-to-port) care lucreaza deasupra protocoalelor IP pentru trimiterea pachetului din portul original catre serviciile IP la inceputul unei transmisii, si de la servicii IP catre portul de destinatie la sfarsit :
Fiecare port este definit ca o adresa intreaga pozitiva transportata in antetul unui pachet din nivelul de transport. O datagrama IP foloseste adresa Internet a gazdei pe 32 biti. Un cadru la nivel transport foloseste adrese de port de procese pe 16 biti, suficient sa permita suportarea de 5536 porturi.
Hypertext Transfer Protocol (HTTP - nr. de port 80) este un program aplicatie de obtinere de fisiere avansat care poate accesa documente cu legaturi si distribuite in World Wide Web. Acesta poate accesa documente text cu legaturi (numite hypertext) sau documente cu legaturi ce contin imagini, grafice, sunete (numite hypermedia). Mesajele din HTTP sunt impartite in doua categorii : cerere si raspuns. Pana acum au fost definite doar 3 pachete de cereri (get, head, port) si un tip de pachet de raspuns.
Comenzile de cereri sunt trimise de la client la server. Comanda de raspuns este trimisa de la server la client. Comanda de cerere get este folosita pentru obtinerea de informatii de la server. Comanda de cerere head este folosita de client pentru a primi doar informatia antet nu si date. Comanda de cerere post este trimisa de client la server pentru transmiterea informatiei la server. Aceasta este folosita de obicei pentru trimiterea de posta, stiri etc..
|