Протоколы передачи данных в интернет




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

Протокол связи - это договоренность между двумя абонентами о том, как и в каком порядке они будут обмениваться данными. Наглядной иллюстрацией протокола связи служит попытка общения двух собеседников, разговаривающих на разных языках.

Термин TCP/IP включает название двух протоколов:

· Trапsmissiоп Control Protocol (ТСР) - транспортный протокол;

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

Протокол TCP/IP обеспечивает передачу информации между компьютерами сети.

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

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

Содержимое конверта на компьютерном языке называется IP-пакетом и представляет собой набор байтов.

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

IP-пакеты на пути к компьютеру-получателю также проходят через многочисленные промежуточные серверы Интернет, на которых производится операция маршрутизации. В результате маршрутизации IP-пакеты направляются от одного сервера Интернет к другому, постепенно приближаясь к компьютеру-получателю. Чтобы действовать слаженно и быстро, компьютерам, занимающимся посылкой, приемом и маршрутизацией пакетов, необходимо следовать единым строгим правилам. Свод этих правил для Интернет и представляет собой Intemet Protocol (IP).

Интернет - протокол - Intemet Protocol (IP) - это единый свод правил, в результате которых компьютеры осуществляю быстрый прием, маршрутизацию и посылку IP-пакетов.

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

В Интернете часто случается аналогичная ситуация, когда компьютеры обмениваются многомегобайтными файлами. Если такой файл послать целиком, то он может надолго «закупорить» канал связи, сделать его недоступным для пересылки других сообщений. В таком случае на компьютере-отправителе необходимо разбить большой файл на мелкие части, пронумеровать их и транспортировать их в отдельных IP-пакетах до компьютера-получателя. На компьютере-получателе необходимо собрать из отдельных частей исходный файл. Все эти действия производятся на основании Transmission Control Protocol (ТСР), т.е. транспортного протокола.

Транспортный прокол - Transmission Control Protocol (ТСР) - позволяет накомпьютере-отправителе разбить большой файл на мелкие части, пронумеровать их и транспортировать их в отдельных IP-пакетах до компьютера-получателя. На компьютере-получателе собирает из отдельных частей исходный файл.

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

Для протокола связи характерно понятие - коррекция ошибок. Коррекция ошибок - это процесс, общая идея которого состоит в том, что передаваемый поток данных разбивается на IP-пакеты, в конце каждого из них дописывается некоторое число, называемое контрольной суммой, вычисляемое по данным IP-пакет. При приеме по полученным данным вычисляется контрольная сумма каждого принятого IP-пакеты и сравнивается с той, которую получили от отправителя. Если эти две суммы не совпадают - значит, при передачи с IP-пакетом произошел сбой. В этом случае модем вынужден запросить передачу дефектного блока. Скорость снижается. И если ошибки возникают снова, то происходит разрыв связи. Откуда возникают ошибки? При передаче данных на большое расстояние в линии связи образуются посторонние шумы и помехи, которые накладываются на полезный сигнал и мешает ему.

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-07-22 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: