Ինտերնետային արձանագրությունների հիմնական փաթեթը: Stack (ցանցային անջատիչներ)

Արձանագրությունների կույտեր

Արձանագրությունների կույտը տարբեր մակարդակներում ցանցային արձանագրությունների հիերարխիկ կազմակերպված հավաքածու է, որը բավարար է ցանցում հանգույցների փոխազդեցությունը կազմակերպելու և ապահովելու համար: Ներկայումս ցանցերն օգտագործում են մեծ թվով կապի արձանագրությունների կույտեր: Ամենահայտնի կույտերն են՝ TCP/IP, IPX/SPX, NetBIOS/SMB, Novell NetWare, DECnet, XNS, SNA և OSI: Այս բոլոր կույտերը, բացառությամբ SNA-ի, ավելի ցածր մակարդակներում՝ ֆիզիկական և տվյալների հղում, օգտագործում են նույն լավ ստանդարտացված արձանագրությունները՝ Ethemet, Token Ring, FDDI և մի քանի այլ, որոնք թույլ են տալիս նույն սարքավորումն օգտագործել բոլոր ցանցերում: Բայց վրա վերին մակարդակներըբոլոր կույտերն աշխատում են իրենց սեփական արձանագրություններով: Այս արձանագրությունները հաճախ չեն համապատասխանում OSI մոդելի կողմից առաջարկվող շերտավորմանը: Մասնավորապես, նիստի և ներկայացման շերտերի գործառույթները սովորաբար համակցվում են կիրառական շերտի հետ: Այս անհամապատասխանությունը պայմանավորված է նրանով, որ OSI մոդելը ի հայտ է եկել արդեն գոյություն ունեցող և իրականում օգտագործված կույտերի ընդհանրացման արդյունքում, և ոչ հակառակը։

Փաթեթում ներառված բոլոր արձանագրությունները մշակվել են մեկ արտադրողի կողմից, այսինքն՝ նրանք կարողանում են աշխատել հնարավորինս արագ և արդյունավետ։

Ցանցային սարքավորումների, մասնավորապես ցանցային ադապտերների շահագործման մեջ կարևոր կետ է արձանագրությունների կապակցումը: Այն թույլ է տալիս օգտագործել տարբեր պրոտոկոլների կույտեր մեկ ցանցային ադապտեր սպասարկելիս: Օրինակ, դուք կարող եք միաժամանակ օգտագործել TCP/IP և IPX/SPX կույտերը: Եթե ​​հանկարծ սխալ է տեղի ունենում, երբ փորձում եք կապ հաստատել ստացողի հետ՝ օգտագործելով առաջին փաթեթը, ապա ինքնաբերաբար տեղի կունենա անցում դեպի հաջորդ կույտից արձանագրությունը օգտագործելու: Կարևոր կետ այս դեպքումպարտադիր կարգն է, քանի որ այն հստակորեն ազդում է տարբեր կույտերից այս կամ այն ​​արձանագրության օգտագործման վրա:

Անկախ նրանից, թե որքան ցանցային ադապտերներհամակարգչում տեղադրված, կապը կարող է իրականացվել կամ «մեկից մի քանիսին» կամ «մի քանիսին մեկին», այսինքն՝ մեկ արձանագրության կույտը կարող է կապվել միանգամից մի քանի ադապտերների կամ մի քանի կույտերի հետ մեկ ադապտեր:

NetWare-ը ցանցային օպերացիոն համակարգ է և ցանցային արձանագրությունների մի շարք, որոնք օգտագործվում են այս համակարգում՝ ցանցին միացված հաճախորդի համակարգիչների հետ փոխազդելու համար: Համակարգի ցանցային արձանագրությունները հիմնված են XNS արձանագրությունների փաթեթի վրա: NetWare-ը ներկայումս աջակցում է TCP/IP և IPX/SPX արձանագրություններին: Novell NetWare-ը հայտնի էր 80-ական և 90-ական թվականներին՝ ընդհանուր նշանակության օպերացիոն համակարգերի համեմատ ավելի մեծ արդյունավետության շնորհիվ: Սա այժմ հնացած տեխնոլոգիա է:

XNS (Xerox Network Services Internet Transport Protocol) արձանագրությունների փաթեթը մշակվել է Xerox-ի կողմից Ethernet ցանցերի միջոցով տվյալների փոխանցման համար: Պարունակում է 5 մակարդակ։

Մակարդակ 1 - փոխանցման միջավայր - իրականացնում է OSI մոդելի ֆիզիկական և տվյալների կապի շերտերի գործառույթները.

* կառավարում է տվյալների փոխանակումը սարքի և ցանցի միջև.

* տվյալների երթուղիները նույն ցանցի սարքերի միջև:

Շերտ 2 - ինտերնետային աշխատանք - համապատասխանում է OSI մոդելի ցանցային շերտին.

* կառավարում է տվյալների փոխանակումը տարբեր ցանցերում տեղակայված սարքերի միջև (տրամադրում է տվյալների գծապատկերի ծառայություն IEEE մոդելի առումով);

* նկարագրում է ցանցի միջոցով տվյալների հոսքը:

Շերտ 3 - տրանսպորտ - համապատասխանում է OSI մոդելի տրանսպորտային շերտին.

* ապահովում է ծայրից ծայր հաղորդակցություն տվյալների աղբյուրի և նպատակակետի միջև:

Մակարդակ 4 - վերահսկում - համապատասխանում է OSI մոդելի նիստի և ներկայացուցչական մակարդակներին.

* վերահսկում է տվյալների ներկայացումը.

* կառավարում է սարքի ռեսուրսների վերահսկողությունը:

Մակարդակ 5 - հավելված - համապատասխանում է OSI մոդելի ամենաբարձր մակարդակներին.

* ապահովում է տվյալների մշակման գործառույթներ կիրառական առաջադրանքների համար:

TCP/IP (Transmission Control Protocol/Internet Protocol) արձանագրությունների փաթեթն այսօր ամենատարածվածն է և գործունակը: Այն աշխատում է ցանկացած չափի տեղական ցանցերում: Այս կույտը գլոբալ ինտերնետի հիմնական կույտն է: Stack-ի աջակցությունն իրականացվել է UNIX օպերացիոն համակարգով աշխատող համակարգիչներում: Արդյունքում մեծացել է TCP/IP արձանագրության ժողովրդականությունը։ TCP/IP պրոտոկոլների փաթեթը ներառում է բավականին շատ արձանագրություններ, որոնք գործում են տարբեր մակարդակներում, սակայն այն ստացել է իր անունը երկու արձանագրությունների շնորհիվ՝ TCP և IP:

TCP (Transmission Control Protocol) տրանսպորտային արձանագրություն է, որը նախատեսված է ցանցերում տվյալների փոխանցումը վերահսկելու համար՝ օգտագործելով TCP/IP արձանագրությունների փաթեթը: IP-ն (Internet Protocol) ցանցային շերտի արձանագրություն է, որը նախատեսված է տվյալների փոխանցման համար կոմպոզիտային ցանցի միջոցով՝ օգտագործելով տրանսպորտային արձանագրություններից մեկը, ինչպիսիք են TCP կամ UDP:

TCP/IP փաթեթի ստորին մակարդակը օգտագործում է ստանդարտ տվյալների փոխանցման արձանագրություններ, ինչը հնարավորություն է տալիս այն օգտագործել ցանկացած ցանցային տեխնոլոգիա օգտագործող ցանցերում և ցանկացած օպերացիոն համակարգ ունեցող համակարգիչների վրա:

TCP/IP արձանագրությունն ի սկզբանե մշակվել է գլոբալ ցանցերում օգտագործելու համար, այդ իսկ պատճառով այն չափազանց ճկուն է: Մասնավորապես, փաթեթները մասնատելու հնարավորության շնորհիվ, տվյալները, չնայած կապի ալիքի որակին, ամեն դեպքում հասնում են հասցեատիրոջը։ Բացի այդ, IP արձանագրության առկայության շնորհիվ հնարավոր է դառնում տվյալների փոխանցում ցանցի տարբեր հատվածների միջև:

TCP/IP արձանագրության թերությունը ցանցի կառավարման բարդությունն է: Այսպիսով, ցանցի բնականոն գործունեության համար պահանջվում են լրացուցիչ սերվերներ, օրինակ՝ DNS, DHCP և այլն, որոնց աշխատանքը պահպանելը ժամանակի մեծ մասն է պահանջում։ համակարգի ադմինիստրատոր. Limoncelli T., Hogan K., Cheylap S. - Համակարգի և ցանցի կառավարում: 2-րդ հրատ. 2009 թվական։ 944 թ

IPX/SPX (Internetwork Packet Exchange/Sequenced Packet Exchange) արձանագրությունների փաթեթը մշակվել և պատկանում է Novell-ին: Այն մշակվել է Novell NetWare օպերացիոն համակարգի կարիքների համար, որը մինչև վերջերս զբաղեցնում էր առաջատար դիրքերից մեկը սերվերային օպերացիոն համակարգերի շարքում։

IPX և SPX արձանագրությունները գործում են համապատասխանաբար ISO/OSI մոդելի ցանցային և տրանսպորտային շերտերում և, հետևաբար, կատարելապես լրացնում են միմյանց:

IPX արձանագրությունը կարող է տվյալներ փոխանցել տվյալների գծապատկերների միջոցով՝ օգտագործելով ցանցի երթուղային տեղեկատվությունը: Այնուամենայնիվ, հայտնաբերված երթուղու երկայնքով տվյալները փոխանցելու համար նախ պետք է կապ հաստատվի ուղարկողի և ստացողի միջև: Սա այն է, ինչ անում է SPX արձանագրությունը կամ IPX-ի հետ համատեղ աշխատող ցանկացած այլ տրանսպորտային արձանագրություն:

