Вернуться   Форум сети U-LAN » Сеть U-LAN » Технические вопросы

Ответ
 
Опции темы Опции просмотра
Старый 10.06.2012, 18:02
  post #1
u5924
Новичок
 
Регистрация: 10.06.2012
Сообщений: 4
Спасибо: 0
Вес репутации: 0
По умолчанию IPv6

Всемирный день IPv6 имел огромный успех в 2011 году. То же ожидалось и в 2012.
Крупные провайдеры, производители домашнего сетевого оборудования, а также
интернет-компании со всего мира запускают свои сервисы с использованием протокола
IPv6 на постоянной основе.

Сегодня (2012-06-10), 10% самых посещаемых веб-ресурсов рунета доступны по
IPv6: Яндекс, ВКонтакте, mail.ru, rutube, nic.ru, nnm-club.ru, qiwi, masterhost
и другие. Большинство современных операционных систем и браузеров, установленных
на компьютеры пользователей, поддерживают IPv6. В последних версиях Windows эта
поддержка включена по-умолчанию.

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

Думаю, найдутся абоненты, которая будет рада получить
IPv6 сеть в тестовом режиме, обнаружить проблемы и помочь в их решении.
А это, в свою очередь, будет ещё одной причиной посоветовать друзьям
подключиться к правильному провайдеру
u5924 вне форума   Ответить с цитированием
Старый 12.06.2012, 21:17
  post #2
Михалыч
Главный модератор
 
Аватар для Михалыч
 
Регистрация: 20.10.2008
Сообщений: 1,351
Спасибо: 67
Вес репутации: 0
По умолчанию

Цитата:
Сообщение от u5924 Посмотреть сообщение
Думаю, найдутся абоненты, которая будет рада получить
IPv6 сеть в тестовом режиме, обнаружить проблемы и помочь в их решении.
А это, в свою очередь, будет ещё одной причиной посоветовать друзьям
подключиться к правильному провайдеру
Причина ввода IPv6 Вам известна?
Михалыч вне форума   Ответить с цитированием
Старый 12.06.2012, 23:25
  post #3
u5924
Новичок
 
Регистрация: 10.06.2012
Сообщений: 4
Спасибо: 0
Вес репутации: 0
По умолчанию

Цитата:
Сообщение от Михалыч Посмотреть сообщение
Причина ввода IPv6 Вам известна?
Причины ввода IPv6 у всех (IETF, провайдеров, потребителей контента, администраторов сетей, ...) разные, но почти все эти причины объединяет одно - желание избавиться от ограничений IPv4.

Одним из ограничений IPv4 является число адресов. Глобально маршрутизируемые адреса IPv4 являются дорогим ресурсом, поэтому большинство провайдеров Москвы и ближайшего Подмосковья, нацеленных на домашних пользователей, выделяет всего один адрес на каждого абонента. Чтобы получить ещё бóльшую экономию, адреса выделяются динамически, используя тот факт, что все абоненты не нуждаются в аренде IPv4-адреса одновременно.

Самый популярный способ обойти проблему нехватки адресов - использовать NAT, что и делают пользователи U-LAN, у которых дома стоит маршрутизатор.

В случае с IPv6, RFC рекомендует выделять более /64 на каждого абонента (/64 на каждую сеть). Таким образом, у пользователя дома будет работать SLAAC, и не потребуется настройка оборудования при подключении его в локальную сеть.
u5924 вне форума   Ответить с цитированием
Старый 12.06.2012, 23:58
  post #4
Михалыч
Главный модератор
 
Аватар для Михалыч
 
Регистрация: 20.10.2008
Сообщений: 1,351
Спасибо: 67
Вес репутации: 0
По умолчанию

Цитата:
Сообщение от u5924 Посмотреть сообщение
Причины ввода IPv6 у всех (IETF, провайдеров, потребителей контента, администраторов сетей, ...) разные, но почти все эти причины объединяет одно - желание избавиться от ограничений IPv4.
Одним из ограничений IPv4 является число адресов.
Причин не несколько, причина одна - нехватка IPv4 адресов.

