Какво е TCP

Съдържание:

Какво е TCP
Какво е TCP

Видео: Какво е TCP

Видео: Какво е TCP
Видео: Какво е блокчейн технология? 2024, Може
Anonim

TCP е един от най-популярните и основни протоколи за предаване на данни през Интернет. Този протокол се използва в TCP / IP мрежи и осигурява поток от данни, като практически елиминира загубата на информация поради внедрената технология за свързване и изтегляне.

Какво е TCP
Какво е TCP

Появата на TCP

TCP / IP е разработен за първи път в началото на 70-те години и е използван за изграждане на 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, цялото предаване на данни се извършва чрез кабелна връзка.

Препоръчано: