Маршрутизация для мобильного узла

На рис.5-18 показана модель WAN с мобильным узлом. Всех пользователей мы можем разделить на две большие группы: стационарные - это большая группа, их компьютеры подключены к сети стационарными средствами (проводами, кабелями) и редко меняют свое место положение. Другая группа постоянно меняет свое место положение и стремиться поддерживать связь с сетью. Этих пользователей мы будем называть мобильными.

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

Как только мобильный узел подключается к местной локальной сети, он регистрируется у агента визитеров. Эта процедура примерно выглядит так:

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

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

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

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

5. Агент визитеров, получив подтверждение от домашнего агента, заносит данные о мобильном узле в свои таблицы и регистрирует его.

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

Рассмотрим теперь что происходит когда кто-то посылает сообщения мобильному узлу (рис.5-19).

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

 

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


40. Сетевой уровень. Функции и проблемы сетевого уровня. Алгоритмы управления
перегрузками. Основные принципы, факторы, влияющие на перегрузки. Формирования
трафика. Управление перегрузками в сетях с виртуальными каналами.

 

СМОТРИ ВОПРОС № 38