ЭВМHISTORY
Статьи. Обзоры. Истории
ЭВМHISTORY: интернет. История создания и развития интернета. Аппаратная и программная часть, всемирная сеть, сайты, поисковики, веб-сервисы

Интернет | Пакет



pack, пакет

В компьютерных сетях пакет — это определённым образом оформленный блок данных, передаваемый по сети.

Сеть Интернет относится к сетям пакетной передачи данных.

Вся информация в сети передается исключительно небольшими порциями - пакетами. Любой Клиент и любой Сервер умеют преобразовывать поток передаваемой информации в набор отдельных пакетов и "склеивать" полученные пакеты обратно в поток информации.

Обычно размер пакетов в сети небольшой - от нескольких байт до нескольких килобайт.

Каждый пакет состоит из заголовка и информационной части.

Заголовок - это аналог почтового конверта. В заголовке указывается кому и от кого этот пакет передан - адрес отправителя пакета и адрес получателя, а также иная служебная информация, необходимая для успешной "склейки" пакетов получателем.

В информационной части - собственно сама передаваемая информация.

Адреса отправителя/получателя в заголовке пакета используется Сетевым Оборудованием для определения - куда какой пакет отправлять.

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


История


31 мая 1961 года Леонард Клейнрок предложил передавать информацию кусочками — пакетами, причём так, что одним каналом связи могут пользоваться сразу множество абонентов, не мешая друг другу. Без этой технологии немыслимы современные сети.

А тогда в этот день студент Массачусетского технологического университета, представил на рассмотрение научную работу «Информационный поток в больших коммуникационных сетях», которая позже станет основой его докторской диссертации. В своей работе Клейнрок раскрыл способ одновременного доступа нескольких абонентов к одной сети, для чего передаваемая информация разделяется на пакеты по несколько байт или килобайт. Такой пакет содержит адрес получателя в сети и порядковый номер, необходимый для того, чтобы получатель мог заново собрать сообщение из пакетов.

Эта технология получила название коммутации пакетов, она пришла на смену коммутации каналов, когда между абонентами устанавливалась прямая выделенная линия, полностью занятая ими. Такой способ подходил для телефонной связи, но усложнял создание сетей между компьютерами. Коммутация пакетов позволяет лучше задействовать пропускную способность сети благодаря тому, что канал может одновременно использоваться для передачи пакетов различных сообщений, а не будет занят одним-единственным соединением. Другим плюсом коммутации пакетов является то, что при большой загруженности линии доступ к ней не будет заблокирован, просто уменьшится скорость передачи данных, так как пакеты буферизуются в памяти коммутаторов, выстраиваясь в очередь.

pack, пакет

В конце шестидесятых этой технологией заинтересовались американские военные, которые хотели создать компьютерную сеть, связывающую командные пункты. Главным критерием было отсутствие центрального устройства, чтобы сеть могла работать, даже если какая-то её часть будет повреждена ядерными ракетами потенциального противника. Эта задумка переросла в сеть под названием ARPANET. А она, в свою очередь, известна тем, что многие технологии, впервые использованные в ARPANET, в том числе и коммутация пакетов, легли в основу Интернета.

© greenmile

Источники:

Www.Ferra.Ru


В начало


Интернет | Пакет



Рейтинг@Mail.ru Яндекс.Метрика