TCP (Transmission Control Protocol) բացատրված է

Արձանագրությունը ապահովում է տվյալների փոխանցման հուսալիություն

TCP- ն (Transmission Control Protocol) կարեւոր ցանցային արձանագրություն է, որն օգտագործվում է ցանցերի տվյալների փոխանցման համար: Արձանագրությունը ցանցերի համատեքստում մի շարք կանոններ եւ ընթացակարգեր է, որոնք կարգավորում են տվյալների փոխանցումը այնպես, որ ամբողջ աշխարհում բոլորը, անկախ գտնվելու վայրից, ծրագրաշարի կամ սարքավորումից, նույն բանն են անում . TCP- ն աշխատում է IP- ի հետ միասին `TCP / IP- ի ճանաչված դոպում: Այս տերմինը կարող եք տեսնել ձեր համակարգչի, ձեր սմարթֆոնի կամ շարժական սարքի ցանցային պարամետրերում, եթե դուք խաղում եք շրջապատի հետ: IP- ն զբաղվում է տվյալների փաթեթների ուղարկման եւ փոխանցման աղբյուրից մինչեւ TCP- ն ղեկավարում է փոխանցման հուսալիությունը: Այս հոդվածում կտեսնենք, թե ինչ է անում TCP- ն եւ ինչպես է այն աշխատում:

Ինչն է TCP- ն

TCP- ի գործառույթը վերահսկելու է տվյալների փոխանցումը այնպես, որ այն հուսալի է: Ինտերնետի նման ցանցերում տվյալները փոխանցվում են փաթեթներում, որոնք տվյալների միավորներ են, որոնք ինքնուրույն ուղարկվում են ցանցում եւ վերահեռվում են այնտեղ, երբ նրանք հասնում են նպատակակետին, որպեսզի վերադարձնեն սկզբնական տվյալները:

Ցանցի վրա տվյալների փոխանցումը կատարվում է շերտերում, մեկ շերտի վրա յուրաքանչյուր արձանագրություն կատարելով, լրացնում է այն, ինչ մյուսները անում են: Այս շերտերի հավաքածուը կոչվում է արձանագրություն: TCP- ն եւ IP- ը աշխատում են ձեռքի մեջ, մյուսը վերեւում: Օրինակ, մեկ բլոկում կարող եք ունենալ HTTP - TCP - IP - WiFi: Սա նշանակում է, որ երբ համակարգիչը վեբ էջ մուտք գործի, այն օգտագործում է HTTP պրոտոկոլը, վեբ էջը HTML- ում, TCP- ն վերահսկում է փոխանցումը, IP- ը ցանցում (օրինակ, ինտերնետում) եւ WiFi փոխանցման տեղական ցանցի վրա:

Հետեւաբար, TCP- ն պատասխանատու է փոխանցման ընթացքում հուսալիության ապահովման համար: Հուսալի տվյալների փոխանցումը այն է, որում ներկայացված են հետեւյալ պահանջները: Սցենարները տրվում են ավելի լավ հասկանալու հայեցակարգը:

Ինչպես է աշխատում TCP- ն

TCP- ն պիտակավորում է իր փաթեթները, որոնք թվագրված են: Այն նաեւ ապահովում է, որ նրանք ունենան վերջնաժամկետ, հասնելու նպատակակետին (որը մի քանի հարյուր միլիոնավորիչ տեւողությամբ ժամանակահատված է), եւ որոշ այլ տեխնիկական դրույթներ: Ստացված յուրաքանչյուր փաթեթի համար ուղարկող սարքը ծանուցվում է փաթեթի միջոցով, որը կոչվում է ճանաչում: Անունը բոլորն է ասում: Եթե ​​ժամանակի ավարտից հետո որեւէ հաստատում չի ստացվի, աղբյուրը, հավանաբար, անհետ կորած կամ ուշացած փաթեթի մեկ այլ օրինակ է ուղարկում: Չստորագրված փաթեթներ նույնպես չեն ընդունվում: Այսպիսով, բոլոր փաթեթները միշտ հավաքվում են, առանց անցքերի եւ կանխորոշված ​​եւ ընդունելի ուշացման:

TCP հասցեագրում

Թեեւ IP- ն ունի ամբողջական մեխանիզմ, որը հայտնի է որպես IP հասցեներ , TCP- ն չունի այդպիսի մանրամասն մշակման համակարգ: Այն կարիք չունի: Այն օգտագործում է միայն սարքի տրամադրած համարները, որոնք աշխատում են, որպեսզի պարզեն, թե որտեղ է այն ստանում եւ ուղարկում փաթեթներ, որոնց համար ծառայություն է: Այս թվերը կոչվում են նավահանգիստներ: Օրինակ, վեբ բրաուզերները օգտագործում են 80-րդ նավահանգիստը TCP- ի համար: Պորտ 25-ը օգտագործվում է կամ էլեկտրոնային փոստով: Պորտի համարը հաճախակի կապվում է ծառայության IP հասցեի հետ, օրինակ `192.168.66.5:80