Ցավոք սրտի, IPX/SPX արձանագրությունների փաթեթը ի սկզբանե նախատեսված է փոքր ցանցերին սպասարկելու համար, ուստի խոշոր ցանցերդրա օգտագործումն անարդյունավետ է. ցածր արագությամբ կապի գծերով հեռարձակման չափից ավելի օգտագործումն անընդունելի է։

Ֆիզիկական և տվյալների կապի շերտերում OSI կույտը աջակցում է Ethernet արձանագրություններ, Token Ring, FDDI, ինչպես նաև LLC, X.25 և ISDN արձանագրությունները, այսինքն՝ այն օգտագործում է բոլոր հանրաճանաչ ստորին շերտի արձանագրությունները, որոնք մշակվել են կույտից դուրս, ինչպես շատ այլ կույտեր: Ցանցային շերտը ներառում է համեմատաբար հազվադեպ օգտագործվող Connectionoriented Network Protocol (CONP) և Connectionless Network Protocol (CLNP): OSI փաթեթի երթուղային արձանագրություններն են՝ ES-IS (End System -- Intermediate System) վերջնական և միջանկյալ համակարգերի միջև և IS-IS (Intermediate System - Intermediate System) միջանկյալ համակարգերի միջև: OSI կույտի տրանսպորտային շերտը թաքցնում է տարբերությունները ցանցային ծառայություններմիացման վրա հիմնված և առանց կապի, այնպես որ օգտագործողները ստանան ծառայության պահանջվող որակը՝ անկախ ցանցի հիմքում ընկած շերտից: Դա ապահովելու համար տրանսպորտային շերտը օգտվողից պահանջում է նշել ծառայության ցանկալի որակը: Կիրառական շերտի ծառայություններն ապահովում են ֆայլերի փոխանցում, տերմինալի էմուլյացիա, գրացուցակի ծառայություններ և փոստ: Դրանցից ամենատարածվածներն են տեղեկատու ծառայությունը (X.500 ստանդարտ), էլեկտրոնային փոստը (X.400), վիրտուալ տերմինալի արձանագրությունը (VTP), ֆայլերի փոխանցման, մուտքի և կառավարման (FTAM) արձանագրությունը, վերահասցեավորման և աշխատանքի կառավարման արձանագրությունը (JTM) .

IBM-ի և Microsoft-ի կողմից մշակված բավականին տարածված պրոտոկոլային փաթեթ, որը նպատակաուղղված է օգտագործել այս ընկերությունների արտադրանքներում: Ինչպես TCP/IP-ն, այնպես էլ ստանդարտ արձանագրությունները, ինչպիսիք են Ethernet-ը, Token Ring-ը և այլն, գործում են NetBIOS/SMB փաթեթի ֆիզիկական և տվյալների կապի մակարդակներում, ինչը հնարավորություն է տալիս օգտագործել այն ցանկացած ակտիվ ցանցային սարքավորման հետ միասին: Վերին մակարդակներում գործում են NetBIOS (Network Basic Input/Output System) և SMB (Server Message Block) արձանագրությունները:

NetBIOS արձանագրությունը մշակվել է անցյալ դարի 80-ականների կեսերին, սակայն շուտով փոխարինվել է ավելի ֆունկցիոնալ NetBEUI (NetBIOS Extended User Interface) արձանագրությամբ, որը թույլ է տալիս շատ արդյունավետ տեղեկատվության փոխանակում 200-ից ոչ ավելի համակարգիչներից բաղկացած ցանցերում:

Համակարգիչների միջև տվյալների փոխանակման համար օգտագործվում են տրամաբանական անուններ, որոնք դինամիկ կերպով նշանակվում են համակարգիչներին, երբ դրանք միացված են ցանցին: Այս դեպքում անվանման աղյուսակը բաշխվում է ցանցի յուրաքանչյուր համակարգչի վրա: Այն նաև աջակցում է խմբային անունների հետ աշխատելուն, ինչը թույլ է տալիս տվյալներ փոխանցել միանգամից մի քանի հասցեատերերի:

NetBEUI արձանագրության հիմնական առավելություններն են արագությունը և ռեսուրսների շատ ցածր պահանջները: Եթե ​​Ձեզ անհրաժեշտ է կազմակերպել արագ փոխանակումմեկ հատվածից բաղկացած փոքր ցանցի տվյալները, դրա համար ավելի լավ արձանագրություն չկա: Բացի այդ, հաղորդագրություններ փոխանցելու համար հաստատված կապՊարտադիր պահանջ չէ. կապի բացակայության դեպքում արձանագրությունն օգտագործում է datagram մեթոդը, որտեղ հաղորդագրությունը հագեցված է ստացողի և ուղարկողի հասցեով և «գնում է ճանապարհ»՝ տեղափոխվելով մի համակարգչից մյուսը:

Այնուամենայնիվ, NetBEUI-ն ունի նաև զգալի թերություն՝ այն լիովին զուրկ է փաթեթների երթուղղման հայեցակարգից, ուստի դրա օգտագործումը բարդ կոմպոզիտային ցանցերում իմաստ չունի։ Pyatibratov A.P., Gudyno L.P., Kirichenko A.A. Համակարգիչներ, ցանցեր և հեռահաղորդակցության համակարգեր Մոսկվա 2009 թ. 292-ական թթ

Ինչ վերաբերում է SMB (Server Message Block) արձանագրությանը, ապա այն օգտագործվում է ցանցի աշխատանքը կազմակերպելու երեք ամենաբարձր մակարդակներում՝ նիստ, ներկայացում և հավելվածի մակարդակներում: Այն օգտագործելիս է, որ հնարավոր է դառնում մուտք գործել ֆայլեր, տպիչներ և ցանցային այլ ռեսուրսներ: Այս արձանագրությունը մի քանի անգամ բարելավվել է (թողարկվել է երեք տարբերակ), ինչը հնարավորություն է տալիս այն օգտագործել նույնիսկ ժամանակակից օպերացիոն համակարգերում, ինչպիսիք են Microsoft Vista-ն և Windows 7-ը: SMB արձանագրությունը ունիվերսալ է և կարող է աշխատել գրեթե ցանկացած տրանսպորտային արձանագրության հետ: , ինչպիսիք են TCP/IP և SPX:

DECnet (Digital Equipment Corporation net) արձանագրության փաթեթը պարունակում է 7 շերտ: Չնայած տերմինաբանության տարբերությանը, DECnet շերտերը շատ նման են OSI մոդելի շերտերին: DECnet-ը իրականացնում է DEC-ի կողմից մշակված ցանցային ճարտարապետության ԴՆԹ (Digital Network Architecture) հայեցակարգը, որի համաձայն տարասեռ հաշվողական համակարգերը (տարբեր դասերի համակարգիչներ), որոնք գործում են տարբեր օպերացիոն համակարգերի ներքո, կարող են միավորվել աշխարհագրորեն բաշխված տեղեկատվության և հաշվողական ցանցերի մեջ:

IBM-ի SNA (System Network Architecture) արձանագրությունը նախատեսված է մեծ համակարգիչների հետ հեռավոր հաղորդակցության համար և պարունակում է 7 շերտ։ SNA-ն հիմնված է հյուրընկալող մեքենայի հայեցակարգի վրա և ապահովում է հեռավոր տերմինալային մուտք դեպի IBM հիմնական սարքեր: SNA-ի հիմնական տարբերակիչ առանձնահատկությունն այն է, որ յուրաքանչյուր տերմինալի կարողությունը մուտք գործի հյուրընկալող համակարգչի ցանկացած կիրառական ծրագիր: Համակարգի ցանցի ճարտարապետությունն իրականացվում է հյուրընկալող համակարգչում վիրտուալ հեռահաղորդակցության հասանելիության մեթոդի (VTAM) հիման վրա: VTAM-ը կառավարում է կապի բոլոր կապերը և տերմինալները, որոնցից յուրաքանչյուրը հասանելի է բոլոր կիրառական ծրագրերին:

Արձանագրությունների կույտը կամ խոսակցական TCP/IP-ը ցանցային ճարտարապետության անունն է: ժամանակակից սարքեր, որը նախատեսված է ցանցում օգտագործելու համար։ Դույլը պատ է, որի յուրաքանչյուր բաղադրիչ աղյուս ընկած է մյուսի վրա և կախված է դրանից: Արձանագրությունների կույտը սկսեց կոչվել «TCP/IP stack» շնորհիվ երկու հիմնական արձանագրությունների, որոնք իրականացվել են՝ հենց IP-ն և դրա վրա հիմնված TCP: Այնուամենայնիվ, դրանք միայն հիմնական և ամենատարածվածներն են: Եթե ​​ոչ հարյուրավոր, ապա տասնյակ ուրիշներ այսօր էլ օգտագործվում են տարբեր նպատակներով։

Մեզ ծանոթ համաշխարհային ցանցը հիմնված է HTTP-ի (հիպերտեքստի փոխանցման արձանագրության) վրա, որն իր հերթին գործում է TCP-ի վրա: Սա արձանագրության կույտի օգտագործման դասական օրինակ է: Կան նաև IMAP/POP և SMTP էլփոստի արձանագրություններ, SSH հեռավոր shell արձանագրություններ, RDP հեռավոր աշխատասեղանի արձանագրություններ, MySQL տվյալների բազաներ, SSL/TLS և հազարավոր այլ հավելվածներ՝ իրենց սեփական արձանագրություններով (..)

Ինչո՞վ են տարբեր այս բոլոր արձանագրությունները: Դա բավականին պարզ է. Ի հավելումն մշակման ընթացքում սահմանված տարբեր նպատակների (օրինակ՝ արագություն, անվտանգություն, կայունություն և այլ չափանիշներ), ստեղծվում են արձանագրություններ տարբերակման նպատակով: Օրինակ, կան հավելվածների մակարդակի արձանագրություններ, որոնք տարբեր են տարբեր հավելվածների համար՝ IRC, Skype, ICQ, Telegram և Jabber միմյանց հետ անհամատեղելի են։ Դրանք նախատեսված են կոնկրետ առաջադրանք կատարելու համար, և այս դեպքում ICQ-ում WhatsApp զանգեր կատարելու հնարավորությունը պարզապես տեխնիկապես սահմանված չէ, քանի որ հավելվածներն օգտագործում են այլ արձանագրություն։ Բայց նրանց արձանագրությունները հիմնված են նույն IP արձանագրության վրա:

Արձանագրությունը կարելի է անվանել գործողությունների պլանավորված, ստանդարտ հաջորդականություն մի գործընթացում, որի ընթացքում ցանցում կան մի քանի սուբյեկտներ, որոնք կոչվում են գործընկերներ (գործընկերներ), ավելի հազվադեպ՝ հաճախորդ և սերվեր՝ ընդգծելով կոնկրետ արձանագրության առանձնահատկությունները. Արձանագրության ամենապարզ օրինակը նրանց համար, ովքեր դեռ չեն հասկանում, դա հանդիպման ժամանակ ձեռքսեղմումն է: Երկուսն էլ գիտեն, թե ինչպես և երբ, բայց հարցը, թե ինչու, հարց է մշակողների համար, ոչ թե պրոտոկոլի օգտագործողների: Ի դեպ, ձեռքսեղմումը հասանելի է գրեթե բոլոր արձանագրությունների համար, օրինակ՝ ապահովելու արձանագրությունների տարանջատումը և պաշտպանությունը «սխալ ինքնաթիռով թռչելուց»։

Ահա թե ինչ է TCP/IP օգտագործում ամենատարածված արձանագրությունները որպես օրինակ: Սա ցույց է տալիս կախվածության հիերարխիան: Պետք է ասել, որ հավելվածներն օգտագործում են միայն նշված արձանագրությունները, որոնք կարող են կամ չներագործվել ՕՀ-ում։

Շատ-շատ պարզ ասած՝ սա փոստային ծառայությունն է։

IP-ի հետ համատեղելի ցանցի յուրաքանչյուր անդամ ունի իր սեփական հասցեն, որն ունի հետևյալ տեսքը՝ 162.123.058.209: IPv4 արձանագրության համար նման հասցեների ընդհանուր թիվը կազմում է 4,22 միլիարդ:

