Curs 16-17 protocoale standard de rețea
Curs 16-17. protocoale de rețea standard
Rapoarte - un set de reguli și proceduri care reglementează punerea în aplicare a comunicării. Calculatoarele implicate în schimbul trebuie să lucreze pe aceleași protocoale ca să ducă la transmiterea tuturor informațiilor este restabilită în forma sa originală.
Fig. 1. Funcțiile driverului adaptorului de rețea din modelul OSI
Calitatea software-ului driverului scris determină în mare măsură performanța rețelei în ansamblu. Chiar și cu cele mai bune caracteristici ale driverul adaptorului de rețea defect poate agrava dramatic rețeaua de schimb.
Protocoale maxime.
Există mai multe seturi standard (sau, așa cum sunt numite stive) protocoale, sunt acum primesc pe scară largă:
Set protocoale ISO / OSI;
IBM System Network Architecture (SNA);
set de protocoale de rețea globală Internet, TCP / IP.
Includerea pe lista de protocoale WAN este de înțeles, pentru că, așa cum sa menționat deja, modelul OSI este utilizat pentru orice sistem deschis: pe baza atât a rețelei locale și a largă sau o combinație de rețele locale și globale.
aceste seturi de protocoale sunt împărțite în trei tipuri principale:
Protocoale de aplicații (care îndeplinesc funcțiile celor trei straturi superioare ale modelului OSI - aplicație, reprezentare și sesiune);
Protocoale de transport (realizarea funcției nivelurilor medii ale modelului OSI - transport și sesiune);
Protocoale de rețea (care efectuează funcțiile celor trei straturi inferioare ale modelului OSI).
Protocoale de Aplicație interacțiune între aplicații și schimbul de date între acestea. Cele mai populare sunt:
FTAM (File Transfer de acces și de management) - protocol de OSI pentru a accesa fișiere;
X.400 - protocolul CCITT pentru schimbul internațional de e-mail;
X.500 - fișier de protocol CCITT și directorul de servicii pentru mai multe sisteme;
SMTP (Simple Mail Transfer Protocol) - protocolul de Internet la nivel mondial pentru schimbul de e-mail;
(File Transfer Protocol) FTP - protocolul de Internet la nivel mondial pentru transmiterea dosarelor;
SNMP (Simple Network Management Protocol) - un protocol de monitorizare a rețelei, să monitorizeze performanța componentelor de rețea și de gestionare a acestora;
Telnet - protocol de Internet la nivel mondial pentru a vă conecta la serverele de la distanță, și prelucrarea datelor pe ele;
Microsoft (Server SMB mesaj Blocks, mesajul bloc de server) și client cochilii sau redirectari companie Microsoft;
NCP (Novell NetWare Core Protocol) și Novell plic client sau redirectari firmă.
Protocoale de transport sprijini sesiuni de comunicare între calculatoare și asigură schimbul de date fiabile între acestea. Cele mai populare dintre ele sunt următoarele:
TCP (Transmission Control Protocol) - set parte protocolul TCP / IP pentru datele de livrare garantate împărțit într-o secvență de fragmente;
SPX - Set parte IPX / SPX (ipx / Secvențial Packet Exchange) protocolul pentru datele de livrare garantate împărțit într-o secvență de fragmente propuse de Novell;
NWLink - punerea în aplicare a protocolului IPX / SPX Microsoft;
NetBEUI - (NetBIOS Extended User Interface, interfața avansată NetBIOS) - stabilește sesiuni de comunicare între calculatoare (NetBIOS) și oferă servicii de transport către straturile superioare (NetBEUI).
IP (Internet Protocol) - TCP / IP protocol pentru cel mai bun de transmisie de pachete de efort fără a stabili conexiuni;
IPX (ipx) - protocol de NetWare pentru transmiterea de pachete de cel mai bun efort și de rutare a pachetelor companiei;
NWLink - punerea în aplicare a protocolului IPX / SPX Microsoft;
NetBEUI - protocol de transport care furnizează servicii de transport de date pentru sesiunile și aplicațiile NetBIOS.
Toate aceste protocoale pot fi atribuite unuia sau altul al modelului de referinta OSI. Dar trebuie avut în vedere faptul că dezvoltatorii de protocol nu sunt prea adera strict la aceste niveluri. De exemplu, unele protocoale de a efectua funcții legate de mai multe straturi ale modelului OSI, în timp ce altele - doar o parte din funcțiile unuia dintre nivelurile. Aceasta conduce la faptul că protocoalele de companii diferite sunt adesea incompatibile unele cu altele. În plus, rapoartele pot fi utilizate cu succes doar ca o parte din setul de protocoale (stiva protocolului), care efectuează mai mult sau mai puțin un grup complet de funcții. Aceasta este exact ceea ce face ca sistemul de operare de rețea „de brand“, care este, de fapt, incompatibil cu modelul standard de sistem deschis OSI.
Ca un exemplu, în Fig. 2, Fig. 3 și Fig. 4 prezintă schematic relația dintre protocoalele utilizate pentru populare sisteme de operare de rețea proprietare și niveluri ale modelului standard OSI. După cum se poate observa din figuri, aproape la orice nivel nu există o corespondență clară nivelul real de protocol la unele model ideal. Alinierea acestor relații este destul de arbitrar, deoarece este dificil să se definească în mod clar funcțiile tuturor părților software-ului. În plus, producătorii de software nu descriu întotdeauna în detaliu structura internă a produselor.

