IPv6 - Мобильность
Когда хост подключен к каналу или сети, он получает IP-адрес, и вся связь осуществляется с использованием этого IP-адреса на этом канале. Как только тот же хост меняет свое физическое местоположение, то есть перемещается в другую область / подсеть / сеть / ссылку, его IP-адрес изменяется соответствующим образом, и все коммуникации, происходящие на хосте с использованием старого IP-адреса, прекращаются.
Мобильность IPv6 предоставляет хосту механизм перемещаться по различным каналам без потери связи / соединения и своего IP-адреса.
В этой технологии задействовано несколько организаций:
Mobile Node: Устройство, которому требуется мобильность IPv6.
Home Link: Эта ссылка настроена с префиксом домашней подсети, и именно здесь устройство Mobile IPv6 получает свой домашний адрес.
Home Address: Это адрес, который мобильный узел получает от Home Link. Это постоянный адрес мобильного узла. Если мобильный узел остается в том же домашнем канале связи, связь между различными объектами происходит как обычно.
Home Agent: Это маршрутизатор, который действует как регистратор для мобильных узлов. Домашний агент подключен к Home Link и хранит информацию обо всех мобильных узлах, их домашних адресах и их текущих IP-адресах.
Foreign Link: Любая другая ссылка, не являющаяся домашней ссылкой мобильного узла.
Care-of Address: Когда мобильный узел присоединяется к внешней ссылке, он получает новый IP-адрес подсети этой внешней ссылки. Домашний агент хранит информацию как о домашнем адресе, так и о адресе для ухода. Мобильному узлу может быть присвоено несколько адресов для обслуживания, но в любом случае только один адрес для обслуживания имеет привязку к домашнему адресу.
Correspondent Node: Любое устройство с поддержкой IPv6, которое намеревается иметь связь с Mobile Node.
Мобильность Операция
Когда мобильный узел остается в своем домашнем канале, все коммуникации происходят по его домашнему адресу, как показано ниже:
Когда мобильный узел покидает домашнюю ссылку и подключается к какой-либо внешней ссылке, в игру вступает функция мобильности IPv6. После подключения к внешней ссылке мобильный узел получает IPv6-адрес от внешней ссылки. Этот адрес называется адресом для передачи. Мобильный узел отправляет своему домашнему агенту запрос привязки с новым адресом для передачи. Домашний агент связывает домашний адрес мобильного узла с адресом для передачи, устанавливая туннель между ними.
Каждый раз, когда узел-корреспондент пытается установить соединение с мобильным узлом (по своему домашнему адресу), домашний агент перехватывает пакет и пересылает его на адрес для обслуживания мобильного узла по уже установленному туннелю.
Оптимизация маршрута
Когда узел-корреспондент инициирует связь, отправляя пакеты мобильному узлу по домашнему адресу, эти пакеты туннелируются к мобильному узлу домашним агентом. В режиме оптимизации маршрута, когда мобильный узел получает пакет от узла-корреспондента, он не пересылает ответы домашнему агенту. Вместо этого он отправляет свой пакет непосредственно на узел-корреспондент, используя домашний адрес в качестве адреса источника. Этот режим не является обязательным и по умолчанию не используется.