Ենթադրենք, որ մի համակարգիչ ցանկանում է կապվել մյուսի հետ և նրան հաղորդագրություն ուղարկել՝ «փաթեթ»: Նա կդիմի « փոստային ծառայություն TCP/IP և կտա նրան իր փաթեթը՝ նշելով այն հասցեն, որին այն պետք է առաքվի: Ի տարբերություն իրական աշխարհի հասցեների, նույն IP հասցեները հաճախ հերթով վերագրվում են տարբեր համակարգիչների, ինչը նշանակում է, որ «փոստատարը» դա չի անում: իմանալ, թե որտեղ է այն գտնվում ֆիզիկապես ճիշտ համակարգիչ, ուստի նա փաթեթն ուղարկում է մոտակա «փոստ»՝ համակարգչի ցանցային քարտին: Միգուցե այնտեղ տեղեկատվություն կա այն մասին, թե որտեղ է գտնվում ցանկալի համակարգիչը, կամ գուցե այդպիսի տեղեկություն չկա: Եթե ​​այն չկա, բոլոր գալիքների համար» փոստային բաժանմունքներ«(փոխարկում է) հասցեի հարցումը ուղարկվում է: Այս քայլը կրկնում են բոլոր «փոստերը», մինչև գտնեն ցանկալի հասցեն, մինչդեռ նրանք հիշում են, թե քանի «փոստի» այս հարցումն է անցել իրենց առաջ և եթե այն անցնում է որոշակի (( Բավականաչափ մեծ) դրանց թիվը, այնուհետև այն կվերադարձվի «հասցեն չի գտնվել» նշանով. «Առաջին «փոստը» շուտով կստանա մի շարք պատասխաններ՝ հասցեատիրոջ հետ կապված ուղիներով Գտնվում է բավականաչափ ուղի (սովորաբար 64 վերահասցեավորում, բայց ոչ ավելի, քան 255), փաթեթը կվերադարձվի ուղարկողին, եթե գտնվեն մեկ կամ մի քանի ուղիներ, փաթեթը կփոխանցվի ամենակարճ ճանապարհով, իսկ «փոստի բաժանմունքները»: որոշ ժամանակ կհիշի այս ուղին, թույլ տալով, որ հետագա փաթեթներն արագ փոխանցվեն՝ առաքումից հետո ոչ ոքի հասցե չհարցնելու, «փոստատարն» անպայման կստիպի ստացողին ստորագրել «անդորրագիր»՝ նշելով, որ նա ստացել է ծանրոցը և տալ այս « անդորրագիր» ուղարկողին որպես ապացույց, որ ծանրոցը առաքվել է անձեռնմխելի. TCP-ում առաքման ստուգումը պարտադիր է: Եթե ​​ուղարկողը որոշակի ժամանակ անց նման անդորրագիր չստանա, կամ անդորրագրում նշված լինի, որ փաթեթը վնասվել կամ կորել է առաքման ժամանակ, ապա նա կփորձի նորից ուղարկել փաթեթը։

TCP/IP-ն արձանագրությունների մի շարք է:

Արձանագրությունը կանոն է. Օրինակ, երբ ինչ-որ մեկը ձեզ ողջունում է, դուք պատասխանում եք բարև (ավելի շուտ, քան հրաժեշտ եք տալիս կամ մաղթում երջանկություն): Ծրագրավորողները կասեն, որ մենք, օրինակ, օգտագործում ենք hello protocol:

Ինչպիսի՞ TCP/IP (այժմ դա շատ պարզ կլինի, թույլ մի տվեք, որ ձեր գործընկերները ռմբակոծվեն).

Տեղեկատվությունը ձեր համակարգչին հասնում է լարերի միջոցով (ռադիո կամ որևէ այլ բան կարևոր չէ): Եթե ​​լարերի միջով հոսանք է անցնում, նշանակում է 1։ Եթե անջատված է, նշանակում է՝ 0։ Ստացվում է՝ 10101010110000 և այլն։ 8 զրո և մեկ (բիթ) բայթ է: Օրինակ 00001111. Սա կարող է ներկայացվել որպես երկուական թիվ: Տասնորդական ձևով բայթը 0-ից մինչև 255 թիվ է: Այս թվերը գծագրվում են տառերով: Օրինակ՝ 0-ը A է, 1-ը՝ B։ (Սա կոչվում է կոդավորում)։

Այսպիսով. Որպեսզի երկու համակարգիչն արդյունավետ կերպով տեղեկատվություն փոխանցի լարերի միջոցով, նրանք պետք է հոսանք մատակարարեն ըստ որոշ կանոնների՝ արձանագրությունների: Օրինակ, նրանք պետք է պայմանավորվեն, թե որքան հաճախ կարելի է փոխել հոսանքը, որպեսզի կարողանան տարբերել 0-ը երկրորդ 0-ից:

Սա առաջին արձանագրությունն է։

Համակարգիչները ինչ-որ կերպ հասկանում են, որ նրանցից մեկը դադարել է տեղեկատվություն տալ (ինչպես «Ես ամեն ինչ ասացի»): Դա անելու համար 010100101 տվյալների հաջորդականության սկզբում համակարգիչները կարող են ուղարկել մի քանի բիթ՝ հաղորդագրության երկարությունը, որը նրանք ցանկանում են փոխանցել: Օրինակ, առաջին 8 բիթերը կարող են ցույց տալ հաղորդագրության երկարությունը: Այսինքն՝ սկզբում կոդավորված 100 թիվը փոխանցվում է առաջին 8 բիթով, իսկ հետո՝ 100 բայթով։ Այնուհետև ստացող համակարգիչը կսպասի հաջորդ 8 բիթերին և հաջորդ հաղորդագրությանը:

Այստեղ մենք ունենք ևս մեկ արձանագրություն, որի օգնությամբ կարող եք հաղորդագրություններ փոխանցել (համակարգչային):

Կան բազմաթիվ համակարգիչներ, որպեսզի նրանք կարողանան հասկանալ, թե ում է պետք հաղորդագրություն ուղարկել, նրանք օգտագործում են եզակի համակարգչային հասցեներ և արձանագրություն, որը թույլ է տալիս հասկանալ, թե ում է ուղղված այս հաղորդագրությունը: Օրինակ՝ առաջին 8 բիթերը ցույց կտան ստացողի հասցեն, հաջորդ 8-ը՝ հաղորդագրության երկարությունը: Եվ հետո հաղորդագրությունը. Մենք պարզապես մի արձանագրություն ենք փակցրել մյուսի մեջ: IP արձանագրությունը պատասխանատու է հասցեավորման համար:

Հաղորդակցությունը միշտ չէ, որ հուսալի է: (համակարգչային) հաղորդագրությունների հուսալի առաքման համար օգտագործվում է TCP: TCP արձանագրությունը գործարկելիս համակարգիչները միմյանց կհարցնեն՝ արդյոք ստացել են ճիշտ հաղորդագրություն: Կա նաև UDP. սա այն դեպքում, երբ համակարգիչները չեն հարցնում, թե արդյոք ստացել են այն: Ինչու է դա անհրաժեշտ: Այստեղ դուք լսում եք ինտերնետ ռադիո: Եթե ​​մի քանի բայթ հայտնվի սխալներով, դուք կլսեք, օրինակ, «psh», ապա նորից երաժշտություն: Ոչ ճակատագրական և ոչ առանձնապես կարևոր - դրա համար օգտագործվում է UDP: Բայց եթե կայքը բեռնելիս մի քանի բայթ կոռումպացված է, դուք ձեր մոնիտորի վրա հիմարություն կստանաք և ոչինչ չեք հասկանա: Կայքն օգտագործում է TCP:

TCP/IP (UDP/IP) ներդիր արձանագրություններ են, որոնց վրա գործում է ինտերնետը: Ի վերջո, այս արձանագրությունները հնարավորություն են տալիս համակարգչի հաղորդագրությունն անձեռնմխելի և ճշգրիտ փոխանցել հասցեին:

Կա նաև http արձանագրություն։ Առաջին տողը կայքի հասցեն է, հաջորդ տողերը՝ տեքստը, որը դուք ուղարկում եք կայք: Բոլոր http տողերը տեքստային են: Ինչը հաղորդագրություն է դնում TCP-ում, որը հասցեագրված է IP-ի միջոցով և այլն:

Պատասխանել

Համացանց - գլոբալ համակարգփոխկապակցված համակարգիչ, տեղական և այլ ցանցեր, որոնք փոխազդում են միմյանց հետ TCP/IP պրոտոկոլների փաթեթի միջոցով (նկ. 1):

Նկար 1 – Համացանցի ընդհանրացված դիագրամ

Համացանցն ապահովում է տեղեկատվության փոխանակումը իրեն միացված բոլոր համակարգիչների միջև։ Համակարգչի տեսակը և դրա օգտագործած օպերացիոն համակարգը նշանակություն չունի:

Համացանցի հիմնական բջիջները լոկալ ցանցերն են (LAN – Local Area network): Եթե ​​որոշ տեղական ցանց ուղղակիորեն միացված է ինտերնետին, ապա յուրաքանչյուրը աշխատանքային կայանայս ցանցը նույնպես կարող է միանալ դրան: Կան նաև համակարգիչներ, որոնք ինքնուրույն միացված են ինտերնետին։ Նրանք կոչվում են հյուրընկալող համակարգիչներ(հյուրընկալող – սեփականատեր):

Ցանցին միացված յուրաքանչյուր համակարգիչ ունի իր հասցեն, որով բաժանորդը կարող է գտնել այն աշխարհի ցանկացած կետից։

Համացանցի կարևոր առանձնահատկությունն այն է, որ համատեղելով տարբեր ցանցեր, չի ստեղծում որևէ հիերարխիա՝ ցանցին միացված բոլոր համակարգիչները հավասար իրավունքներ ունեն։

Եւս մեկ տարբերակիչ հատկանիշԻնտերնետը շատ հուսալի է: Եթե ​​որոշ համակարգիչներ և կապի գծեր խափանվեն, ցանցը կշարունակի գործել: Այս հուսալիությունը ապահովվում է այն փաստով, որ ինտերնետը չունի մեկ կենտրոնկառավարում։ Եթե ​​որոշ կապի գծեր կամ համակարգիչներ խափանվում են, հաղորդագրությունները կարող են փոխանցվել կապի այլ գծերով, քանի որ միշտ կան տեղեկատվության փոխանցման մի քանի եղանակներ:

Ինտերնետը առևտրային կազմակերպություն չէ և որևէ մեկի սեփականությունը չէ: Համացանցից օգտվողներ կան աշխարհի գրեթե բոլոր երկրներում։

Օգտատերերը ցանցին միանում են հատուկ կազմակերպությունների համակարգիչների միջոցով, որոնք կոչվում են ինտերնետ ծառայություններ մատուցողներ։ Ինտերնետ կապը կարող է լինել մշտական ​​կամ ժամանակավոր: Ինտերնետ ծառայություններ մատուցողներն ունեն բազմաթիվ գծեր՝ օգտվողներին միացնելու համար, իսկ գերարագ գծեր՝ մնացած ինտերնետին միանալու համար: Հաճախ ավելի փոքր մատակարարները կապված են ավելի մեծերի հետ, որոնք իրենց հերթին կապված են այլ մատակարարների հետ:

Կազմակերպությունները, որոնք միմյանց հետ կապված են ամենաարագ կապի գծերով, կազմում են ցանցի հիմնական մասը կամ Backbon ինտերնետի ողնաշարը: Եթե ​​մատակարարը ուղղակիորեն միացված է գագաթին, ապա տեղեկատվության փոխանցման արագությունը կլինի առավելագույնը:

Իրականում օգտվողների և ինտերնետ ծառայություններ մատուցողների միջև տարբերությունը բավականին կամայական է: Յուրաքանչյուր ոք, ով միացրել է իր համակարգիչը կամ տեղական ցանցը ինտերնետին և տեղադրել է անհրաժեշտ ծրագրերը, կարող է ցանցային կապի ծառայություններ մատուցել այլ օգտվողներին: Մեկ օգտատերը, սկզբունքորեն, կարող է միանալ գերարագ գծի միջոցով անմիջապես ինտերնետի ողնաշարին:

Ընդհանուր առմամբ, ինտերնետը տեղեկատվություն է փոխանակում ցանցին միացված ցանկացած երկու համակարգչի միջև: Համացանցին միացված համակարգիչները հաճախ կոչվում են ինտերնետային հանգույցներ կամ կայքեր: , Անգլերեն կայքից բառից, որը թարգմանվում է որպես տեղ, տեղ: Ինտերնետ ծառայություններ մատուցողների մոտ տեղադրված հոսթները օգտվողներին հնարավորություն են տալիս մուտք գործել ինտերնետ: Կան նաև հանգույցներ, որոնք մասնագիտացած են տեղեկատվության տրամադրման գործում: Օրինակ, շատ ընկերություններ համացանցում ստեղծում են կայքեր, որոնց միջոցով նրանք տեղեկատվություն են տարածում իրենց ապրանքների և ծառայությունների մասին:

Ինչպե՞ս է փոխանցվում տեղեկատվությունը: Ինտերնետում օգտագործվում են երկու հիմնական հասկացություններ. հասցեն և արձանագրությունը. Ինտերնետին միացված ցանկացած համակարգիչ ունի իր յուրահատուկ հասցեն: Ինչպես փոստային հասցեն եզակիորեն նույնականացնում է անձի գտնվելու վայրը, այնպես էլ ինտերնետային հասցեն եզակիորեն նույնականացնում է համակարգչի գտնվելու վայրը ցանցում: Ինտերնետ հասցեները դրա ամենակարևոր մասն են, և դրանք մանրամասն կքննարկվեն ստորև:

Ինտերնետի միջոցով մի համակարգչից մյուսը ուղարկված տվյալները բաժանվում են փաթեթների: Նրանք շարժվում են համակարգիչների միջև, որոնք կազմում են ցանցային հանգույցներ.Նույն հաղորդագրության փաթեթները կարող են տարբեր երթուղիներ ունենալ: Յուրաքանչյուր փաթեթ ունի իր մակնշումը, որն ապահովում է փաստաթղթի ճիշտ հավաքումը համակարգչում, որին ուղղված է հաղորդագրությունը:

Ի՞նչ է արձանագրությունը: Ինչպես նախկինում ասվեց, արձանագրությունը փոխգործակցության կանոններն են: Օրինակ, դիվանագիտական ​​արձանագրությունը սահմանում է, թե ինչ անել օտարերկրյա հյուրերի հետ հանդիպելիս կամ ընդունելություն կազմակերպելիս: Ցանցային արձանագրությունը սահմանում է նաև ցանցին միացված համակարգիչների շահագործման կանոններ: Ստանդարտ արձանագրությունները ստիպում են տարբեր համակարգիչներ «խոսել նույն լեզվով»: Սա հնարավորություն է տալիս ինտերնետին միացնել տարբեր տեսակի համակարգիչներ, որոնք աշխատում են տարբեր օպերացիոն համակարգերով:

Ինտերնետի հիմնական արձանագրությունները TCP/IP արձանագրությունների փաթեթն են: Նախևառաջ անհրաժեշտ է պարզաբանել, որ TCP/IP-ի տեխնիկական ըմբռնման մեջ - սա ոչ թե մեկ ցանցային արձանագրություն է, այլ երկու արձանագրություն տարբեր մակարդակներցանցային մոդելը (սա այսպես կոչված արձանագրությունների փաթեթ): TCP արձանագրություն - արձանագրություն տրանսպորտի մակարդակը.Նա վերահսկում է այն, ինչ ինչպես է տեղի ունենում տվյալների փոխանցումը: IP արձանագրություն - հասցեն։Նա պատկանում է ցանցի մակարդակըև որոշում է որտեղ տեղի է ունենում փոխանցումը.

Արձանագրություն TCP. Համաձայն TCP արձանագրության , ուղարկված տվյալները «կտրվում են» փոքր փաթեթների, որից հետո յուրաքանչյուր փաթեթ նշվում է այնպես, որ այն պարունակում է ստացողի համակարգչում փաստաթղթի ճիշտ հավաքման համար անհրաժեշտ տվյալները:

TCP արձանագրության էությունը հասկանալու համար կարելի է պատկերացնել նամակագրությամբ շախմատի խաղ, երբ երկու մասնակից միաժամանակ խաղում են մեկ տասնյակ պարտիա։ Յուրաքանչյուր քայլ գրանցվում է առանձին քարտի վրա՝ նշելով խաղի համարը և շարժման համարը: Այս դեպքում, նույն փոստի ալիքով երկու գործընկերների միջև կան մինչև մեկ տասնյակ կապեր (մեկը յուրաքանչյուր կողմի համար): Երկու համակարգիչ, որոնք միացված են մեկ ֆիզիկական կապով, կարող են նմանապես աջակցել մի քանի TCP միացումներ միաժամանակ: Օրինակ, երկու միջանկյալ ցանցային սերվերներ կարող են միաժամանակ միմյանց փոխանցել բազմաթիվ TCP փաթեթներ բազմաթիվ հաճախորդներից մեկ հաղորդակցության գծի վրա երկու ուղղություններով:

Երբ մենք աշխատում ենք ինտերնետում, մենք կարող ենք միաժամանակ փաստաթղթեր ստանալ Ամերիկայից, Ավստրալիայից և Եվրոպայից մեկ հեռախոսագծի միջոցով: Յուրաքանչյուր փաստաթղթի փաթեթները ստացվում են առանձին, ժամանակին առանձնացված, և երբ ստացվում են, հավաքվում են տարբեր փաստաթղթերի մեջ:

Արձանագրություն IP . Հիմա եկեք նայենք հասցեի արձանագրությանը - IP (Internet Protocol): Դրա էությունն այն է, որ Համաշխարհային ցանցի յուրաքանչյուր մասնակից պետք է ունենա իր յուրահատուկ հասցեն (IP հասցեն): Առանց դրա, մենք չենք կարող խոսել TCP փաթեթների ճշգրիտ առաքման մասին դեպի ցանկալի նպատակակետ: աշխատավայր. Այս հասցեն արտահայտված է շատ պարզ՝ չորս թիվ, օրինակ՝ 195.38.46.11։ Մենք ավելի մանրամասն կանդրադառնանք IP հասցեի կառուցվածքին ավելի ուշ: Այն կազմակերպված է այնպես, որ յուրաքանչյուր համակարգիչ, որով անցնում է ցանկացած TCP փաթեթ, կարող է այս չորս թվերից որոշել, թե իր ամենամոտ «հարևաններից» որն է պետք փոխանցել փաթեթը, որպեսզի այն «ավելի մոտ» լինի ստացողին: Վերջնական քանակի փոխանցումների արդյունքում TCP փաթեթը հասնում է հասցեատիրոջը:

«Ավելի մոտ» բառը չակերտների մեջ դրված է մի պատճառով։ Այս դեպքում գնահատվում է ոչ թե աշխարհագրական «մոտությունը»։ Հաշվի են առնված կապի պայմանները և գծի թողունակությունը։ Երկու համակարգիչ, որոնք տեղակայված են տարբեր մայրցամաքներում, բայց միացված են բարձր արդյունավետությամբ տիեզերական կապի գծով, համարվում են միմյանց «ավելի մոտ», քան հարևան գյուղերի երկու համակարգիչները, որոնք միացված են պարզ հեռախոսային լարով: Հատուկ գործիքներ են օգտագործվում հարցերը լուծելու համար, թե ինչն է համարվում «ավելի մոտ» և ինչն է «հետագա». երթուղիչներ.Ցանցում երթուղիչների դերը սովորաբար կատարում են մասնագիտացված համակարգիչներ, բայց դրանք կարող են նաև լինել հատուկ ծրագրեր, աշխատում է ցանցի հանգույցային սերվերների վրա։

TCP/IP արձանագրության կույտ

TCP/IP արձանագրության կույտ- ցանցային տվյալների փոխանցման արձանագրությունների մի շարք, որոնք օգտագործվում են ցանցերում, ներառյալ ինտերնետը: TCP/IP անվանումը առաջացել է ընտանիքի երկու ամենակարևոր արձանագրություններից՝ Փոխանցման Կառավարման Արձանագրությունից (TCP) և Ինտերնետ Արձանագրությունից (IP), որոնք մշակվել և նկարագրվել են առաջինը այս ստանդարտում:

Արձանագրությունները միմյանց հետ աշխատում են կույտով: բուրգ, կույտ) - սա նշանակում է, որ ավելի բարձր մակարդակում գտնվող արձանագրությունն աշխատում է ստորինի «վերևում»՝ օգտագործելով ինկապսուլյացիայի մեխանիզմներ: Օրինակ, TCP արձանագրությունն աշխատում է IP արձանագրության վերևում:

