10 Protocoale de rețea
Protocol - un set de reguli și proceduri care reglementează punerea în aplicare a unei comunicări (de exemplu, protocolul diplomatic).
Protocol de rețea - normele și procedurile tehnice pentru laptop-uri. în rețea, pentru a efectua conexiunea de date și schimbul. Cele trei puncte principale în ceea ce privește protocoalele:
-Există mai multe protocoale. Și, cu toate că acestea sunt implicate în punerea în aplicare a comunicațiilor, fiecare protocol are obiective diferite, efectueaza o varietate de sarcini.
-Protocoalele la diferite nivele modelului OSI (vezi. De mai jos). funcțiile de protocol sunt determinate de nivelul la care operează.
-Mai multe tipuri de protocoale pot lucra împreună. În acest caz, acestea formează un protocol de așa-numitele stivă sau set de protocoale.
- poate oferi o legătură între computerele din cadrul LAN
- poate oferi o legătură între computerele din cadrul LAN
- poate oferi o legătură între LAN-uri (între calculatoare diferite LAN-uri)
Modelul OSI de rețea (model de referință al sistemelor deschise de interconectare - English Deschideți Sisteme de referință pentru interconectare Modelul OSI-.) - un model abstract pentru comunicații de rețea și de dezvoltare protocoale de rețea.
Scopul model de sistem de operare I este o reprezentare generalizată a mijloacelor de rețea. Pentru claritate, procesul de performanță de rețea este împărțit în șapte nivele. În partea de sus a modelului este aplicația care are nevoie de acces la rețea, în partea de jos - un mediu de comunicare în rețea. Pe măsură ce datele se deplasează de la un nivel la altul în jos, care funcționează la aceste protocoale niveluri pregătesc treptat datele pentru transmiterea prin rețea. Fiecare strat servește o parte a procesului de interacțiune.
7. Stratul de aplicație (Application Layer)
6. Prezentarea Layer (Layer Prezentare)
5. Sesiunea Layer (Session Layer)
4. Transport Layer (Transport Layer)
3. Strat de rețea (Network Layer)
2. Legătură de date (Data-Link Layer)
1. Stratul fizic (Physical Layer)
Scopul fiecărui nivel - furnizarea de niveluri adiacente, „mascare“, detaliile de implementare a acestor servicii. Fiecare nivel pe computer trimiterea funcționează ca și în cazul în care acesta este legat direct cu același nivel pe receptor - este o conexiune logică sau virtual.
De fapt, comunicarea se realizează între nivelurile adiacente ale calculatorului - software-ul care rulează pe fiecare nivel implementează funcțiile de rețea, în conformitate cu un set de protocoale de acest nivel.
De fapt, protocoalele de interacțiune care rulează pe diferite nivele modelului OSI este faptul că fiecare protocol adaugă un antet (header), un câmp care conține informații specifice pentru un anumit nivel, la informațiile primite de la un nivel situat deasupra. În acest caz, informațiile primite de la nivelul superior - un antet și date care sunt date pentru protocolul de nivelul actual. antet și remorcă (subsol) se adaugă la stratul de legătură. Rezultatul - un pachet gata de transmitere prin rețea. Procesul de adăugare a unui antet la solicitarea generată de o aplicație numită încapsulare
Strat 1.Physical (Physical Layer)
Se ocupă cu transmiterea de biți pe canalele de comunicare fizice (diferite tipuri de cabluri, canale wireless). La acest nivel este determinat de tipul de semnal pentru transmisia pe informațiile mediu de rețea (puls luminos semnal electric, etc.) și caracteristicile (nivelul, frecvența, etc.).
2. Legătură de date (Data-Link Layer)
Principalele funcții ale protocolului stratului de link-ul:
B. Punerea în aplicare a mecanismului de control al accesului mediu (metode accesoare CSMA / CD, CSMA / CA, Indicativul Pase etc.). Funcțiile link-urilor de protocol strat sunt puse în aplicare adaptoare de rețea și driverele lor.
3. Strat de rețea (Network Layer)
Protocoale de strat de rețea furnizează un „pass-through“ a pachetului de transmisie către calculatorul gazdă (end-to-end). Astfel, emițător și receptor pot fi situate în aceeași rețea LAN sau la diferite rețele locale conectate împreună cu dispozitive speciale - routere (gateway-uri). protocol de rețea strat - IP (Internet Protocol), care este inclus în protocolul de stiva TCP / IP: Exemplu.
4. Transport Layer (Transport Layer)
Protocoale Stratul de transport furnizează aplicații de fiabilitate care transmit mesajul de care au nevoie. Există două tipuri de protocoale de transport strat:
A protocoale orientate pe conexiune (orientate pe conexiune) Astfel de protocoale înainte de transmiterea de mesaje de schimb de date pentru a stabili o conexiune unul cu celălalt. După instalarea conexiunea pe care doriți să transferați, apoi protocoale fac schimb de mesaje cu privire la livrarea pachetului. Exemplu: protocol TCP (Transmission Control Protocol) - inclus în stiva de protocoale TCP / IP, aplicatii prevede garantata de confirmare a livrării datelor, controlul erorilor.
B. Protocoale nu este (fara conexiune) transmite informații către sistemul țintă fără a verifica dacă acesta este gata să primească orientate pe conexiune și dacă acesta există la toate Exemplu: Protocolul UDP (User Datagram Protocol) - este inclusă în protocolul de stiva TCP / IP nu prevede livrarea garantată de aplicații de date .
5. Sesiunea Layer (Session Layer)
Acesta prevede interacțiunea dintre părți, detectează care parte este activ în prezent și oferă mijloace de sesiune de sincronizare. Aceste fonduri permit în cursul trece mult timp pentru a menține informații cu privire la starea acestor programe sub formă de puncte de control, astfel încât, dacă a fost posibil să se întoarcă la ultimul punct de control, mai degrabă decât a începe peste tot din nou. Acest nivel este rar realizat sub forma unor protocoale separate. acest nivel de funcții sunt adesea combinate cu funcții la nivel de aplicație și de a pune în aplicare un protocol.
6. Prezentarea Layer (Layer Prezentare)
La acest nivel, funcția este executată traducerea sintaxa între diferite sisteme (de exemplu, o codificare caracter diferit în diferite sisteme - ASCII și EBCDIC).
7. Stratul de aplicație (Application Layer)
Acest set divers de protocoale prin care utilizatorii rețelei pot accesa resurse, cum ar fi fișiere, imprimante, documente hipertext, precum și organiza munca lor împreună, de exemplu, protocolul de e-mail. Unitatea de date, care se ocupă de stratul de aplicație, de obicei, numit mesaj.