TCP (Transmission Control Protocol) Растлумачэнні

Пратакол забяспечвае надзейную перадачу дадзеных

TCP (Transmission Control Protocol) з'яўляецца важным сеткавым пратаколам, які выкарыстоўваецца пры перадачы дадзеных па сетках. Пратакол, у кантэксце сетак, уяўляе сабой набор правілаў і працэдур , якія рэгулююць , як перадача дадзеных ажыццяўляецца так , што ўсе ва ўсім свеце, незалежна ад месцазнаходжання, праграмнага забеспячэння або апаратных сродкаў , якія выкарыстоўваюцца, робіць рэч , сапраўды гэтак жа , , TCP працуе сумесна з IP (Internet Protocol) у добра вядомым дуэце пад назвай TCP / IP. Вы можаце ўбачыць гэты тэрмін у сеткавых наладах Вашага кампутара, смартфона або партатыўнага прылады, калі пагуляцца з наладамі. Здзелак частка IP-адрасавання з і перасылкі пакетаў дадзеных ад крыніцы да месца прызначэння ў той час як TCP кіруе надзейнасць перадачы. У гэтым артыкуле мы паглядзім, што робіць TCP і як гэта працуе.

Што TCP Ці

Функцыя TCP з'яўляецца кіраванне перадачай дадзеных такім чынам, што яна з'яўляецца надзейнай. У сетках, такіх як Інтэрнэт, дадзеныя перадаюцца ў пакетах, якія з'яўляюцца адзінкамі дадзеных, якія перадаюцца незалежна адзін ад аднаго ў сетцы, і будуць сабраныя, як толькі яны дасягаюць месца прызначэння, каб вярнуць зыходныя дадзеныя.

Перадача дадзеных па сетцы ажыццяўляецца папластова, кожны пратакол на адным пласце, робячы што-то, камплементарную з тым, што робяць іншыя. Гэты набор слаёў называюцца стэкам пратаколаў. TCP і IP працуюць рука аб руку ў стэку, адзін над іншым. Напрыклад, у адным стэку, вы можаце мець HTTP - TCP - IP - Wi-Fi. Гэта азначае, што, калі, напрыклад, кампутар атрымлівае доступ да вэб-старонцы, то ён выкарыстоўвае пратакол HTTP, каб атрымаць вэб-старонкі ў HTML, TCP кіруе перадачай, IP ченнелинг ў сеткі (напрыклад, Інтэрнэт), а таксама Wi-Fi перадачы па лакальнай сеткі.

TCP, такім чынам, нясе адказнасць за забеспячэнне надзейнасці падчас перадачы. Надзейная перадача дадзеных, у якім выконваюцца наступныя патрабаванні. Сцэнары для лепшага разумення канцэпцыі.

Колькі TCP работ

TCP-пакеты, этыкеткі яго такім чынам, што яны пранумараваны. Гэта таксама гарантуе, што ў іх ёсць крайні тэрмін, каб дасягнуць пункта прызначэння (які з'яўляецца працягласць некалькіх сотняў мілісекунд званых тайм-аўт), а таксама некаторых іншых тэхнічных палажэнняў. Для кожнага прынятага пакета, якое перадае прылада атрымлівае апавяшчэнне праз пакет называецца пацвярджэннем. Назва кажа ўсё гэта. Калі пасля тайм-аўту, ніякага пацверджання не атрымана, крыніца пасылае іншую копію, верагодна, адсутнічаюць або затрымку пакета. Сапсаваныя пакеты таксама не прызнала. Такім чынам, усе пакеты заўсёды збіраецца ў парадку, без адтулін, і ў межах зададзенай і прымальнай затрымкі.

TCP адрасаванне

У той час як IP мае поўны механізм адрасавання вядомы як IP - адрасоў , TCP не мае такой складанай сістэмы адрасавання. Ён не патрэбны. Яна выкарыстоўвае толькі лічбы, якія прадстаўляюцца прыладай ён працуе на, каб вызначыць, дзе яна атрымлівае і пасылае пакеты, для якіх абслугоўванне. Гэтыя нумары называюцца партамі. Напрыклад, вэб-браўзэры выкарыстоўваюць порт 80 для TCP. Порт 25 выкарыстоўваецца або па электроннай пошце. Нумар порта часта ў спалучэнні з IP-адрасам для службы, напрыклад 192.168.66.5:80