Протокол Mobilе IР был разработан в связи с увеличением интереса к портативным и мобильным компьютерам, этот стандарт должен дать компьютерам возможность поддерживать связь с Internet при перемещении между разными точками подключения к Internet . Хотя Mobilе IР может использоваться и с проводными соединениями, в которых компьютер отключается от одной физической точки подключения и подключается к другой, особенно он удобен именно при беспроводных соединениях.
В данном контексте термин мобцлъный означает, что пользователь соединяется с одним или несколькими приложениями Internet, что точка подключения пользователя меняется динамически и что, несмотря на изменения, все соединения автоматически поддерживаются. Данная ситуация отличается от той, когда пользователь (например, бизнесмен в пути) через свой ноутбук связывается с поставщиком услуг Internet (Internet service provider — ISР) из разных точек своего маршрута. В этом случае соединение пользователя с Internet прерывается каждый раз, когда он начинает двигаться, для нового подключения к Internet, пользователь должен инициировать новое соединение с поставщиком. Всякий раз при соединении с Internet пользователю выделяется новый, временный, IP-адрес (как правило, за это отвечает программное обеспечение со стороны поставщика). Этот временный IР-адрес используется в каждом соединении уровня приложений (например, FТР, Web-соединение). Отметим, что для такого типа доступа существует более удачный термин — кочевой (nomadic).
Ниже приводится общий обзор Mobile IР, после чего мы углубимся в некоторые детали.
Работа MobileIP
Известно, что маршрутизаторы используют IР-адрес в IР-дейтаграмме для выполнения маршрутизации. В частности, сетевая часть IР-адреса используется маршрутизаторами для перемещения дейтаграмм от исходного компьютера в сеть, к которой подключен целевой компьютер. Затем последний маршрутизатор тракта, который подключен к той же сети, что и целевой компьютер, использует хостовую часть IР-адреса для доставки дейтаграмм IР по месту назначения. Кроме того, этот IР-адрес известен вышестоящему уровню протокольной архитектуры . В частности, большинство приложений Internet поддерживаются соединениями ТСР. При установке ТСР- соединения объекты ТСР с каждой стороны соединения знают IP-адрес корреспондентского хоста. Когда сегмент ТСР передается для доставки уровню IР, протокол ТСР дает IР-адрес, а протокол IР создает дейтаграмму IР с IP-адресом в заголовке и передает дейтаграмму далее для доставки по маршруту целевому адресату. В то же время, если речь идет о мобильном хосте, IР-адрес может меняться при активных одном или нескольких соединениях ТСР.
На рис.12.1 схематически изображено обращение протокола Mobile IP с динамическими IP-адресами. Мобильный узел прикрепляется к определенной сети, известной как его базовая сеть (home network). IP-адрес в этой сети, именуемый базовым адресом, является статическим. Когда мобильный узел перемещает свою точку подключения в другую сеть, эта новая сеть называется чужой (foreign network). Как только мобильный узел вновь соединяется с сетью, он объявляет о своем присутствии, регистрируясь на узле сети (обычно маршрутизаторе), принадлежащем чужой сети и известном как чужой агент (foreign agent). Далее мобильный узел связывается с подобным агентом в своей базовой сети (базовым агентом) и предоставляет ему свой адрес передачи (care-of address); этот адрес определяет местоположение чужого агента. Как правило, для реализации функций базового и чужого агентов используется один или несколько маршрутизаторов сети.
Рис.1. Сценарий MobileIР
Во время обмена дейтаграммами IP через соединение между мобильным узлом и другим хостом (на рис.1 — сервером) происходят следующие действия.
1. Сервер X передает дейтаграмму IР, предназначенную мобильному узлу А, с базовым адресом А в заголовке. Дейтаграмма IP направляется по маршруту в базовую сеть А.
2. Поступившая дейтаграмма IP перехватывается в базовой сети базовым агентом. Базовый агент инкапсулирует всю дейтаграмму в новую дейтаграмму IP, у которой в заголовке находится адрес передачи А, и повторно передает дейтаграмму. Использование внешней дейтаграммы IP с иным адресом назначения называется туннелированием. Эта дейтаграмма IP передается чужому агенту.
3. Чужой агент отсекает внешний заголовок IP, инкапсулирует исходную дейтаграмму IP в РDU сетевого уровня (например, кадр LCC) и доставляет исходную дейтаграмму А через чужую сеть.
4. Когда станция А передает IP-трафик серверу X, она использует IP-адрес X. В нашем примере это стационарный адрес; т.е. X не является мобильным узлом. Каждая дейтаграмма IP передается станцией А маршрутизатору чужой сети с целью доставки ее серверу X. Как правило, этот маршрутизатор также является чужим агентом.
5. Дейтаграмма IP перемещается от А к X непосредственно через Internet, используя
IР-адрес сервера X.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.