Содержание материала

Передача дейтаграмм в транспортный уровень

При получении дейтаграммы, адресованной локальному узлу, протокол IP обязан передать информативную часть дейтаграммы подходящему протоколу транспортного уровня. Задача решается при помощи номера протокола, указанного в третьем слове заголовка дейтаграммы. Каждому протоколу транспортного уровня присвоен уникальный номер протокола. С этими номерами и работает протокол IP. Речь о номерах протоколов пойдет в главе 2.

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

ICMP, протокол управляющих сообщений Internet

Неотъемлемой частью IP является протокол управляющих сообщений (Internet Control Message Protocol, ICMP) , определенный документом RFC 792. Данный протокол принадлежит уровню Internet и использует функциональность доставки дейтаграмм для отправки собственных сообщений. Сообщения ICMP выполняют следующие информативные, управляющие и связанные с ошибками функции TCP/IP:

Управление потоками данных (Flow control)
Если скорость поступления дейтаграмм слишком высока для обработки, узел-адресат или промежуточный шлюз отправляет ICMP-сообщение подавления источника (Source Quench Message) передающему узлу. Сообщение предписывает источнику временно прервать посылку дейтаграмм.

Обнаружение недостижимых адресатов
В случае когда сообщение не может быть доставлено адресату, система, обнаружившая эту проблему, отправляет сообщение Destination Unreachable источнику дейтаграммы. Если недостижимый адресат является сетью или узлом, сообщение исходит от промежуточного шлюза. Если пунктом назначения является порт, сообщение исходит от конкретного узла. (О портах мы поговорим в главе 2.)

Перенаправление маршрутов
ICMP-сообщение перенаправления (Redirect Message), исходящее от шлюза, предписывает узлу воспользоваться другим шлюзом, предположительно, по той причине, что это будет более эффективный выбор. Это сообщение может применяться лишь в случаях, когда узел-источник находится в одной сети с обоими шлюзами. Взгляните на рис. 1.7. Если узел сети Х.25 направляет дейтаграмму шлюзу G1, этот шлюз может перенаправить узел к шлюзу G2, поскольку узел-источник и шлюзы G1 и G2 входят в одну сеть. С другой стороны, если источником дейтаграммы является узел сети Token Ring, G1 уже не сможет перенаправить его к шлюзу G2. Как раз по той причине, что G2 не входит в кольцевую сеть Token Ring.

Проверка состояния удаленных узлов
Узел может отправить ICMP-сообщение эхо (Echo Message), чтобы проверить работоспособность протокола Internet удаленной системы. Получив сообщение эхо, система возвращает данные из полученного пакета узлу-источнику. На основе сообщений Echo Message построена работа команды ping.

Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

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