Начална » как да » Защо „Интернет на нещата“ прилага необходимостта от адреси на IPv6?

    Защо „Интернет на нещата“ прилага необходимостта от адреси на IPv6?

    Тъй като „Интернет на нещата“ продължава да се разраства и да се развива, колко е необходимо „Интернет на нещата“ да имат IPv6 адреси? Днешната публикация за въпроси и отговори SuperUser има отговори на любопитни въпроси на читателя.

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

    Снимката е предоставена от nerovivo (Flickr).

    Въпроса

    Четецът на SuperUser TrudleR иска да разбере защо „Интернет на нещата“ налага нужда от IPv6 адреси:

    Ако имате няколко устройства в мрежата, размерът на IPv4 адресите няма да се увеличава линейно, за да се приспособи броят на устройствата. Има само един IPv4 адрес на мрежа / рутер, който е свързан с интернет. Как "Интернет на нещата" (IoT) оправдава необходимостта от IPv6 адреси?

    Определено смятам, че може би съм нещо недоразумение, но в момента няма смисъл. Знам, че IPv6 ще бъде необходим в бъдеще, но не знам каква роля играе „Интернет на нещата“ (IoT) в тази тема..

    Защо „Интернет на нещата“ налага нужда от IPv6 адреси?

    Отговорът

    Сътрудникът на SuperUser Mokubai има отговор за нас:

    "Интернет на нещата" не упълномощава напълно 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

    И така нататък. „Интернет на нещата“ може да работи с IPv4 и да е добре, но IPv6 може да го накара да работи прав.


    Имате ли какво да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други технологични потребители на Stack Exchange? Вижте пълната тема за дискусия тук.