Цитата:
Сообщение от u5924 Посмотреть сообщение
Глобально маршрутизируемые адреса IPv4 являются дорогим ресурсом, поэтому большинство провайдеров Москвы и ближайшего Подмосковья, нацеленных на домашних пользователей, выделяет всего один адрес на каждого абонента.
я не думаю что с вводом таки IPv6 провайдеры станут выделять более 1 IP адреса.
Роутеры перестанут существовать?
Цитата:
Сообщение от u5924 Посмотреть сообщение
Самый популярный способ обойти проблему нехватки адресов - использовать NAT, что и делают пользователи U-LAN, у которых дома стоит маршрутизатор.
Маршрутизатор едва ли не единственный способ "обойти проблему" если это проблема.
Цитата:
Сообщение от u5924 Посмотреть сообщение
В случае с IPv6, RFC рекомендует выделять более /64 на каждого абонента (/64 на каждую сеть). Таким образом, у пользователя дома будет работать SLAAC, и не потребуется настройка оборудования при подключении его в локальную сеть.
Не факт, что это реализуемо в нашей сети, хотя ближе к теме может быть что-то и придумают.


Пока процесс пересаживания на IPv6 выглядит коряво и убого, Райп объявил об очередном прекращении выдачи IPv4 уже летом этого года, что будет когда это случится, наверное коллапс, всемирная паутина замрет в своем развитии, провайдеры начнут спешно Натить и впопыхах закупать и вводить сырое не заточенное под их сеть оборудование с низкой отказоустойчивостью, вернее всего провайдеры снова вспомнят про такие архаичные вещи как VPN, PPTP, PPPoE и т.п.

Анонсировать ранее упомянутым ресурсам на своих нескольких маршрутизаторах IPv6 сеть, ничего героического не стоит, нет тут подвига никакого.

Если смотреть со стороны абонента, я думаю что практически ничего не изменится, а с операторской стороны IPv6 это громадная проблема на шлифовку которой уйдут годы.

Резюмируя - IPv6 - всемирный сбой и коллапс.
Михалыч вне форума   Ответить с цитированием
Старый 13.06.2012, 00:23
  post #5
u5924
Новичок
 
Регистрация: 10.06.2012
Сообщений: 4
Спасибо: 0
Вес репутации: 0
По умолчанию

Цитата:
Сообщение от Михалыч Посмотреть сообщение
Пока процесс пересаживания на IPv6 выглядит коряво и убого, Райп объявил об очередном прекращении выдачи IPv4 уже летом этого года, что будет когда это случится, наверное коллапс, всемирная паутина замрет в своем развитии, провайдеры начнут спешно Натить и впопыхах закупать и вводить сырое не заточенное под их сеть оборудование с низкой отказоустойчивостью, вернее всего провайдеры снова вспомнят про такие архаичные вещи как VPN, PPTP, PPPoE и т.п.
Именно поэтому я и предлагаю запускать IPv6 в тестовом режиме, пока IPv4-адреса не закончились. Если большинство ресурсов, ради доступа к которым большинство абонентов подключается к сети, станут доступны как по IPv4, так и по IPv6, пользователь не сильно огорчится, когда провайдер не выделит ему IPv4-адрес.

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

Конечно, пользователь может получить IPv6-сеть и без помощи провайдера - воспользоваться услугами туннельных брокеров, настроить 6to4 или пытаться использовать включенную по-умолчанию в последних версиях Windows поддержку Teredo. У всех этих способов есть свои недостатки - это высокие сетевые задержки, сложность настройки, необходимость иметь статический глобально-маршрутизируемый IPv4-адрес, невозможность принимать входящие соединения, плохая связность сети или ещё что-нибудь.

Я никогда не работал в ISP, поэтому запросто могу ошибаться, но мне не кажется очень сложным выполнить минимально необходимые настройки на маршрутизаторах, запросить у RIPE /48 сеть (а меньше, скорее всего и не дадут) и попросить заинтересованных пользователей помочь, стимулируя их использовать IPv6, находить проблемы и сообщать о них. Это даст преимущество перед конкурентами -- к тому моменту, как закончатся IPv4-адреса, у вас уже будет протестированная и отлаженная IPv6-инфраструктура, не требующая сложной настройки на стороне пользователя (как это часто бывает с PPTP, L2TP и PPPoE).
u5924 вне форума   Ответить с цитированием
Старый 13.06.2012, 00:52
  post #6
Михалыч
Главный модератор
 
Аватар для Михалыч
 
Регистрация: 20.10.2008
Сообщений: 1,351
Спасибо: 67
Вес репутации: 0
По умолчанию

Цитата:
Сообщение от u5924 Посмотреть сообщение
Я никогда не работал в ISP, поэтому запросто могу ошибаться, но мне не кажется очень сложным выполнить минимально необходимые настройки на маршрутизаторах, запросить у RIPE /48 сеть (а меньше, скорее всего и не дадут) и попросить заинтересованных пользователей помочь, стимулируя их использовать IPv6, находить проблемы и сообщать о них. Это даст преимущество перед конкурентами -- к тому моменту, как закончатся IPv4-адреса, у вас уже будет протестированная и отлаженная IPv6-инфраструктура
Все не так просто, маршрутизаторы это лишь 1 ступень этого эскалатора ресурсам и контент-провайдерам все в сотни раз проще.
На самом деле мы уже внедрили IPv6 в тестовом режиме в корп. сети, что касается абонентов, то проблема заключается в магистральных коммутаторах, в настоящий момент мы "приручаем" пару коммутаторов, в конце лета станет ясно на сколько они хороши.

пысы: все секреты слил...
Михалыч вне форума   Ответить с цитированием
Старый 16.06.2012, 03:31
  post #7
St0rm
Товарищ Саахов
 
Аватар для St0rm
 
Регистрация: 30.03.2010
Адрес: Демерджи
Сообщений: 105
Спасибо: 6
Вес репутации: 0
По умолчанию

Цитата:
Сообщение от u5924 Посмотреть сообщение
снизит нагрузку на маршрутизатор
эпично ))

Выделенная фраза особо доставила.

Очень сильно сомневаюсь, что подсчитать hash от 32 бит (IPv4) + 16 бит на порт (IPv4) = 48 бит будет сложнее (при PNAT), чем подсчитать hash от 128 битного IPv6 и это БЕЗ ПОРТА! Если 128 разделить на 48, то получается, что роутеру как минимум будет в ДВА РАЗА сложнее (ресурсоемкость) маршрутизировать вашу балалайку из IPv6, которую вам навязали горе манагеры. А результатом еще, вдобавок, окажется, что и ресурсов то не так много на IPv6 и не понятным остается вопрос, откуда вы будете удаленно попадать на свои IPv6 адреса. Локалка из 5 провайдеров - уже пройденный этап в виде пирингов

p.s. SNAT в настоящее время для IPv4 дает безграничные возможности (в рамках 16 бит ) по настройку удаленного доступа к устройствам за роутером, при этом требуется знать IPv4 адрес, который легко запоминает любой человек и номер порта требуемого сервиса. Интересно посмотреть на человека, который будет запоминать IPv6 адрес, это при условии, что, как вы обозначили - у человека за роутером целый парк устройств.
St0rm вне форума   Ответить с цитированием
Старый 20.06.2012, 01:39
  post #8
u5924
Новичок
 
Регистрация: 10.06.2012
Сообщений: 4
Спасибо: 0
Вес репутации: 0
По умолчанию

