Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Локальные unicast-адреса



Существует два типа unicast-адресов для локального использования: link-local (в пределах одной физической сети) и site-local (в пределах одной организации).

Link-local IPv6 unicast-адрес канала имеет следующий формат:

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

Локальный адрес организации (site-local) имеет следующий формат:

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

2.4 Anycast-адреса [RFC 1546]

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

Anycast - адрес IPv6 является адресом, который приписан нескольким интерфейсам (обычно принадлежащим разным узлам), при этом пакет, посланный по anycast-адресу, будет доставлен ближайшему интерфейсу в соответствии с метрикой протокола маршрутизации.

Anycast-адреса выделяются из пространства unicast-адресов, и используют один из известных unicast-форматов. Таким образом, anycast-адреса синтаксически неотличимы от unicast-адресов. Когда unicast-адрес приписан более чем одному интерфейсу, он превращается в anycast-адрес, и узлы, которым он приписан, должны быть сконфигурированы так, чтобы распознавать этот адрес.

Для любого anycast-адреса существует адресный префикс P, который определяет топологическую область, где находятся все соответствующие ему интерфейсы. В пределах области, заданной P, каждый член anycast-группы должен быть объявлен, как отдельный вход в маршрутной системе; вне области, заданной P, anycast-адрес может быть занесен в маршрутную запись для префикса P.

Заметим, что в худшем случае префикс P anycast-группы может быть нулевым, т.e. члены группы могут не иметь никакой топологической локальности. В этом случае anycast-адрес должен объявляться как отдельная маршрутная единица (separate routing entry) по всему Интернет, что представляет собой серьезное ограничение, так как число таких "глобальных" anycast-адресов не может быть большим.

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

Имеется ограниченный опыт применения anycast-адресов и выработаны следующие ограничения по их использованию:

• Anycast-адрес не может использоваться в качестве адреса отправителя в IPv6 пакете.

• Anycast-адрес не может быть приписан хосту - таким образом, он может принадлежать только маршрутизатору (и следовательно, anycast-адрес может использоваться только при указании в качестве промежуточного узла в опции маршрутизации).

Anycast-адрес маршрутизатора подсети (subnet-router) предопределен и имеет формат, отображенный на следующем рисунке:

Префикс подсети в anycast-адресе является префиксом, который идентифицирует определенную сеть. Этот anycast-адрес является синтаксически идентичным unicast-адресу для интерфейса канала с идентификатором интерфейса равным нулю.

Пакеты, посланные группе маршрутизаторов с anycast-адресом, будут доставлены одному маршрутизатору подсети. При этом все маршрутизаторы подсети должны поддерживать работу с anycast-адресами.

Anycast-адрес маршрутизатора подсети предполагается использовать в приложениях, где необходимо взаимодействовать с одним из совокупности маршрутизаторов удаленной подсети. Например, когда мобильный хост хочет взаимодействовать с одним из мобильных агентов в его “домашней” подсети.





Дата публикования: 2015-01-13; Прочитано: 577 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...