Fig. 2. Raportul dintre nivelurile modelului OSI și Internet Protocol

Fig. 3. Raportul dintre OSI straturi model și protocoalele Windows Server

Fig. 4. Raportul dintre straturile modelului OSI și NetWare protocoalele de sistem de operare
Luați în considerare unele dintre cele mai comune protocoale.
Modelul OSI permite două metode de bază de interacțiune între utilizatorii de pe rețea:
interacțiune Metoda fără o conexiune logică (sau metoda datagrame).
O metodă de interacțiune cu o conexiune logică.
Metoda Datagram - aceasta este cea mai simplă metodă în care fiecare pachet este tratat ca un obiect independent (figura 5.).
Fig. 5. Metoda datagramelor
Pachetul în această metodă este transferată fără a stabili un canal logic, adică fără schimb prealabil de pachete de servicii pentru a determina gradul de pregătire al receptorului, și, de asemenea, fără eliminarea unui canal logic, adică fără închidere transmisia de pachete de confirmare. Ajunge la pachet la receptor sau nu - necunoscut (verificarea primirii este transferată la nivelurile superioare).
Metoda conexiune logică (fig. 6, 7) a dezvoltat mai târziu decât metoda datagrame și proceduri complicate diferă de interacțiune.
Fig. conexiune logică 6. Metoda

Fig. 7. pachete de schimb EXEMPLU cu sesiunea
În această metodă, un pachet este transmis numai după ce se stabilește o conexiune logică (canal) între emițător și receptor. Fiecare pachet de informații însoțite de unul sau mai multe pachete de servicii (stabilirea conexiunii, confirmare de primire, cerere de retransmisie, deconectare). Un canal logic poate fi setat la momentul transmiterii unuia sau mai multor pachete.
Exemple de protocoale care rulează pe metoda deytagramm- protocoalele IP și IPX.
Exemple ale protocoalelor utilizate prin metoda conexiunii logice - este TCP și SPX.
Aceasta este de a combina avantajele ambelor metode, aceste protocoale sunt utilizate sub formă de seturi conectate: TCP / IP și IPX / SPX, în care protocolul de nivel superior (TCP, SPX), care lucrează pe baza protocolului de nivel inferior (IP, IPX) Acesta asigură livrarea corespunzătoare a pachetelor în ordinea corectă.
protocoalele IPX / SPX dezvoltat de Novell, formează un set (stiva) utilizat de instrumente software de rețea este destul de răspândită rețea locală Novell (NetWare). Acesta este un protocol relativ mic și rapid care acceptă de rutare. Cererile pot aplica direct la nivelul IPX, de exemplu, pentru a trimite un mesaj difuzat, dar este mult mai probabil să lucreze cu nivel SPX, care garantează o livrare rapidă și sigură a pachetelor. În cazul în care viteza nu este prea important, aplicațiile folosesc un nivel mai ridicat, de exemplu, protocolul NetBIOS, care oferă un serviciu convenabil. Microsoft a oferit propria punerea în aplicare a protocolului IPX / SPX, numit NWLink. IPX / SPX Protocoale NWLink și Sisteme de operare NetWare și Windows. Selecția acestor protocoale asigură compatibilitatea în întreaga rețea de abonații cu aceste sisteme de operare.
Protocoalele stiva TCP / IP includ adesea minutele toate nivelele superioare (Fig. 7). Și atunci putem vorbi despre caracterul complet funcțional al stivei TCP / IP.

Fig. 7. Raportul dintre nivelurile modelului OSI și protocoalele stiva TCP / IP

număr de rețea - un cod atribuit fiecărui anumită rețea, adică, fiecare arie de difuzare de rețea comună, unificat. Sub zona de difuzare se referă la o parte dintr-o rețea care este transparent pentru pachetele multicast, le transmite în mod liber.