Что значит настроить два глобальных IPv6-адреса на одном интерфейсе?

Я видел некоторые сетевые файлы конфигурации, где один интерфейс назначается двумя разными, но похожими адресами ipv6, каково его значение,

ex:

interface te 0/1/0/10
 ipv6 enable
 ipv6 address 24**:x:x:x:0:x:x:x/127
 ipv6 address 24**:x:x:x:1:x:x:x/127
end
1 голос | спросил user2728397 6 PM000000110000002831 2017, 23:14:28

1 ответ


4

IPv6 позволяет и часто требует нескольких адресов на одном интерфейсе. В IPv4 сложнее, хотя и не всегда невозможно.

Что это означает, что хост, настроенный с несколькими адресами на одном интерфейсе, получит трафик, предназначенный для любого из этих адресов. С точки зрения протокола уровня 4, например, TCP, хост может иметь отдельные соединения, используя один и тот же TCP-адрес (порт) на одном и том же интерфейсе, потому что IP-адреса различны.

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

С Cisco, чтобы использовать несколько сетей IPv4 на одном интерфейсе маршрутизатора, вы должны использовать вторичную адресацию, и это имеет некоторые ограничения протокола маршрутизации. С IPv6 вы можете просто назначить разные сети одному и тому же интерфейсу, а протоколы маршрутизации будут работать с ними всеми. Это не заменяет концепцию подинтерфейса, которая часто используется для VLAN, потому что разные сети будут находиться в одном широковещательном домене уровня 2.

ответил Ron Maupin 6 PM000000110000003031 2017, 23:20:30

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132