Здавалка
Главная | Обратная связь

Протокол передачи TCP/IP



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

· Transmission Control Protocol (TCP)- транспортный протокол;

· Internet Protocol (IP) – протокол маршрутизации.

Протокол TCP/IP обеспечивает передачу информации между компьютерами сети. Рассмотрим работу данного протокола по аналогии с передачей информации с помощью обычной почты. Для того чтобы письмо дошло по назначению, на конверте указывается адрес получателя ( кому письмо ) и адрес отправителя (от кого письмо).

Аналогично передаваемая по сети информация «упаковывается в конверт», на котором «пишутся» IP- адреса компьютеров получателя и отправителя, например: «Кому: 198.78.213.165», «От кого: 193.124.5.33». Содержимое конверта на компьютерном языке называется IP- пакетом и представляет собой набор байтов.

В процессе пересылки обыкновенных писем они сначала доставляются на ближайшее к отправителю почтовое отделение, а затем передаются по цепочке почтовых отделений на ближайшее к получателю почтовое отделение. В промежуточных почтовых отделениях письма сортируются, т. е. Определяется, в какое следующее почтовое отделение необходимо отправить то или иное письмо.

IP-пакеты на пути к компьютеру-получателю также проходят через

Многочисленные промежуточные серверы Интернет, на которых производится операция маршрутизации. В результате маршрутизации IP-пакеты направляются от одного сервера Интернет к другому, постепенно приближаясь к компьютеру-получателю.

Internet Protoсol (Ip), т. е. Протокол маршрутизации обеспечивает маршрутизацию IP-пакетов, т. е. Доставку информации от компьютера- отправителя к компьютеру-получателю.

Теперь представим себе, что нам необходимо переслать по почте многостраничную рукопись, а почта бандероли и посылки не принимает. Идея проста: если рукопись не помещается в почтовый конверт, ее надо разобрать на листы и переслать их в нескольких конвертах. При этом листы рукописи необходимо обязательно пронумеровать, чтобы получатель знал, в какой последовательности потом эти листы соединить.

В Интернет часто случается аналогичная ситуация, когда компьютеры обмениваются большими по объему файлами. Если послать такой файл целиком, то он может на долго занять канал связи, сделать его недоступным для пересылки других сообщений.

Для того чтобы это не происходило, на компьютере-отправителе необходимо разбить большой файл на мелкие части, пронумеровать их и транспортировать их в отдельных IP-пакетах до компьютера-получателя. На компьютере- получателе необходимо собрать исходный файл из отдельных частей в правильной последовательности.

Transmission control protocol ( tcp ) , т. е. Транспортный протокол обеспечивает разбиение файлов на IP-пакеты в процессе передачи и сборку файлов в процессе получения.

Интересно, что для IP-протокола, ответственного за маршрутизацию, эти пакеты совершенно никак не связаны между собой. Поэтому последний IP-пакет вполне может по пути обогнать первый IP-пакет. Может сложиться так. Что даже маршруты доставки этих пакетов окажутся совершенно разными. Однако протокол TCP»дождется» первого IP-пакета и соберет исходный файл в правильной последовательности.







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.