Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет dibr ([info]dibr)
@ 2010-08-22 17:00:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
много маленьких интернетиков
     Интернет - я помню - расшифровывается как Interconnected Networks, то есть создан он был для объединения сетей. И когда интернет создавался - это было, блин, действительно удобно: вместо чтобы связывать два расположенных чёрт-те где компьютера какими-то проводами, подключил их к интернету, и вуаля: оба компьютера волшебным образом доступны друг для друга по любому из протоколов, бегающих поверх TCP/IP (а других уже почти и не осталось).
     Сейчас же типичная ситуация - это когда стоят два компьютера, оба подключены к интернету, но при попытке что-то сделать, ты понимаешь, что они подключены к разным интернетам, и доступиться напрямую с одного на другой без использования сторонних сервисов - задачка не такая простая, иногда близкая к неразрешимой.

     Конечно, интернет для них как бы вроде бы один и тот же - они видят одни и те же сайты, могут писать друг другу электрописьма, и даже устраивать видеосвязь через какой-нибудь skype, а если повезёт - то и прочий пиртупир типа торрентов (главное при этом - не знать, какое количество костылей и подпорок используется там, за окошком на десктопе, для того, чтобы всё это хоть как-то работало). Но ломануться по старинке, как в те времена, когда Interconnected Networks использовался для соединения компьютеров, с одного компа на другой напрямую - опаньки: настоящие IP-адреса стали ценным ресурсом, просто так юзерам не отдаются, а провайдеры при первой же возможности сгоняют юзеров за NAT с "ненастоящими" адресами - забавными такими, типа 10.1.1.77, но всё-таки "левыми". И получается, что "глобальная объединённая сеть Интернет" давно раскололась на много маленьких интернетиков, из которых можно в замочную скважину NAT подглядывать в Настоящий Интернет, и даже устраивать весёлый пиртупир в пределах провайдерской локалки. Но и не сильно более.

     При этом окончательное и бесповоротное решение этой проблемы существует! Оно существует уже более десятка лет (RFC1726 датирован 1994 годом, RFC2460 - 1998 годом)!! И первые годы его бодро пиарили и обещали "вот прям скоро" начать внедрять, чтобы лет через несколько все жили при коммунизме, и у каждого было в запасе по тысяче-другой ip-адресов, чтобы можно было выдать реальный ip каждой пуговице на ширинке и каждому шнурку на ботинке!!! А потом как-то вот затухло: в последнее время про IPv6 (речь, понятное дело, именно о нём) как-то особо не слышно. Где-то там, какие-то работы возможно ведутся, если хорошо поискать - в отдельных крупных городах (Москве и Питере, ага) даже можно найти следы IPv6... и всё.

     А чтение интернетов на тему NAT traversal, а также изучение того, в каких условиях ухитряется работать тот же skype (и на какие извраты ему приходится идти) - чётко напоминает старый советский анекдот, про иностранца, увидевшего ГАЗ-66, и заявившего "что только эти русские не придумают, лишь бы дороги не строить". И правда - ну такой вокруг "обхода NAT" (и ещё не забываем про прокси, причём нескольких разных видов!) завал костылей и подпорок, что даже "перевязанный батничками" фидошный узел образца 1990 года по сравнению с этим выглядит шедевром прямоты и логической стройности. И всё только потому, что существующее более десяти лет решение, в этой быстроразвивающейся индустрии - как-то вот йок, мы лучше будем шлифовать очередные нюансы отображения свойства полупрозрачности в различных браузерах, да создавать очередные клоны клонов очередных "сосальных (social) сетей".

     И как-то уже начинаешь понимать, что не так уж наверное и нужно мне это самое соединение компьютеров - можно ведь и флэшками информацию носить, и электропочтой файлы передавать, а все эти телнеты и radmin'ы - это лишнее...
     "Эх, Морфеус, Морфеус. Где же ты, когда ты так нужен?"(с)

     P.S: а ещё не могу отделаться от мысли, что билайн выдаёт пользователям "жёлтых USB-свистков" адреса вида 172.[16-31].x.x потому, что про сети 192.168.x.x и 10.x.x.x помнят все (их проще запомнить и удобнее использовать), а про 172.[16-31].x.x поэтому не помнят, и пользователь может "визуально спутать" этот IP с настоящим. Впрочем, тут вопрос скорее к IETF - зачем кроме "удобного и широкого" диапазона 10.x.x.x и "компактного" 192.168.x.x, был выделен ещё и этот странный некруглый огрызок в середине диапазона. Желающие рассказать про "сети класса B" - начинайте с того, зачем вообще может понадобиться зависимость класса сети от сетевого адреса - я никакой причины кроме "создания путаницы" до сих пор придумать не могу :-)


(Читать комментарии) - (Добавить комментарий)


[info]starcat13@lj
2010-08-30 16:39 (ссылка)
По словам моих знакомых, занимающихся провайдерством - проблема больше на клиентской стороне. Например XP (которых очень много у людей) штатно ipv6 не умеет. Большая часть
обычных домашних раутеров/wifi точек доступа тоже его не умееют
И объяснять клиентам, что завтра им можно будет выкинуть текущее оборудование и надо покупать новое - мало кто хочет (тем более, что плюсов от перехода большинство просто не заметит).

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ilya_314@lj
2010-08-30 16:56 (ссылка)
Поддержка операционной системы тут наверное самая решаемая проблема, потому как в новых системах все уже есть, а доля их уже не маленькая, следовательно уже есть большая клиентская база. Далее нужно как-то их завлечь на новый протокол, тут можно финансово стимулировать (допустим это выгодно провайдеру) либо предоставлять какие-то новые возможности.

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

Из всех этих соображений пока напрашивается один выход из ситуации - административное проталкивание стандартов.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]starcat13@lj
2010-08-30 17:06 (ссылка)
"доля немаленькая" - особенно в корпоративном сегменте для старых версий немаленькая (вот XP опять в очередной раз хоронят, интересно, в этот раз уже навсегда или опять откопают? :) ).

Вопрос - зачем административно проталкивать нечто, от чего выгода пока достаточно спорная? Ну кроме как на радость производителям железа и софта, которые с радостью продадут новые версии?
Провайдерам тоже придется обновлять кучу железа, которое мягко говоря недешевое - "опять непредвиденные расходы"...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ilya_314@lj
2010-08-30 17:17 (ссылка)
xp сама похоронится, со временем. Суть не в этом, а в том, что уже есть заметный парк систем готовых к ipv6, кроме того если процесс пойдет, то и для xp сделают. Кстати может оно давно уже есть:

http://support.microsoft.com/kb/817778

Выгода в целом для рынка этих технологий очевидно есть - будут новые продукты, новые услуги и т.д., очередной технологический виток. А проталкивать как раз, для того чтобы преодолеть нежелание начальных инвестиций.

Приведу другой пример - hd телевизионное вещание. Продвигалось везде на государственном уровне. Потому как тоже имеется несколько сторон процесса взаимозависящие друг от друга.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]starcat13@lj
2010-08-30 17:24 (ссылка)
С HD разница клиенту весьма видна. И в тех же кабельных сетях - переход проходил без гос. пинка, клиенты понимали, за что платят и многие хотели этого перехода.

С эфирными телевидением, кстати, лучше бы они оставили аналоговое :( В зоне не очень уверенного приема смотреть невозможно - постоянные замирания, рассыпание на квадратики и прочие минусы цифры :(

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ilya_314@lj
2010-08-30 17:42 (ссылка)
С hd все намного проще - есть конкретная функция, вот она была до этого и стала такой после этого. Здесь все конечно посложнее - на базе новых протоколов еще нужно создать новые продукты и сервисы которые выведут те или иные области применения на новый уровень. Думаю с этим проблем не будет, надо лишь направить энергию людей в нужное русло. Я не эксперт в этой области, но статья в wikipedia о ipv6 приводит ряд улучшений и нововведений по сравнению с ipv4, некоторые их них не были доступны ранне, следовательно есть хорошая база для того чтобы это все задействовать.

А для экономики думаю такие переходы приносят только выгоду, т.к. это приведет к появлению на рынке новых услуг и продуктов. Если отбросить меньшую очевидность выгод по сравнению с hd телевидением, то аналогия мне кажется верной. Там и здесь без пинка складывается все достаточно вяло (про hd технологии я имею ввиду начальную стадию).

(Ответить) (Уровень выше)


[info]dibr@lj
2010-08-30 17:06 (ссылка)
С ХР не очень понятно: протокол-то такой в XP штатно есть (точнее, ставится в несколько кликов мышью без привлечения сторонних средств). Вот проблемы с реализацией - возможны, но вряд ли уровня "вообще не работает", такое у микрософта нечасто бывает.

А тем, кому ipv6 не нужно (а тем, у кого ipv6 не поддерживает оборудование, оно точно не нужно) - ну так оно и не нужно, пусть и дальше сидят за "серым" ipv4. Тем более на время переходного периода (а он явно затянется), ipv4 никто отменять не будет. То есть, пока достаточно ipv4 - оборудование выкидывать не надо, а кому действительно нужно ipv6 - те и так знают, на какую помойку нести сегодняшние "мыльницы", и где покупать новые...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]starcat13@lj
2010-08-30 17:09 (ссылка)
Сорри, с XP был похоже неправ :(
Пошел тщательнее изучать вопрос.

(Ответить) (Уровень выше)


(Читать комментарии) -