233
Для передачи пакета существует несколько маршрутов. Однако пакет
не всегда передается по наикратчайшему пути. На направление его
передачи влияет загруженность каналов связи, а не их протяженность.
Таким образом, более короткий маршрут может оказаться самым
долгим по времени передачи. Протокол TCP/IP гарантирует, что не-
зависимо от длины пути в результате конечного числа пересылок
TCP-пакеты достигают адресата.
Чтобы посмотреть путь пакета до узла с заданным адресом в ОС
Windows, необходимо в
командной строке набрать команду tracert
<адрес узла>.
При получении пакета IP-модуль адресата извлекает пакет про-
токола ТСР из IP-пакета и передает его TCP-модулю. В свою очередь,
ТСР-модуль извлекает данные из
TCP-пакета и собирает данные
принятых пакетов в исходное сообщение. Если пакет отсутствует или
принят с ошибками, то производится его повторная передача. Пере-
дача одного и того же пакета повторяется до тех пор, пока пакет не
будет получен в
целостном виде.
Для определения ошибок в пакете используются контрольные
данные и помехоустойчивые коды, выявляющие и исправляющие
ошибки.
Полученное сообщение передается процедурам протокола SMTP,
которые далее обрабатывают это сообщение.
Таким образом, по протоколу IP данные непосредственно пере-
даются по сети, а по протоколу ТСР обеспечивается надежная до-
ставка данных адресату. Два узла в
сети Интернет могут одновремен-
но передавать в обе стороны по одному каналу несколько ТСР-пакетов
от различных узлов.
Достарыңызбен бөлісу: