Rumah >masalah biasa >Apakah fungsi upnp?
upnp merujuk kepada fungsi "Universal Plug and Play" upnp ialah satu set protokol rangkaian yang dipromosikan oleh "Universal Plug and Play Forum". peranti rangkaian korporat boleh bersambung dengan lancar antara satu sama lain dan memudahkan pelaksanaan rangkaian berkaitan UPnP mencapai matlamat ini dengan mentakrifkan dan menerbitkan protokol kawalan peranti UPnP berdasarkan piawaian protokol rangkaian komunikasi Internet yang terbuka.
Persekitaran pengendalian tutorial ini: sistem Windows 7, komputer Dell G3.
Apakah fungsi upnp?
Universal Plug and Play (UPnP) ialah satu set protokol rangkaian yang dipromosikan oleh "Universal Plug and Play Forum" (UPnP™ Forum). Matlamat protokol ini adalah untuk membolehkan pelbagai peranti dalam rangkaian rumah (perkongsian data, komunikasi dan hiburan) dan rangkaian korporat untuk bersambung dengan lancar antara satu sama lain dan memudahkan pelaksanaan rangkaian berkaitan. UPnP mencapai matlamat ini dengan mentakrifkan dan menerbitkan protokol kawalan peranti UPnP berdasarkan piawaian protokol rangkaian komunikasi Internet terbuka. Komponen asas UPnP ialah perkhidmatan, peranti dan titik kawalan.
Konsep UPnP diperoleh daripada Plug-and-play, iaitu teknologi palam panas.
Aplikasi Utama
Terjemahan Alamat Rangkaian
Nombornya berjuta-juta dan bilangannya masih Menangani sistem di Internet telah dibangunkan jauh sebelum kemunculan rangkaian rumah, yang terus berkembang. Malah, adalah satu keajaiban bahawa sistem pengalamatan dibangunkan semasa Internet masih di peringkat awal masih berfungsi.
Oleh kerana sumber alamat Internet cepat habis, kebanyakan rangkaian rumah menggunakan teknologi Terjemahan Alamat Rangkaian (NAT) untuk mewujudkan get laluan. NAT ialah piawaian yang dibangunkan oleh Pasukan Petugas Kejuruteraan Internet (IETF), yang membenarkan berbilang PC atau peranti dalam rangkaian peribadi berkongsi alamat awam yang unik secara global (julat alamat peribadi yang digunakan ialah 10.0.0.0/8, 192.168.0.0 / 16 dan 172.0.0.0/12). Sebagai ubat sementara kepada kekurangan alamat IP, NAT boleh melakukan banyak perkara dengan baik - perkongsian sambungan Internet Windows XP, contohnya, menggunakan NAT, sama seperti yang dilakukan oleh banyak peranti get laluan (seperti DSL dan modem kabel) .
Tetapi masalahnya ialah: NAT menjangkakan semua aplikasi rangkaian berkomunikasi dengan cara standard (iaitu, menggunakan alamat IP dalam pengepala paket), tetapi sesetengah program rangkaian tidak menjangka kewujudan NAT. Mereka menggunakan alamat IP terbenam yang tidak dapat diterjemahkan oleh NAT.
Teknologi Traversal NAT
Teknologi NAT Traversal membolehkan aplikasi rangkaian mengesan sama ada mereka berada di belakang peranti NAT berkeupayaan UPnP. Program-program tersebut kemudiannya diberikan alamat IP boleh laluan global yang dikongsi dan pemetaan port dikonfigurasikan untuk memajukan paket dari port luaran NAT ke port dalaman yang digunakan oleh aplikasi - semua ini dilakukan secara automatik, tanpa usaha manual diperlukan oleh pengguna. Petakan pelabuhan atau laksanakan tugas lain. Teknologi traversal NAT membolehkan peranti rangkaian atau aplikasi titik ke titik berkomunikasi dengan dunia luar melalui get laluan NAT dengan membuka dan menutup port komunikasi secara dinamik dengan perkhidmatan luaran.
Keselamatan
Disebabkan kesederhanaan dan pematuhan kepada piawaian terbuka, teknologi UPnP telah diterima pakai oleh banyak pengeluar peralatan. Windows XP adalah yang pertama melaksanakan sokongan untuk teknologi UPnP, walau bagaimanapun, ia juga mempunyai kelemahan keselamatan yang boleh digunakan oleh penyerang untuk memperlahankan PC anda atau, dalam kes yang jarang berlaku, membenarkan penyerang mengeksploitasi Elevate keistimewaan pada sistem anda. Walau bagaimanapun, jika anda memasang tembok api dalam Windows XP, masalah ini tidak akan dipanggil masalah. Malah, Windows XP sendiri dilengkapi dengan Internet Connection Firewall, yang dipasang secara lalai pada sambungan Internet anda dan oleh itu melindungi anda daripada penyerang Internet. Lubang keselamatan dalam UPnP ini telah ditambal. Buletin Keselamatan Microsoft MS01-059 membincangkan isu ini dan menyediakan pautan kepada sumber tambahan dan tempat anda boleh memuat turun patch keselamatan.
Ciri Teknikal
1. Gunakan rangkaian sebagai persekitaran aplikasi dan jangan anggap komputer di "pulau terpencil".
2. Berdasarkan TCP/IP dan seluruh Internet. Ini adalah "neutral", tidak dilampirkan pada mana-mana sistem pengendalian atau aplikasi, tidak menggunakan fungsi API tertentu dan tidak dihadkan oleh bahasa pengaturcaraan. Boleh disambungkan dengan lancar ke rangkaian tradisional.
3. Peranti boleh memasuki rangkaian secara dinamik, dan kemudian mendapatkan alamat IP, "belajar" atau mencari maklumat tentang operasi dan perkhidmatan yang sepatutnya dilakukannya; status. Semua ini harus dilakukan secara automatik.
4. Setiap peranti boleh membaca status dan parameternya sendiri, selepas menyelesaikan operasi kawalan, ia harus menghantar isyarat tindak balas "operasi selesai". Jika gagal, kegagalan kawalan harus ditandakan.
Untuk lebih banyak pengetahuan berkaitan, sila lawati ruangan Soalan Lazim!
Atas ialah kandungan terperinci Apakah fungsi upnp?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!