TCP/IP արձանագրության փաթեթը ներառում է չորս շերտ.

  • կիրառական շերտ
  • տրանսպորտային շերտ
  • ցանցային շերտ (ինտերնետ շերտ),
  • կապի շերտ:

Այս մակարդակների արձանագրությունները լիովին իրականացնում են OSI մոդելի ֆունկցիոնալությունը (Աղյուսակ 1): IP ցանցերում օգտատերերի բոլոր փոխազդեցությունները կառուցված են TCP/IP արձանագրության փաթեթի վրա: Կույտը անկախ է տվյալների փոխանցման ֆիզիկական միջավայրից:

Աղյուսակ 1– TCP/IP արձանագրության փաթեթի և OSI հղման մոդելի համեմատություն

Կիրառական շերտ

Հավելվածի շերտն այն է, որտեղ գործում են ցանցային հավելվածների մեծ մասը:

Այս ծրագրերն ունեն իրենց հաղորդակցման արձանագրությունները, ինչպիսիք են HTTP-ը WWW-ի համար, FTP (ֆայլի փոխանցում), SMTP (էլ.փոստ), SSH (անվտանգ կապ հեռավոր մեքենայի հետ), DNS (խորհրդանշական անունների քարտեզագրում IP հասցեներին) և շատ ուրիշներ:

Հիմնականում այս արձանագրությունները աշխատում են TCP կամ UDP-ի վրա և կապված են որոշակի նավահանգստի հետ, օրինակ.

  • HTTP դեպի TCP պորտ 80 կամ 8080,
  • FTP դեպի TCP պորտ 20 (տվյալների փոխանցման համար) և 21 (կառավարման հրամանների համար),
  • DNS հարցումներ UDP (ավելի հաճախ TCP) պորտի 53-ում,

Տրանսպորտային շերտ

Տրանսպորտային շերտի արձանագրությունները կարող են լուծել հաղորդագրությունների չերաշխավորված առաքման խնդիրը («հաղորդագրությունը հասել է ստացողին»), ինչպես նաև երաշխավորել տվյալների ժամանման ճիշտ հաջորդականությունը: TCP/IP փաթեթում տրանսպորտային արձանագրությունները որոշում են, թե որ հավելվածի համար են նախատեսված տվյալները:

Այս շերտում տրամաբանորեն ներկայացված ավտոմատ երթուղային արձանագրությունները (քանի որ դրանք աշխատում են IP-ի վերևում) իրականում ցանցի շերտի արձանագրությունների մի մասն են. օրինակ OSPF (IP ID 89):

TCP (IP ID 6) «երաշխավորված» կապի նախապես հաստատված տրանսպորտային մեխանիզմ է, որն ապահովում է հավելվածին տվյալների հուսալի հոսք, ապահովում է վստահություն, որ ստացված տվյալները սխալ չեն, կորցնելու դեպքում նորից պահանջում են տվյալներ և վերացնում է կրկնօրինակումը: տվյալները։ TCP-ն թույլ է տալիս կարգավորել ցանցի բեռը, ինչպես նաև նվազեցնել տվյալների հետաձգումը մեծ հեռավորությունների վրա փոխանցելիս: Ավելին, TCP-ն ապահովում է, որ ստացված տվյալները ուղարկվեն ճիշտ նույն հաջորդականությամբ։ Սա նրա հիմնական տարբերությունն է UDP-ից:

UDP (IP ID 17) առանց կապի տվյալների գրամի փոխանցման արձանագրություն: Այն նաև կոչվում է «անվստահելի» փոխանցման արձանագրություն՝ հաղորդագրության առաքումը ստացողին ստուգելու անհնարինության, ինչպես նաև փաթեթների հնարավոր խառնման իմաստով։ Ծրագրերը, որոնք պահանջում են տվյալների երաշխավորված փոխանցում, օգտագործում են TCP արձանագրությունը:

UDP-ն սովորաբար օգտագործվում է այնպիսի ծրագրերում, ինչպիսիք են վիդեո հոսքը և Համակարգչային խաղեր, որտեղ փաթեթների կորուստը ընդունելի է, և հարցումը նորից փորձելը դժվար է կամ արդարացված չէ, կամ մարտահրավերներին պատասխանող հավելվածներում (օրինակ՝ DNS հարցումները), որտեղ կապ ստեղծելն ավելի շատ ռեսուրսներ է պահանջում, քան նորից ուղարկելը։

Ե՛վ TCP, և՛ UDP-ն օգտագործում են մի համար, որը կոչվում է պորտ՝ իրենց վերին շերտի արձանագրությունը նույնականացնելու համար:

Ցանցային շերտ

Ինտերնետ շերտը ի սկզբանե նախատեսված էր տվյալների փոխանցման համար մեկ (ենթ)ցանցից մյուսը: Համաշխարհային ցանցի հայեցակարգի մշակմամբ ներդրվեց մակարդակը լրացուցիչ հնարավորություններցանկացած ցանցից ցանկացած ցանց փոխանցելու համար՝ անկախ ցածր մակարդակի արձանագրություններից, ինչպես նաև հեռավոր կողմից տվյալներ պահանջելու հնարավորությունից, օրինակ՝ ICMP արձանագրությունում (օգտագործվում է IP կապի ախտորոշիչ տեղեկատվություն փոխանցելու համար) և IGMP (օգտագործվում է): կառավարել բազմահաղորդակցական հոսքերը):