Цитата:
Сообщение от St0rm Посмотреть сообщение
эпично ))
Я старался

Нагрузка упадёт из-за того, что:
  • необходимые для обработки маршрутизатором данные находятся в одном фиксированном месте, а их изменение не требует пересчёта контрольной суммы;
  • мало кто захочет использовать NAT для обычных (не 4in6 и подобных) соединений, а значит можно вообще не делать connection tracking;
  • большинству хватит /64 на L2-сегмент и /48 на организацию, что уменьшит общее число глобально маршрутизируемых префиксов - сейчас отношение префиксы/ASN для IPv4 превышает аналогичное для IPv6 более чем в 6 раз.

Ну и конечно же, современные сетевые адаптеры умеют offloadить расчёт различных хешей со скоростью не менее скорости передачи данных (wire speed) - начиная от контрольных сумм пакетов и заканчивая возможностью изменить алгоритм "раскидывания" пакетов по очередям.

Цитата:
Сообщение от St0rm Посмотреть сообщение
p.s. SNAT в настоящее время для IPv4 дает безграничные возможности (в рамках 16 бит ) по настройку удаленного доступа к устройствам за роутером, при этом требуется знать IPv4 адрес, который легко запоминает любой человек и номер порта требуемого сервиса. Интересно посмотреть на человека, который будет запоминать IPv6 адрес, это при условии, что, как вы обозначили - у человека за роутером целый парк устройств.
Если у человека за роутером целый парк устройств, то скорее всего он даже не будет пытаться запоминать их адреса (как в случае IPv4, так и в случае IPv6) - он просто воспользуется DNS. А менять стандартные номера портов почти всегда неудобно - будут проблемы с фаерволами, прокси-серверами и настройкой клиентских приложений.

SNAT надо настраивать. По крайней мере, я ещё ни разу не видел веб-сервера с поддержкой UPnP. А в случае с IPv6 достаточно просто включить ещё одно устройство в свитч -- и всё уже работает

Попасть же (в качестве клиента) на IPv6-only сервер неискушённому пользователю уже совсем не так сложно, как несколько лет назад - достаточно установить teredo-клиент или включить 6to4, что в современных ОС уже происходит по-умолчанию или требует выполнения всего одной команды.
u5924 вне форума   Ответить с цитированием
Старый 20.06.2012, 08:32
  post #9
St0rm
Товарищ Саахов
 
Аватар для St0rm
 
Регистрация: 30.03.2010
Адрес: Демерджи
Сообщений: 105
Спасибо: 6
Вес репутации: 0
По умолчанию

Цитата:
Сообщение от u5924 Посмотреть сообщение
Я старался

Нагрузка упадёт из-за того, что:
  • необходимые для обработки маршрутизатором данные находятся в одном фиксированном месте, а их изменение не требует пересчёта контрольной суммы;
Вы меня услышали? Какая разница, считать hash или просто изучить IP для принятия решения по дальнейшему роутингу? IPv6 в разы длиннее IPv4 - априори любые манипуляции с ним потребуют большей вычислительной мощности и трюки с connection tracking в Linux для IPv4 просто нивелируются.

Цитата:
Сообщение от u5924 Посмотреть сообщение
  • мало кто захочет использовать NAT для обычных (не 4in6 и подобных) соединений, а значит можно вообще не делать connection tracking;
NAT для IPv6 - это вообще архаизм. С другой стороны возьмите любой современный роутер, изготовитель которого участвует в ipv6worldlaunch, например D-Link и попробуйте найти флажок отключения NAT. Его по прежнему нет, несмотря на IPv6 внутри коробки.

Цитата:
Сообщение от u5924 Посмотреть сообщение
  • большинству хватит /64 на L2-сегмент и /48 на организацию, что уменьшит общее число глобально маршрутизируемых префиксов - сейчас отношение префиксы/ASN для IPv4 превышает аналогичное для IPv6 более чем в 6 раз.
