Протокол за контрол на предаването

Протоколът за контрол на предаването (TCP) е един от основните протоколи от пакета интернет протоколи. TCP е част от популярната комбинация "TCP/IP", използвана в интернет. Интернет протоколът, или IP, гарантира, че данните в интернет достигат до правилното място. След това TCP се грижи данните да бъдат подредени в правилния ред и да не липсват. TCP също така помага да се контролира трафикът в интернет, за да не се претоварва. Тези протоколи, които са нещо като езици, използвани от компютрите, са разработени така, че всеки компютър и всяка програма (например уеб браузър или клиент за електронна поща) да може да ги използва.

Значение на TCP

TCP улеснява комуникацията на компютърните програми помежду им, обикновено в компютърна мрежа. Когато дадена програма иска да изпрати много данни, TCP отговаря за разделянето на данните, изпращането им през мрежата и правилното им събиране на друг компютър. В този процес IP избира кои проводници и "кръстовища" да се използват, за да се изпратят всички части от данните по най-бързия начин. Това става с помощта на пакети.

Ако мрежата се използва от много хора, тя може да бъде претоварена. Също така понякога времето, прекъсването на електрозахранването и други проблеми могат да затруднят комуникацията. Маршрутизаторите в интернет използват нещо, наречено балансиране на натоварването, за да се опитат да решат някои от тези проблеми. Но въпреки това информацията може да бъде доставена не по предназначение, да се загуби или дори да се дублира. TCP е проектиран така, че да забелязва всички тези проблеми и да се опитва да ги отстранява. Това може да отнеме известно време, поради което понякога интернет изглежда бавен. След като TCP приемникът най-накрая сглоби перфектно копие на първоначално предадените данни, той ги предава на компютърната програма, която ги е поискала. По този начин програмата не трябва да знае за мрежата, а TCP не трябва да знае за данните на програмата.


AlegsaOnline.com - 2020 / 2023 - License CC3