ICMP-ը և IGMP-ը գտնվում են IP-ի վերևում և պետք է անցնեն հաջորդ տրանսպորտային շերտը, բայց ֆունկցիոնալ առումով դրանք ցանցային շերտի արձանագրություններ են և, հետևաբար, չեն կարող տեղավորվել OSI մոդելի մեջ:

IP ցանցի արձանագրության փաթեթները կարող են պարունակել կոդ, որը ցույց է տալիս, թե հաջորդ շերտի որ արձանագրությունն օգտագործել փաթեթից տվյալներ հանելու համար: Այս թիվը եզակի է IP արձանագրության համարը. ICMP-ը և IGMP-ը համարակալված են համապատասխանաբար 1 և 2 համարներով:

Տվյալների կապի շերտ

Կապի շերտը նկարագրում է, թե ինչպես են տվյալների փաթեթները փոխանցվում միջով ֆիզիկական շերտ, այդ թվում կոդավորումը(այսինքն՝ բիթերի հատուկ հաջորդականություններ, որոնք որոշում են տվյալների փաթեթի սկիզբն ու վերջը): Ethernet-ը, օրինակ, փաթեթի վերնագրի դաշտերում պարունակում է նշում, թե որ մեքենայի կամ ցանցի մեքենաների համար է նախատեսված փաթեթը:

Հղման շերտի արձանագրությունների օրինակներն են՝ Ethernet, Wi-Fi, Frame Relay, Token Ring, ATM և այլն:

Տվյալների կապի շերտը երբեմն բաժանվում է 2 ենթաշերտի՝ ՍՊԸ-ի և MAC-ի:

Բացի այդ, տվյալների կապի շերտը նկարագրում է տվյալների փոխանցման միջավայրը (լինի դա կոաքսիալ մալուխ, ոլորված զույգ, օպտիկական մանրաթել կամ ռադիոալիք), նման միջավայրի ֆիզիկական բնութագրերը և տվյալների փոխանցման սկզբունքը (ալիքի բաժանում, մոդուլյացիան, ազդանշանի ամպլիտուդը, ազդանշանի հաճախականությունը, փոխանցման համաժամացման մեթոդը, հետաձգման արձագանքը և առավելագույն հեռավորությունը):

Էկապսուլյացիա

Էկապսուլյացիան բարձր մակարդակի փաթեթների (հնարավոր է տարբեր արձանագրությունների) փաթեթավորումն է կամ բույն դնելը նույն արձանագրության (ստորին մակարդակի) փաթեթների մեջ՝ ներառյալ հասցեն:

Օրինակ, երբ հավելվածը պետք է հաղորդագրություն ուղարկի TCP-ի միջոցով, կատարվում է գործողությունների հետևյալ հաջորդականությունը (նկ. 2).

Նկար 2 – Էկապսուլյացիայի գործընթացը

  • նախ և առաջ դիմումը լրացնում է տվյալների հատուկ կառուցվածք, որում նշվում է ստացողի մասին տեղեկություն (ցանցային արձանագրություն, IP հասցե, TCP պորտ);
  • փոխանցում է հաղորդագրությունը, դրա երկարությունը և կառուցվածքը ստացողի մասին տեղեկատվության հետ TCP արձանագրության մշակողին (փոխադրման շերտ);
  • TCP կարգավորիչը ձևավորում է հատված, որտեղ հաղորդագրությունը տվյալ է, իսկ վերնագրերը պարունակում են ստացողի TCP պորտը (ինչպես նաև այլ տվյալներ);
  • TCP կարգավորիչը գեներացված հատվածը փոխանցում է IP մշակողին (ցանցային շերտ);
  • IP մշակողը վերաբերվում է TCP փոխանցվող հատվածին որպես տվյալների և նախորդում է դրան իր վերնագրով (որը, մասնավորապես, պարունակում է ստացողի IP հասցեն՝ վերցված նույն հավելվածի տվյալների կառուցվածքից և վերին արձանագրության համարը).
  • IP մշակողը ստացված փաթեթը փոխանցում է տվյալների կապի շերտին, որը կրկին համարում է այս փաթեթը որպես «հում» տվյալ;
  • կապի մակարդակի մշակիչը, ինչպես նախորդ մշակողները, ավելացնում է իր վերնագիրը սկզբին (որը նաև ցույց է տալիս վերին մակարդակի արձանագրության համարը, մեր դեպքում այն ​​0x0800 (IP) է) և շատ դեպքերում ավելացնում է վերջնականը: ստուգիչ գումար, դրանով իսկ ձևավորելով շրջանակ;
  • Այնուհետև ստացված շրջանակը փոխանցվում է ֆիզիկական շերտին, որը բիթերը վերածում է էլեկտրական կամ օպտիկական ազդանշանների և ուղարկում հաղորդման միջավայր։

Ստացող կողմում հակառակ գործընթացը (ներքևից վեր), որը կոչվում է decapsulation, կատարվում է տվյալների փաթեթավորումը և դրանք հավելվածին ներկայացնելու համար:

Առնչվող տեղեկություններ.



2015-2020 lektsii.org -

Տրանսպորտային շերտ (TL)սահմանում է ցանցով փաթեթների տեղափոխման կանոնները. Տրանսպորտային շերտը վերահսկում է առանձին փաթեթների վերջից մինչև վերջ առաքումը, այն հաշվի չի առնում որևէ կախվածություն այդ փաթեթների միջև (նույնիսկ նույն հաղորդագրությանը պատկանող): Այն վերաբերվում է յուրաքանչյուր փաթեթին այնպես, կարծես յուրաքանչյուր մաս պատկանել է առանձին հաղորդագրության, անկախ նրանից, թե դա իրականում կա, թե ոչ: Տրանսպորտային շերտի արձանագրությունները ապահովում են, որ բոլոր հաղորդագրությունները հասնում են իրենց նպատակակետին անձեռնմխելի, և որ փաթեթները պատվիրված են իրենց սկզբնական հերթականությամբ: Տրանսպորտային շերտում իրականացվում է տեղեկատվության խախտումների մոնիտորինգ և սխալների վերահսկում, ինչպես նաև հոսքի վերահսկում աղբյուր-նպատակակետ ճանապարհով:

Տրանսպորտային շերտը կատարում է հետևյալ խնդիրները.

  • Սպասարկման կետի հասցեավորում. Համակարգիչները հաճախ միաժամանակ մի քանի ծրագրեր են գործարկում: Այդ իսկ պատճառով, աղբյուր-նպատակային առաքում նշանակում է առաքում ոչ միայն մի համակարգչից մյուսին, այլ նաև տվյալ գործընթացից (գործող ծրագիր) մի համակարգչի վրա տվյալ գործընթացին (գործող ծրագիր) մյուսի վրա: Հետևաբար, տրանսպորտային շերտի վերնագիրը պետք է ներառի հասցեի տեսակ, որը կոչվում է սպասարկման կետի հասցե (կամ նավահանգիստ): Ցանցային շերտը յուրաքանչյուր փաթեթ է հասցնում համակարգչի ճիշտ հասցեին. Տրանսպորտային շերտը ամբողջական հաղորդագրությունը փոխանցում է այդ համակարգչի ճիշտ գործընթացին:
  • Սեգմենտավորում և վերահավաքում. Հաղորդագրությունը բաժանված է փոխադրելի հատվածների, որոնցից յուրաքանչյուրը պարունակում է հաջորդական համար: Այս թվերը հնարավորություն են տալիս տրանսպորտային շերտին, իր նպատակակետին հասնելուց հետո, ճիշտ հավաքել հաղորդագրությունը և փոխարինել փոխանցման ընթացքում կորցրած փաթեթները:
  • Կապի կառավարում. Տրանսպորտային շերտը կարող է լինել միացման կողմնորոշված ​​(առանց կապի փոխանցում) կամ կապի վրա հիմնված փոխանցում (տվյալների ռեժիմ): Անկապ տրանսպորտային շերտը (նախապես հաստատված վիրտուալ կապի միջոցով) մշակում է յուրաքանչյուր սեգմենտը որպես անկախ փաթեթ և այն առաքում է նպատակակետ մեքենայի տրանսպորտային շերտին: Կապի վրա հիմնված տրանսպորտային շերտը նախքան փաթեթներ առաքելը նախ կապ է հաստատում տրանսպորտային շերտի հետ նպատակակետ համակարգչի վրա: Բոլոր տվյալները փոխանցելուց հետո կապն ավարտվում է:

    Անկապ ռեժիմում տրանսպորտային շերտը օգտագործվում է առանձին տվյալների գծագրեր փոխանցելու համար՝ առանց երաշխավորելու դրանց հուսալի առաքումը: Միացման վրա հիմնված ռեժիմն օգտագործվում է տվյալների հուսալի առաքման համար:

  • Հոսքերի վերահսկողությունը. Ինչպես տվյալների կապի շերտը, տրանսպորտային շերտը պատասխանատու է հոսքի վերահսկման համար: Այնուամենայնիվ, այս մակարդակում հոսքի վերահսկումն իրականացվում է ծայրից ծայր:
  • Սխալների վերահսկում. Ինչպես տվյալների կապի շերտը, տրանսպորտային շերտը պատասխանատու է սխալների վերահսկման համար: Հաղորդման տրանսպորտային շերտը ապահովում է, որ ամբողջական հաղորդագրությունը առանց սխալի (վնաս, կորուստ կամ կրկնօրինակում) հասնում է ստացման տրանսպորտային շերտին: Սխալների ուղղումը սովորաբար տեղի է ունենում վերահաղորդման միջոցով:

Session Layer SL- ցանցային երկխոսության վերահսկիչ: Այն հաստատում, պահպանում և համաժամացնում է փոխազդեցությունները հաղորդակցվող համակարգերի միջև:

Օգտագործելով նիստի շերտը (Session Layer) կողմերի միջև կազմակերպվում է երկխոսություն, արձանագրվում, թե կողմերից ով է նախաձեռնողը, կողմերից որն է ակտիվ և ինչպես է ավարտվում երկխոսությունը։

Նիստի շերտի առաջադրանքները հետևյալն են.

  • Երկխոսության կառավարում. Նիստի շերտթույլ է տալիս երկու համակարգեր մտնել երկխոսության մեջ: Այն թույլ է տալիս հաղորդագրությունների փոխանակում երկու գործընթացների միջև: Այս դեպքում հնարավոր են հետևյալ ռեժիմները՝ կամ կիսադուպլեքս (միաժամանակ մեկ ուղի) կամ լրիվ դուպլեքս (միաժամանակ երկու ուղի): Օրինակ, տերմինալի և հիմնական ֆրեյմի միջև երկխոսությունը կարող է լինել կիսադուպլեքս:
  • Համաժամացում. Նիստի շերտԹույլ է տալիս գործընթացին տվյալների հոսքին հսկիչ կետեր (համաժամացման կետեր) ավելացնելու համար: Օրինակ, եթե համակարգը ուղարկում է 2000 էջանոց ֆայլ, ապա ցանկալի է, որ յուրաքանչյուր 100 էջից հետո անցակետեր մտցվեն՝ համոզվելու համար, որ յուրաքանչյուր 100 էջանոց մոդուլն ինքնուրույն ընդունվի և ճանաչվի: Այս դեպքում, եթե խախտում է տեղի ունենում 523 էջի փոխանցման ժամանակ, միակ էջը, որը պահանջվում է և նորից կուղարկվի համակարգի վերականգնումից հետո, 501-րդ էջն է (հինգերորդ հարյուրի առաջին էջը)

Ներկայացման շերտվերաբերում է ավելի ցածր մակարդակներին տեղեկատվություն տրամադրելու ձևին, օրինակ՝ տեղեկատվության վերակոդավորման կամ գաղտնագրման:

Ներկայացման շերտի խնդիրներն են.

  • Տեղեկությունների վերակոդավորում. Գործընթացները (գործող ծրագրերը) երկու համակարգերում սովորաբար փոխանակում են տեղեկատվությունը նիշերի տողերի, թվերի և այլնի տեսքով: Տեղեկատվությունը փոխանցելուց առաջ պետք է վերածվի բիթային հոսքերի: Քանի որ տարբեր համակարգիչներօգտագործել տարբեր կոդավորման համակարգեր, ներկայացման շերտպատասխանատու է դրանց միջև փոխազդելու ունակության համար տարբեր մեթոդներկոդավորումը։ Ներկայացման շերտհաղորդիչում տեղեկատվությունը փոխում է հաղորդիչին հատուկ ձևից ընդհանուր ձևի: Ներկայացման շերտընդունող համակարգչում սովորական ձևաչափը փոխարինում է իր ստացողի ձևաչափով:
  • Կոդավորումը. Առաքելու համար գաղտնի տեղեկատվություն, համակարգը պետք է ապահովի գաղտնիությունը։ Կոդավորումը նշանակում է, որ հաղորդիչը սկզբնական տեղեկատվությունը փոխակերպում է այլ ձևի և ստացված հաղորդագրությունն ուղարկում ցանցով: Վերծանումը պետք է լինի սկզբնական գործընթացի ճիշտ հակառակը, որպեսզի հաղորդագրությունը վերադառնա իր սկզբնական ձևին:
  • Սեղմում. Տվյալների սեղմումը նվազեցնում է տեղեկատվության մեջ պարունակվող բիթերի քանակը: Տվյալների սեղմումը հատկապես կարևոր է դառնում մուլտիմեդիա փոխանցման մեջ, ինչպիսիք են տեքստը, աուդիո և վիդեո:

Կիրառական շերտ (AL)նույն առաջադրանքը (ծրագիրը) իրականացնող հեռավոր հանգույցների միջև փոխանակվող արձանագրությունների մի շարք է: Կիրառական շերտթույլ է տալիս օգտագործողին (անձ կամ ծրագրային ապահովում) մուտք գործել ցանց: Այն տրամադրում է օգտատերերի միջերեսներ և աջակցություն ծառայությունների համար՝ էլ. հեռավոր մուտքև միջոցների փոխանցում, հանրային տվյալների բազայի կառավարում և բաշխված տեղեկատվական ծառայությունների այլ տեսակներ:

Դիմումի շերտի կողմից մատուցվող ծառայությունների օրինակներ.

  • Ցանցի վիրտուալ տերմինալ. Ցանցի վիրտուալ տերմինալ - ծրագրային տարբերակըֆիզիկական տերմինալ, այն թույլ է տալիս օգտվողին մուտք գործել հեռավոր հոսթ: Դա անելու համար հավելվածը հեռակա հոսթի վրա ստեղծում է տերմինալի ծրագրային էմուլյացիա: Օգտագործողի համակարգիչը շփվում է ծրագրային ապահովման տերմինալի հետ, որն էլ իր հերթին շփվում է հյուրընկալողի հետ և հակառակը։ Հեռավոր հոսթը սահմանում է այս կապը որպես կապ իր սեփական տերմինալներից մեկի հետ և թույլ է տալիս մուտք գործել:
  • Ֆայլերի փոխանցում, մուտք և կառավարում. Այս հավելվածը թույլ է տալիս օգտվողին մուտք գործել հեռավոր հոսթի ֆայլեր՝ փոփոխելու կամ կարդալու տվյալները, ֆայլերը հեռակա համակարգչից առբերելու՝ տեղական համակարգչում օգտագործելու համար և կառավարելու կամ կառավարելու ֆայլերը հեռավոր համակարգչի վրա:
  • Փոստային ծառայություններ. Այս հավելվածը հիմք է տալիս էլփոստ ուղարկելու և պահելու համար:
  • Տեղեկատու ծառայություններ. Այս հավելվածը տրամադրում է տվյալների բաշխված աղբյուրներ և հասանելիություն տարբեր օբյեկտների և ծառայությունների մասին գլոբալ տեղեկատվությանը:

Ինտերնետային արձանագրությունների փաթեթ

Internet2 արձանագրությունների փաթեթը մշակվել է OSI մոդելից առաջ: Հետևաբար, ինտերնետ պրոտոկոլների փաթեթի շերտերը չեն համապատասխանում OSI մոդելի համապատասխան շերտերին: Ինտերնետային արձանագրությունների փաթեթը բաղկացած է հինգ շերտերից՝ ֆիզիկական, տվյալների կապ, ցանց, տրանսպորտ և հավելված: Առաջին չորս մակարդակները ապահովում են ֆիզիկական չափանիշներ, ցանցային ինտերֆեյս, ինտերնետով աշխատելու և տրանսպորտային գործառույթներ, որոնք համապատասխանում են OSI մոդելի առաջին չորս շերտերին: OSI մոդելի վերին երեք շերտերը ներկայացված են ինտերնետ արձանագրության փաթեթում մեկ շերտով, որը կոչվում է կիրառական շերտ: 1.3.


Բրինձ.

1.3. ՀՕՊ Հասցեի լուծման արձանագրություն
Հասցեի որոնման արձանագրություն բանկոմատ Ասինխրոն փոխանցման ռեժիմ
Ասինխրոն փոխանցման ռեժիմ BGP Սահմանային դարպասի արձանագրություն
Edge Routing արձանագրություն DNS Դոմեյն Անվան Համակարգ
Դոմեյն Անվան Համակարգ Ethernet Ethernet ցանց
Ethernet ցանց FDDI Օպտիկամանրաթելային բաշխված տվյալների ինտերֆեյս
Օպտիկամանրաթելային բաշխված տվյալների ինտերֆեյս HTTP Hyper Text Transfer Protocol
Հիպերտեքստի փոխանցման արձանագրություն FTP Ֆայլերի փոխանցման արձանագրություն
Ֆայլերի փոխանցման արձանագրություն ICMP Ինտերնետի կառավարման հաղորդագրությունների արձանագրություն
Վերահսկիչ հաղորդագրությունների արձանագրություն IGMP Ինտերնետ խմբի կառավարման արձանագրություն
Ինտերնետ խմբի (օգտագործողի) կառավարման արձանագրություն IP Ինտերնետային արձանագրություն
Ինտերնետային արձանագրություն NFS Ցանցային ֆայլային համակարգ Արձանագրությունցանցային մուտք
ֆայլային համակարգերին OSPF Նախ բացեք ամենակարճ ճանապարհը
Բացեք ամենակարճ ալիքի նախապատվության արձանագրությունը PDH Պլեզիոխրոն թվային հիերարխիա
Պլեզիոխրոնիկ թվային հիերարխիա ՊՄԳ Կետ առ կետ հաղորդակցման արձանագրություն