Текущий full-view IPv6
Код:
* 2001:8000::/20     B 170        100            >2a01:620:1:8::1  x 6939 4637 1221 I
* 2001:b000::/21     B 170        100            >2a01:620:1:8::1  x 6939 7018 7018 9680 3462 17419 I
* 2002::/16          B 170        100            >2a01:620:1:8::1  x 6939 I
* 2003::/19          B 170        100            >2a01:620:1:8::1  x 257 3320 I
* 2400::/12          B 170        100            >2a01:620:1:8::1  x 6939 293 3445 3562 I
* 2400::/20          B 170        100            >2a01:620:1:8::1  x 6939 17832 9270 4766 I
Откуда, Вы говорите, хотите зайти на свой ПК? (это если учитывать, что 2002 - это IPv4-To-IPv6)

(для справки, у IPv4 в этом месте 430 тысяч таких строчек)

Цитата:
Сообщение от u5924 Посмотреть сообщение
Ну и конечно же, современные сетевые адаптеры умеют offloadить расчёт различных хешей со скоростью не менее скорости передачи данных (wire speed) - начиная от контрольных сумм пакетов и заканчивая возможностью изменить алгоритм "раскидывания" пакетов по очередям.
Вы на практике это пробовали? Знаете, что говорит Intel в приватной переписке по поводу offload? Нет? Цитирую на память:
"Any offload should be disabled in routing case"

Цитата:
Сообщение от u5924 Посмотреть сообщение
Если у человека за роутером целый парк устройств, то скорее всего он даже не будет пытаться запоминать их адреса (как в случае IPv4, так и в случае IPv6) - он просто воспользуется DNS.
Каким DNS? Каким нибудь из набора FreeDynDNS? Представляю себе эту толпу умников, которая просто забьет все возможные варианты и будет что то вроде my-home-videocam-6452.no-ip.org - да, это, конечно, легче запомнить, чем 94.232.75.25:5005 (к примеру).

Цитата:
Сообщение от u5924 Посмотреть сообщение
А менять стандартные номера портов почти всегда неудобно - будут проблемы с фаерволами, прокси-серверами и настройкой клиентских приложений.
О каких прокси Вы говорите в эру ШПД? Да, и проверьте весь свой софт на наличие поддержки IPv6. А то на свою голову таки достучитесь, запустите любимый RAdmin (к примеру. не уверен на счет него), а он IPv4 Only.

Цитата:
Сообщение от u5924 Посмотреть сообщение
SNAT надо настраивать. По крайней мере, я ещё ни разу не видел веб-сервера с поддержкой UPnP. А в случае с IPv6 достаточно просто включить ещё одно устройство в свитч -- и всё уже работает
Осталось только IP записать на бумажку и можно "смело" уходить с объекта.

Цитата:
Сообщение от u5924 Посмотреть сообщение
Попасть же (в качестве клиента) на IPv6-only сервер неискушённому пользователю уже совсем не так сложно, как несколько лет назад - достаточно установить teredo-клиент или включить 6to4, что в современных ОС уже происходит по-умолчанию или требует выполнения всего одной команды.
(facepalm) Оно Вам сейчас нужно? Попадать на IPv6-only сервера? Какой там контент? HTML`ька с надписью "It Works!" ?

Итог: пожалуйста, прекратите читать умные wikipedia и прочие аналогичные издания - в них материалы пишут все, кто захочет - народное творчество. Запуск IPv6 будет возможен, когда начнется массовый пиринг по IPv6 через BGP - сейчас этого нет. То, что кто-то сделал сайт ipv6worldlaunch.com (или как он там) - ничего не означает - на narod.ru в день создаются тысячи аналогичных IPv7 IPv8 world launch. Пере обдумайте для себя, с какой целью Вы потратили хотя бы свое время занимаясь данным вопросом, если практической пользы в нем нет сейчас совсем.
St0rm вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 17:27.