Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТ-курс лекций.doc
Скачиваний:
3
Добавлен:
25.08.2019
Размер:
1.64 Mб
Скачать

Коммутация пакетов

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

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

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

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

Коммутация пакетов применяется не только в Интернет, но и в других сетях. Для того, чтобы отличать пакет сети Интернет от пакетов других сетей, ему дали специальное имя: IP-дейтаграмма (IP-datagram).

Интернет — сеть сетей

Интернет состоит из многих тысяч компьютерных сетей, которые построены по разным технологиям.

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

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

На стыке сетей работает еще одно устройство - маршрутизатор (router). Его задача - принять решения о том, по которому маршруту следует отправить поступивший пакет.

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

TCP/IP

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

Протокол - это совокупность правил, регулирующих порядок совершения процедуры.

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

  • IP (Internet Protocol) - межсетевой протокол (протокол маршрутизации, транспортный протокол). Определяет основные правила, которым должны следовать компьютеры для обмена данными: формат пакетов (IP-дейтаграмм), формат адресов компьютеров сети, маршрут пакета, правила обработки пакетов маршрутизаторами и компьютерами сети.

  • TCP (Transmission Control Protocol) - протокол контроля передачи данных. Обеспечивает надежность передачи данных. Интернет построен так, что пакеты следуют к месту назначения различными маршрутами и прибывают в конечную точку в другом порядке, нежели отправлялись, они могут теряться и дублироваться. Протокол TCP устраняет все возникающие проблемы и обеспечивает сборку всех пакетов в единое сообщение.

Каждый компьютер подключенный к Интернет, должен быть оснащен программным обеспечением TCP/IP.