Արձանագրությունների կույտցանցային արձանագրությունների հիերարխիկորեն կազմակերպված շարք է, որը բավարար է ցանցում հանգույցների փոխազդեցությունը կազմակերպելու համար: Արձանագրությունները ցանցում գործում են միաժամանակ, ինչը նշանակում է, որ արձանագրությունների աշխատանքը պետք է կազմակերպվի այնպես, որ չլինեն հակասություններ կամ անավարտ գործողություններ։ Հետևաբար, արձանագրությունների կույտը բաժանված է հիերարխիկորեն կառուցված մակարդակների, որոնցից յուրաքանչյուրը կատարում է որոշակի առաջադրանք՝ պատրաստել, ստանալ, փոխանցել տվյալներ և դրա հետ հետագա գործողություններ:

Շերտերի քանակը տատանվում է ըստ արձանագրության հատուկ փաթեթի: Ստորին շերտի արձանագրությունները հաճախ իրականացվում են ծրագրաշարի և սարքաշարի համադրությամբ, մինչդեռ ավելի բարձր մակարդակի արձանագրությունները սովորաբար իրականացվում են ծրագրային ապահովման մեջ:

Ցանցերում լայնորեն կիրառվող պրոտոկոլների բավարար քանակություն կա։ Արձանագրությունների ամենատարածված փաթեթներն են՝ OSI ստանդարտացման միջազգային կազմակերպություն, TCP/IP, որն օգտագործվում է ինտերնետում և շատ ցանցերում՝ հիմնված UNIX օպերացիոն համակարգի վրա, IPX/SPX Novell-ից, NetBIOS/SMB՝ մշակված Microsoft-ի և IBM-ի կողմից, DECnet-ից: Digital Equipment Corporation, SNA IBM-ից և մի քանի ուրիշներ:

Հանրագիտարան YouTube

    1 / 3

    Տվյալների ցանցերի հիմունքները. OSI մոդելը և TCP IP պրոտոկոլի կույտը: Ethernet հիմունքներ.

    Արձանագրությունների կույտ

    Համակարգչային գիտություն։ Ցանցային տեխնոլոգիաներ OSI արձանագրության փաթեթ: Ֆոքսֆորդի առցանց ուսուցման կենտրոն

    սուբտիտրեր

Ստանդարտ կապի արձանագրության կույտեր

OSI

Կարևոր է տարբերակել OSI մոդելԵվ OSI արձանագրության կույտ:Մինչդեռ OSI մոդելը փոխգործունակության հայեցակարգային շրջանակ է բաց համակարգեր, OSI ստեկը պրոտոկոլի հատուկ բնութագրերի մի շարք է:

Ի տարբերություն այլ արձանագրությունների կույտերի, OSI կույտը լիովին համապատասխանում է OSI մոդելին, ներառյալ այս մոդելում սահմանված բոլոր յոթ փոխգործունակության շերտերի արձանագրության բնութագրերը.

  • Վրա ֆիզիկականԵվ կապի մակարդակները OSI կույտը աջակցում է Ethernet, Token Ring, FDDI արձանագրությունները, ինչպես նաև LLC, X.25 և ISDN արձանագրությունները, այսինքն՝ օգտագործում է բոլոր հանրաճանաչ ստորին շերտի արձանագրությունները, որոնք մշակվել են կույտից դուրս, ինչպես շատ այլ կույտեր:
  • Ցանցային շերտներառում է համեմատաբար հազվադեպ օգտագործվող Կապի վրա հիմնված ցանցային արձանագրությունը (CONP) և առանց կապի ցանցի արձանագրությունը (CLNP): Ինչպես հուշում են անունները, առաջինը միացմանն ուղղված է, երկրորդը՝ առանց կապի։ OSI կույտի երթուղավորման առավել տարածված արձանագրություններն են ES-IS (End System - Intermediate System) վերջի և միջանկյալ համակարգերի միջև և IS-IS (Intermediate System - Intermediate System) միջանկյալ համակարգերի միջև:
  • Տրանսպորտային շերտ OSI ստեկը, OSI մոդելում իր համար սահմանված գործառույթներին համապատասխան, թաքցնում է կապի վրա հիմնված և առանց կապի ցանցային ծառայությունների միջև եղած տարբերությունները, որպեսզի օգտագործողները ստանան ծառայության պահանջվող որակը՝ անկախ ցանցի հիմքում ընկած շերտից: Դա ապահովելու համար տրանսպորտային շերտը օգտվողից պահանջում է նշել ծառայության ցանկալի ծավալը:
  • Ծառայություններ կիրառման մակարդակըապահովել ֆայլերի փոխանցում, տերմինալի էմուլյացիա, գրացուցակի ծառայություններ և փոստ: Դրանցից ամենատարածվածներն են տեղեկատու ծառայությունը (X.500 ստանդարտ), էլեկտրոնային փոստը (X.400 ստանդարտ), վիրտուալ տերմինալի արձանագրությունը (VTP), ֆայլերի փոխանցման, մուտքի և կառավարման (FTAM) արձանագրությունը, վերահասցեավորման և աշխատանքի կառավարման արձանագրությունը (JTM): ).

TCP/IP

TCP/IP արձանագրությունների փաթեթը ցանցային արձանագրությունների մի շարք է, որոնց վրա հիմնված է ինտերնետը: Սովորաբար, TCP/IP փաթեթում OSI մոդելի վերին 3 շերտերը (հավելված, ներկայացում և նիստ) միավորվում են մեկ հավելվածի մեջ: Քանի որ նման բուրգը չի ապահովում տվյալների փոխանցման միասնական արձանագրություն, տվյալների տեսակի որոշման գործառույթները փոխանցվում են հավելվածին:

TCP/IP կույտի շերտեր.

  1. Տվյալների կապի շերտնկարագրում է, թե ինչպես են տվյալների փաթեթները փոխանցվում ֆիզիկական շերտի միջոցով, ներառյալ կոդավորումը (այսինքն՝ բիթերի հատուկ հաջորդականություններ, որոնք որոշում են տվյալների փաթեթի սկիզբն ու վերջը):
  2. Ցանցային շերտի սկզբանե նախատեսված է տվյալներ մեկ (ենթ)ցանցից մյուսը փոխանցելու համար: Նման արձանագրության օրինակներ են X.25-ը և IPC-ն ARPANET-ում: Գլոբալ ցանցի հայեցակարգի մշակմամբ շերտին ավելացվեցին լրացուցիչ հնարավորություններ՝ ցանկացած ցանցից ցանկացած ցանց փոխանցելու համար՝ անկախ ցածր մակարդակի արձանագրություններից, ինչպես նաև հեռավոր կողմից տվյալներ պահանջելու հնարավորություն։
  3. Արձանագրություններ տրանսպորտային շերտկարող է լուծել հաղորդագրությունների չերաշխավորված առաքման խնդիրը («հաղորդագրությունը հասել է հասցեատիրոջը»), ինչպես նաև երաշխավորել տվյալների ժամանման ճիշտ հաջորդականությունը:
  4. Վրա կիրառման մակարդակըՑանցային հավելվածների մեծ մասն աշխատում է: Այս ծրագրերն ունեն իրենց հաղորդակցման արձանագրությունները, ինչպիսիք են՝ HTTP-ը WWW-ի համար, FTP (ֆայլի փոխանցում), SMTP (էլ.փոստ), SSH (անվտանգ կապ հեռավոր մեքենայի հետ), DNS (խորհրդանշական անուն IP հասցեի լուծման համար) և շատ ուրիշներ:

Տարաձայնություններ կան այն մասին, թե ինչպես կարելի է տեղավորել TCP/IP մոդելը OSI մոդելի մեջ, քանի որ այս մոդելների շերտերը նույնը չեն: TCP/IP փաթեթի պարզեցված մեկնաբանությունը կարող է ներկայացվել հետևյալ կերպ.

OSI TCP/IP
7. Կիրառվել է HTTP, FTP, Telnet, SMTP, DNS (RIP, աշխատում է UDP-ի վերևում և BGP, աշխատում է TCP-ի վրա, ցանցի շերտի մաս են կազմում), LDAP Կիրառվել է
6. Ներկայացումներ
5. Նիստ
4. Տրանսպորտ TCP, UDP, RTP, NCP) և ծառայության գովազդային արձանագրություն (SAP):

NetBIOS/SMB

Այս կույտի ֆիզիկական և տվյալների կապի մակարդակներում օգտագործվում են նաև արդեն տարածված արձանագրություններ, ինչպիսիք են Ethernet-ը, Token Ring-ը, FDDI-ն, իսկ վերին մակարդակներում՝ հատուկ NetBEUI արձանագրություններ (ընդլայնված օգտագործողի ինտերֆեյս NetBEUI - NetBIOS Ընդլայնված օգտվողի միջերես) և SMB: NetBEUI-ն նախագծվել է որպես արդյունավետ, ցածր ռեսուրսներով արձանագրություն 200-ից ոչ ավելի աշխատանքային կայան ունեցող ցանցերի համար: Այս արձանագրությունը պարունակում է շատ օգտակար ցանցի գործառույթները, որը կարող է վերագրվել OSI մոդելի տրանսպորտային և նիստերի շերտերին, բայց այն չի կարող օգտագործվել փաթեթները ուղղորդելու համար։ Սա սահմանափակում է NetBEUI արձանագրության օգտագործումը տեղական ցանցերով, որոնք բաժանված չեն ենթացանցերի, և անհնար է դարձնում այն ​​օգտագործել կոմպոզիտային ցանցերում:

Server Message Block (SMB) արձանագրությունն աջակցում է նիստի շերտի, ներկայացման շերտի և կիրառական շերտի գործառույթներին: SMB-ի հիման վրա իրականացվում է ֆայլային ծառայություն: ինչպես նաև տպագրության և հաղորդագրությունների ծառայություններ հավելվածների միջև: