straturi de protocol
Cel mai comun sistem de clasificare a protocoalelor de rețea este așa-numitul model OSI. În conformitate cu acest protocol este împărțit în șapte nivele în scopul - fizice (formarea și recunoașterea de model sau alt semnal electric) la aplicația (API pentru transmiterea cererilor de informare):
Stratul de aplicație (Application strat). Partea superioară (7) nivelul modelului și oferă utilizatorului de rețea de interacțiune. la nivel de utilizator permite accesul aplicațiilor la servicii de rețea, cum ar fi procesorul de interogare a bazelor de date, acces la fișiere, trimiterea de e-mail. De asemenea, este responsabil pentru transmiterea informațiilor de serviciu, oferă informații cu privire la erorile de aplicare, și generează solicitări către stratul de prezentare. Exemplu: HTTP, POP3, SMTP.
Prezentarea Layer (strat de prezentare). Nivelul 6 este responsabil pentru conversia de protocol, și de codificare / decodificare a datelor. Cererile de aderare primite de la nivelul de aplicare, acesta este convertit într-un format de transmisie prin rețea, precum și datele obținute din rețea se traduce într-un format înțeles de aplicații. Stratul de prezentare poate fi de compresie / decompresie și codare / decodare a datelor, precum și a cererilor de redirecționare către o altă resursă de rețea, în cazul în care nu pot fi tratate la nivel local.
Session Layer (layer Session). strat modelul 5a este responsabil pentru menținerea unei sesiuni de comunicare care permite aplicațiilor să comunice unul cu celălalt pentru o lungă perioadă de timp. Sesiunea Layer gestionează crearea / finalizarea sesiunii, schimbul de informații, sincronizarea sarcinilor, definirea dreptului de transfer și de întreținere a sesiunii de date în timpul perioadelor de inactivitate aplicații. calendarul de transmisie este prevăzută în camera de control puncte flux de date, pornind de la care procesul se reia de la interacțiune încălcare.
Stratul de transport (Transport Layer). Modelul de nivel 4-lea este proiectat pentru a furniza date fără erori, deșeuri și duplicarea în aceeași ordine în care au fost transmise. Nu contează ce fel de date, cum și unde, adică, acesta oferă un mecanism pentru transferul în sine. blocuri de date, el împarte în fragmente a căror mărime depinde de protocolul combina un scurt, dar pauze lungi. aceste protocoale de nivel proiectat pentru comunicare punct la punct. Exemplu: TCP, UDP
Nivelul legăturii de date (strat de legătură de date). De multe ori, acest nivel este numit canal. Acest nivel este conceput pentru a oferi interoperabilitate la erorile de strat și de control al rețelei fizice care pot apărea. Datele obținute de la nivelul fizic, acesta pachete în cadre, verifică pe integritatea, dacă doriți să corectați erorile și trimite la stratul de rețea. Stratul de legătură poate interacționa cu unul sau mai multe straturi fizice, controlul și gestionarea acestei interacțiuni. IEEE 802 crapă acest nivel în 2 sub - MAC (Media Access Control) controlează accesul la mediul fizic partajat, LLC (Logical Link Control) oferă un strat de rețea de serviciu. La acest nivel, există switch-uri, poduri. În programare, acest nivel reprezintă driverul plăcii de rețea, care operează sisteme au o legătură de interacțiune interfață software și straturi de rețea unul de altul, nu este un nivel nou, și doar punerea în aplicare a modelului pentru un anumit sistem de operare. Exemple de astfel de interfețe: ODI, NDIS
Stratul fizic (stratul fizic). Cel mai scăzut nivel al modelului este special conceput pentru transmiterea fluxului de date. Transmite semnale electrice sau de cablu optic sau o emisiune de radio și recepția lor respective și transformarea biților de date în conformitate cu metodele de codificare a semnalelor digitale. Cu alte cuvinte, se efectuează o interfață între rețeaua purtătoare și dispozitivul de rețea. La acest nivel de hub-uri de lucru (hub), repetoare (repetoare) și convertoare media semnal. funcții de nivel fizic sunt implementate pe toate dispozitivele conectate la rețea. Pe partea de calculator a funcțiilor de nivel fizic sunt efectuate de către adaptorul de rețea sau un port serial.