logo search
Лекции по информационным технологиям / Лекции_2_семестр

Базовые протоколы Интернет

Применительно к Интернет протокол – это правило передачи информации в Сети. Различают два типа протоколов: базовые (TCP/IP) и прикладные.

Базовый протокол TCP (протокол управления передачей) является протоколом транспортного уровня Интернет. Именно он нарезает файлы на пакеты определенной длины (обычно не более 1500 байт), маркирует их, следит за тем, чтобы все пакеты дошли до места назначения неповрежденными, в случае повреждения требует повторной пресылки пакета, а также собирает пакет доставленный по месту назначения. Благодаря таким свойствам TCP Интернет обладает высокой устойчивостью и способностью самозалечивать повреждения.

Базовый протокол IP (протокол взаимодействия сетей) является протоколом сетевого (адресного) уровеня Интернет. Если протокол TCP определяет как происходит передача, то протокол IP определяет куда она происходит.

На сетевом уровне протокол IP каждому TCP-пакету приписывает адрес отправителя и адрес получателя. По этому IP-заголовку маршрутизатор, через который проходит пакет, и определяет: куда нужно передать пакет дальше (к какому из «ближайших» соседей, понятие ближайший – не географическое), а если с пакетом что-то случается, куда обратиться за повторной передачей.

Каждый пакет даже одного сообщения путешествует самостоятельно, причем пакет, отправленный позже, может дойти раньше. Но независимо от траектории в результате конечного числа пересылок TCP-пакеты достигают адресата, где затем собираются и передаются на более высокие уровни.