Чому «Інтернет речей» закріплює необхідність адрес IPv6?
Оскільки «Інтернет речей» продовжує зростати і вступати у власність, наскільки необхідним для «Інтернету речей» є адреса IPv6? Сьогоднішня посада SuperUser Q&A має відповіді на запитання цікавого читача.
Сьогоднішня сесія запитань та відповідей приходить до нас люб'язно SuperUser - підрозділ Stack Exchange, групування веб-сайтів із запитаннями та відповідями на рівні спільноти..
Фото люб'язно надано nerovivo (Flickr).
Питання
Читач SuperUser TrudleR хоче знати, чому "Інтернет речей" вимагає адрес IPv6:
Якщо в мережі є кілька пристроїв, кількість адрес IPv4 не збільшуватиметься лінійно, щоб враховувати кількість пристроїв. На мережу / маршрутизаторі є лише одна адреса IPv4, підключена до Інтернету. Як «Інтернет речей» (IoT) обґрунтовує необхідність адрес IPv6?
Я, безумовно, думаю, що тут щось не так розумію, але це не має сенсу для мене зараз. Я знаю, що IPv6 буде потрібна в майбутньому, але я не знаю, яку роль в цій темі грає "Інтернет речей" (IoT)..
Чому «Інтернет речей» забезпечує необхідність адрес IPv6?
Відповідь
Співробітник SuperUser Mokubai має відповідь для нас:
"Internet of Things" не зовсім мандат 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, веб-сторінка з кнопкою «Натисни і тост»)
- mytoaster.myhomenetwork.com:21 (ftp сервер, щоб ви могли завантажувати ідеальні налаштування тостів)
- mytoaster.myhomenetwork.com:22 (сервер SSH для безпечного розмови з тостером)
- myfrontroomlightbulb.myhomenetwork.com
І так далі. "Internet of Things" може працювати на IPv4 і бути влучно, але IPv6 може змусити його працювати право.
Маєте щось додати до пояснення? Звучить в коментарях. Хочете прочитати більше відповідей від інших технологічних користувачів Stack Exchange? Перегляньте повний потік обговорення тут.