Apa itu port SSDP?
TCP / IP
Protokol TCP / IP mendikte cara pengiriman data melalui jaringan. Untuk berpindah dari pemancar ke penerima, data harus melewati beberapa kabel dan diarahkan ke tujuannya melalui perangkat jaringan seperti router. Untuk mencapai ini, data harus diberi label dengan alamat IP. Alamat IP didefinisikan oleh protokol Internet, yang merupakan salah satu protokol dari TCP / IP suite (itu adalah "IP" bagian, Internet Protocol, "TCP / IP"). Bagian "TCP" berarti Transmission Control Protocol, salah satu dari dua protokol transport di dalam suite, menjadi User Datagram Protocol atau UDP (protokol datagram pengguna) yang diikuti.
Protokol transportasi
Port adalah tanggung jawab protokol transportasi. Data dikemas dalam struktur yang disebut paket, di mana data berada di badan dan header berisi informasi alamat. Header dari protokol transport termasuk nomor port dari aplikasi sumber dan tujuan. Salah satu dari dua protokol beroperasi dalam satu paket, tetapi tidak pernah keduanya dalam waktu yang bersamaan. Pesan SSDP diangkut oleh UDP. TCP membuat sesi melalui mana banyak pesan dapat ditukar, memverifikasi urutan data dan meminta pengiriman ulang paket yang hilang atau rusak. UDP tidak melakukan hal di atas, tetapi SSDP tidak memerlukan alat TCP, yang diperlukan hanyalah mengirim paket pesan ke alamat multicast IP. Dialog antara dua ekstrem tidak diperlukan.
Ports
Dalam konteks protokol transport, port bukan konektor pada komputer tempat kabel terhubung, meskipun itu adalah penggunaan lain untuk nama yang sama. Dalam konteks ini, port seperti alamat untuk aplikasi. Sama seperti alamat IP mengirim paket data ke komputer, nomor port mengirim data ke proses yang berjalan di komputer itu. Untuk menerima data dalam jaringan, aplikasi harus memiliki nomor port. Daftar universal nomor port dikelola oleh Internet Assigned Number Authority, atau IANA.
Port SSDP
IANA telah menetapkan port TCP dan UDSP 1900 ke SSDP, meskipun hanya menggunakan port UDP. Ini berarti bahwa setiap pesan SSDP tiba di komputer berlabel nomor 1900. Namun, implementasi Windows menggunakan port 2869, yang menggantikan penggunaan sebelumnya dari port 5000. Tidak ada port ini terdaftar untuk SSDP. Dalam penyimpangan lain dari praktik standar, implementasi Microsoft menggunakan TCP dan bukan UDP.