Домашняя » как » Почему «Интернет вещей» удовлетворяет потребность в IPv6-адресах?

    Почему «Интернет вещей» удовлетворяет потребность в IPv6-адресах?

    Поскольку «Интернет вещей» продолжает развиваться и становиться все более самостоятельным, насколько необходимо, чтобы «Интернет вещей» имел адреса IPv6? Сегодняшний пост SuperUser Q & A содержит ответы на вопросы любопытных читателей..

    Сегодняшняя сессия вопросов и ответов пришла к нам благодаря SuperUser - подразделению Stack Exchange, группе веб-сайтов вопросов и ответов, управляемой сообществом..

    Фото любезно предоставлено nerovivo (Flickr).

    Вопрос

    Считыватель SuperUser TrudleR хочет знать, почему «Интернет вещей» требует использования адресов IPv6:

    Если у вас есть несколько устройств в сети, количество адресов IPv4 не будет линейно увеличиваться в зависимости от количества устройств. Существует только один IPv4-адрес для каждой сети / маршрутизатора, который подключен к Интернету. Как «Интернет вещей» (IoT) оправдывает необходимость использования адресов IPv6?

    Я определенно думаю, что могу что-то недопонимать здесь, но это не имеет смысла для меня в данный момент. Я знаю, что IPv6 понадобится в будущем, но я не знаю, какую роль играет «Интернет вещей» (IoT) в этой теме..

    Почему «Интернет вещей» требует использования адресов IPv6?

    Ответ

    У автора SuperUser Мокубая есть ответ для нас:

    «Интернет вещей» не обязательно обязывает IPv6, но для того, чтобы он был полезным или пригодным, IPv6 очень предпочтителен.

    IPv4 из-за ограниченного числа доступных адресов означает, что не каждое устройство может иметь публичный IP. Чтобы кластер устройств имел общий доступ к интернет-соединению, они должны обмениваться IP-адресами с помощью технологий NAT. Если устройства хотят размещать серверы, им приходится пробивать дыру в устройстве, на котором размещено подключение к Интернету, используя переадресацию портов, UPNP или связанные технологии. Это может усложниться, особенно если нескольким устройствам нужен один и тот же порт для своих серверов. Альтернативный метод состоит в том, чтобы иметь центральный сервер управления, к которому подключаются как домашнее, так и удаленное устройства для обмена данными..

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

    Проще говоря, он позволяет Интернету функционировать так, как раньше, до того, как мы поняли, что у нас недостаточно адресов, чтобы у каждой машины был свой публичный IP-адрес..

    Чтобы дать немного более наглядное представление о том, как IPv6 и IPv4 позволяют работать «Интернету вещей», представьте, что у вас есть полностью автоматизированный дом, где на каждом устройстве есть сервер, на котором вы можете включить его..

    С IPv4 ваша сеть сложна в настройке (вы потратите целую вечность на настройку маршрутизатором каждого отдельного правила переадресации каждого порта), и лучшее, что вы получите, это список номеров портов, которые вы должны записать в текстовом файле:

    • myhomenetwork.com:80 (Это мой роутер.)
    • myhomenetwork.com:81 (Это мой компьютер.)
    • myhomenetwork.com:82 (Это моя кофемашина.)
    • myhomenetwork.com:83 (Это мой TiVo?)
    • myhomenetwork.com:84 (Это может быть лампочка, но не уверен.)
    • myhomenetwork.com:85 (Это нагреватель аквариума?)

    Это также означает, что, если вы не потратите время на настройку нескольких портов для каждого устройства, у них будет только один доступный порт, и, следовательно, вы сможете представить веб-страницу только в Интернете. Для устройств, которые хотят показывать HTTP (веб) сервер, FTP или SSH сервер, это может стать болезненным и раздражающим довольно быстро, так как вы потратите время на то, чтобы открыть больше портов и записать, какой порт вы дали для какого устройства..

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

    • myrouter.myhomenetwork.com
    • mycomputer.myhomenetwork.com
    • mytoaster.myhomenetwork.com:80 (http-сервер, веб-страница, на которой показана кнопка push-to-toast)
    • mytoaster.myhomenetwork.com:21 (FTP-сервер, так что вы можете загрузить идеальные настройки тостов)
    • mytoaster.myhomenetwork.com:22 (SSH-сервер, для безопасного общения с тостером)
    • myfrontroomlightbulb.myhomenetwork.com

    И так далее. «Интернет вещей» может работать на IPv4 и работать нормально, но IPv6 может заставить его работать право.


    Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других технически подкованных пользователей Stack Exchange? Ознакомьтесь с полным обсуждением здесь.