Ինչ է TCP- ն

Բովանդակություն:

Ինչ է TCP- ն
Ինչ է TCP- ն

Video: Ինչ է TCP- ն

Video: Ինչ է TCP- ն
Video: Основы программирования. TCP/IP. 2024, Նոյեմբեր
Anonim

TCP- ը ինտերնետով տվյալների փոխանցման ամենատարածված և հիմնական արձանագրություններից մեկն է: Այս արձանագրությունն օգտագործվում է TCP / IP ցանցերում և ապահովում է տվյալների հոսք ՝ գործնականում վերացնելով տեղեկատվության կորուստը ՝ կապված միացված և ներբեռնման տեխնոլոգիայի հետ:

Ինչ է TCP- ն
Ինչ է TCP- ն

TCP- ի գալուստը

TCP / IP- ն առաջին անգամ մշակվել է 1970-ականների սկզբին և օգտագործվել է ARPANET- ը կառուցելու համար: Տեխնոլոգիան մշակվել է որպես հետազոտական նախագծի մի մաս, որի նպատակն էր ուսումնասիրել նույն տեղական կամ վիրտուալ ինտերնետային ցանցում համակարգիչները համատեղելու ներուժը:

TCP կապի հաստատումն իրականացվում է հաճախորդի հատուկ ծրագրի միջոցով, ինչպիսիք են զննարկիչը, փոստատարը կամ հաղորդագրությունների հաճախորդը:

TCP կառուցվածքը

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

TCP- ի այլընտրանքը UDP- ն է: Այս ցանցերի միջև կարևոր տարբերությունն այն է, որ TCP- ն նախ պետք է վստահելի կապ հաստատի ուղարկողի և տեղեկատվություն ստացողի միջև: Կապը հաստատելուց հետո տեղի է ունենում տվյալների փոխանցում, ապա սկսվում է կապի դադարեցման կարգը: UDP- ն անմիջապես կարգավորում է ցանկալի տեղեկատվական փաթեթների փոխանցումը օգտվողին `առանց նախապես ալիք ստեղծելու:

Տվյալների ուղարկում TCP- ով

Կապ հաստատելուց հետո TCP- ն տվյալներ է ուղարկում ստեղծված երթուղիներով `համաձայն տեղեկատվություն ուղարկողի և ստացողի IP հասցեների: IP հասցեն եզակի նույնացուցիչ է ինտերնետում յուրաքանչյուր ցանցային սարքի համար, և, հետևաբար, ստեղծված թունելի միջոցով ուղարկված փաթեթը հնարավոր չէ կորցնել կամ սխալմամբ ուղարկել մեկ այլ օգտագործողի:

Տվյալների փոխանցման ֆիզիկական մակարդակում տեղեկատվությունն ունի հաճախությունների, ամպլիտուդների և այլ ալիքների ձև, որոնք արդեն մշակվում են հասցեատիրոջ ցանցային ինտերֆեյսի քարտի կողմից:

Ալիքի արձանագրությունները պատասխանատու են համակարգչի կողմից տեղեկատվությունը մշակելու և դրանք այլ բաղադրիչներին փոխանցելու համար, որոնց թվում են Ethernet, ATM, SLIP, IEEE 802.11: Այս ալիքները ապահովում են ոչ միայն տվյալների փոխանցում, այլ նաև հասցեատերերին առաքման ձև: Այսպիսով, IEEE 802.11 ցանցերում տեղեկատվությունը փոխանցվում է անլար ռադիոազդանշանի միջոցով: Այս դեպքում ազդանշանն ուղարկվում է համակարգչային ցանցային քարտից, որը նույնպես ունի իր սեփական MAC կոդը: Ethernet- ի դեպքում տվյալների ամբողջ փոխանցումն իրականացվում է մալուխային կապի միջոցով:

Խորհուրդ ենք տալիս: