Laman » bagaimana untuk » Mengapa 'Internet of Things' Menguatkuasakan Keperluan untuk Alamat IPv6?

    Mengapa 'Internet of Things' Menguatkuasakan Keperluan untuk Alamat IPv6?

    Oleh kerana 'Internet of Things' terus berkembang dan datang sendiri, betapa perlu untuk 'Internet of Things' mempunyai alamat IPv6? Siaran Q & A SuperUser hari ini mempunyai jawapan kepada soalan pembaca yang ingin tahu.

    Sesi Soalan & Jawapan hari ini datang kepada kami dengan ihsan SuperUser-bahagian pembahagian Stack Exchange, kumpulan yang diketuai oleh komuniti laman web Q & A.

    Gambar ihovivo (Flickr).

    Soalan

    Pembaca SuperUser TrudleR ingin tahu mengapa 'Internet of Things' menguatkuasakan keperluan untuk alamat IPv6:

    Jika anda mempunyai berbilang peranti dalam rangkaian, jumlah alamat IPv4 tidak akan bertambah linear untuk menampung bilangan peranti. Terdapat hanya satu alamat IPv4 setiap rangkaian / penghala yang disambungkan ke Internet. Bagaimanakah 'Internet of Things' (IoT) membenarkan keperluan alamat IPv6?

    Saya pasti fikir saya mungkin salah faham di sini, tetapi ia tidak masuk akal untuk saya pada masa ini. Saya tahu bahawa IPv6 akan diperlukan pada masa akan datang, tetapi saya tidak tahu apa peranan 'Internet of Things' (IoT) bermain dalam topik ini.

    Mengapa 'Internet of Things' menguatkuasakan keperluan untuk alamat IPv6?

    Jawapan

    Penyumbang SuperUser Mokubai mempunyai jawapan untuk kami:

    'Internet of Things' tidak benar-benar mandat IPv6, tetapi untuk itu berguna atau dapat digunakan IPv6 sangat disukai.

    IPv4, disebabkan bilangan alamat yang terhad, bermakna tidak setiap peranti boleh mempunyai IP awam. Untuk kelompok peranti untuk berkongsi sambungan Internet, mereka perlu berkongsi IP melalui teknologi NAT. Jika peranti mahu menjadi tuan rumah pelayan, maka mereka perlu menumbuk lubang melalui peranti yang menganjurkan sambungan Internet menggunakan port forwarding, UPNP, atau teknologi yang berkaitan. Ini boleh menjadi rumit, terutamanya jika pelbagai peranti mahu pelabuhan yang sama untuk pelayan mereka. Kaedah alternatif adalah untuk mempunyai pelayan pengurusan pusat bahawa kedua-dua rumah dan alat jauh dial ke dalam untuk pertukaran data.

    IPv6 menghilangkan keperluan untuk NAT, port forwarding, dan lot dan membolehkan setiap peranti mempunyai IP awam dan pelabuhan yang berkaitan. Ia menghilangkan peraturan dan kaedah penghantaran pelabuhan yang rumit untuk menebuk lubang di firewall. Ia menghilangkan semua masalah hidup bersama rangkaian yang melanda peranti semasa. Anda boleh menyambung ke peranti tanpa perlu mengkonfigurasi firewall atau menyediakan akaun pada perkhidmatan pihak ketiga yang membolehkan anda menyambung ke peranti anda.

    Cukup sekali, ia membolehkan Internet berfungsi seperti yang digunakan sebelum kita menyedari bahawa kita tidak mempunyai alamat yang mencukupi untuk membiarkan setiap mesin mempunyai alamat IP awamnya sendiri.

    Untuk memberikan gambaran yang lebih visual tentang bagaimana IPv6 dan IPv4 membenarkan 'Internet of Things' berfungsi, bayangkan anda mempunyai rumah yang sepenuhnya automatik, dengan setiap peranti menganjurkan pelayan di mana anda boleh menghidupkannya.

    Dengan IPv4, rangkaian anda rumit untuk ditubuhkan (anda akan menghabiskan masa pada penghala anda untuk menetapkan setiap peraturan ke hadapan pelabuhan) dan yang terbaik adalah senarai nombor port yang anda perlu tulis dalam fail teks:

    • myhomenetwork.com:80 (Ini adalah penghala saya.)
    • myhomenetwork.com:81 (Ini adalah komputer saya.)
    • myhomenetwork.com:82 (Ini adalah mesin kopi saya.)
    • myhomenetwork.com:83 (Adakah ini TiVo saya?)
    • myhomenetwork.com:84 (Ini boleh menjadi mentol cahaya, tetapi tidak pasti.)
    • myhomenetwork.com:85 (Adakah ini pemanas tangki ikan?)

    Ia juga bermakna bahawa melainkan jika anda meluangkan masa untuk menubuhkan pelbagai port untuk setiap peranti, maka mereka hanya mempunyai satu port yang tersedia dan mungkin hanya boleh membentangkan laman web ke Internet. Untuk peranti yang ingin menunjukkan pelayan HTTP (web), FTP, atau pelayan SSH, ini boleh menyakitkan dan menjengkelkan dengan cepat kerana anda akan menghabiskan masa membuka lebih banyak port dan menuliskan port apa yang anda berikan kepada peranti apa.

    IPv6, kerana mempunyai alamat IP awam untuk setiap peranti, bermakna masa konfigurasi rangkaian anda jatuh dengan serta-merta dan anda boleh mendapatkan rangkaian yang lebih bernama dan setiap peranti boleh menjadi tuan rumah dengan perkhidmatan apa saja yang suka:

    • myrouter.myhomenetwork.com
    • mycomputer.myhomenetwork.com
    • mytoaster.myhomenetwork.com:80 (pelayan http, laman web yang menunjukkan butang push-to-toast)
    • mytoaster.myhomenetwork.com:21 (pelayan ftp, supaya anda boleh memuat naik tetapan roti bakar yang sempurna)
    • mytoaster.myhomenetwork.com:22 (pelayan SSH, dengan selamat bercakap dengan pembakar roti anda)
    • myfrontroomlightbulb.myhomenetwork.com

    Dan sebagainya. 'Internet of Things' dapat berfungsi pada IPv4 dan semudah itu, tetapi IPv6 dapat berfungsi betul.


    Mempunyai sesuatu untuk menambah penjelasannya? Bunyi dalam komen. Ingin membaca lebih banyak jawapan dari pengguna Stack Exchange yang berteknologi tinggi? Lihat thread perbincangan penuh di sini.