Через 1 или 2 года пространство IP-адресов будет исчерпано, поэтому почти все приложения должны поддерживать IPV6.
Я работаю над клиент-серверным продуктом и должен поддерживать протокол IPV6,Сегодня я прочитал материал IPv6 из Сети, и есть два способа поддержки протокола IPV6.
**1. Dual stack
2. Tunneling**
Не могли бы вы предоставить полезную информацию для следующих вопросов
, что являетсяпростой (минимальные изменения кода в проекте) подход для реализации IPV6?(Двойной стек или туннелирование)
Какой наилучший (эффективность, производительность и другие факторы) подход к реализации?
Как маршрутизаторы должныподдерживать таблицы маршрутизации для 1. Двойного стека и 2. Туннельных подходов.
Нужна ли нам какая-либо дополнительная аппаратная поддержка для любого из подходов?
Как я уже упоминал ранее, я работаю над продуктом Client Server
| IPv4 IPV6 | IPv4 IPV6 |
|----------------|-----------------|
Client | yes no | yes no |
Server | no yes | no yes |
Network| yes no | no yes |
case1: клиент и сеть совместимы только с IPV4.Но Сервер совместим только с IPV6
, случай 2: сеть и Сервер совместимы с IPV6.Но сервер совместим только с IPV4
Если клиент, сервер и сеть поддерживают IPV6, проблема совместимости отсутствует.но как мы рассмотрим два выше случая? .
Пожалуйста, предложите мне хороший материал (или учебник) для реализации IPV6 в ОС Linux.
Thanks in advance