Apakah port 0 digunakan?

Port 0 mempunyai makna istimewa dalam pengaturcaraan rangkaian, terutamanya dalam sistem pengendalian Unix apabila ia berkaitan dengan pengaturcaraan soket, di mana port ini digunakan untuk meminta port dinamik yang diperuntukkan oleh sistem. Port 0 ialah port wildcard, memberitahu sistem untuk mencari nombor port yang sesuai.

Tidak seperti kebanyakan nombor port, port 0 ialah port terpelihara dalam rangkaian TCP/IP, bermakna ia tidak digunakan dalam mesej TCP atau UDP. Port rangkaian dalam TCP dan UDP berjulat dari 0 hingga 65535.

Nombor port dalam julat 0 hingga 1023 dikenal pasti sebagai port sistem. Pihak Berkuasa Nombor Ditugaskan Internet (IANA) mengekalkan senarai rasmi kegunaan yang dimaksudkan bagi nombor port ini di Internet, dan port sistem 0 tidak boleh digunakan.

Bagaimana port TCP/UDP 0 berfungsi dalam pengaturcaraan rangkaian

Apakah port 0 digunakan?

Port 0 mempunyai makna istimewa dalam pengaturcaraan rangkaian

Mengkonfigurasi sambungan soket rangkaian baharu memerlukan nombor port untuk diperuntukkan pada kedua-dua bahagian sumber dan destinasi. Mesej TCP atau UDP yang dihantar oleh pemula (sumber) mengandungi kedua-dua nombor port, supaya penerima mesej (destinasi) boleh mengeluarkan mesej respons kepada titik akhir protokol yang betul.

IANA mempunyai pra-peruntukkan port sistem yang ditetapkan untuk aplikasi Internet asas, seperti pelayan web (port 80), tetapi banyak aplikasi rangkaian TCP dan UDP tidak mempunyai port sistem mereka sendiri dan mesti mendapatkannya daripada peranti pengendalian sistem setiap kali ia dijalankan .

Untuk diperuntukkan nombor port sumber, aplikasi memanggil fungsi rangkaian TCP/IP seperti bind() untuk meminta port. Aplikasi boleh menyediakan nombor tetap (berkod keras) untuk mengikat(), jika ia ingin meminta port tertentu, tetapi permintaan tersebut mungkin gagal sekiranya aplikasi lain berjalan pada sistem yang sedang menggunakan port tersebut.

Selain itu, aplikasi boleh menyediakan port 0 untuk mengikat() sebagai parameter sambungan. Itu mencetuskan sistem pengendalian untuk mencari secara automatik dan mengembalikan port tersedia yang sesuai dalam julat nombor port dinamik TCP/IP.

Aplikasi tidak diberikan port 0 tetapi sebaliknya beberapa nombor port dinamik lain. Kelebihan konvensyen pengaturcaraan ini ialah kecekapan. Daripada setiap aplikasi perlu menggunakan dan menjalankan kod untuk mencuba berbilang port sehingga ia mendapat yang sah, aplikasi boleh bergantung pada sistem pengendalian.

Unix, Windows dan sistem pengendalian lain tidak sama dalam pengendalian port 0 mereka, tetapi konvensyen umum yang sama terpakai.

Port 0 dan isu keselamatan rangkaian

Trafik rangkaian yang dihantar melalui Internet ke pelayan yang mendengar pada port 0 boleh dijana oleh penyerang siber, atau oleh aplikasi yang tidak diprogramkan dengan betul. Mesej yang dijana oleh pelayan sebagai tindak balas kepada trafik port 0 membantu penyerang mengetahui tentang tingkah laku peranti itu dan potensi kelemahan rangkaian.

Banyak penyedia perkhidmatan Internet (ISP) menyekat trafik pada port 0 - kedua-dua mesej masuk dan keluar - untuk melindungi daripada eksploitasi ini.

Tinggalkan Komen

Bagaimana untuk mengalih keluar notis permintaan hak cipta di sudut kanan skrin pada Windows 10

Bagaimana untuk mengalih keluar notis permintaan hak cipta di sudut kanan skrin pada Windows 10

Adakah anda melihat pemberitahuan pengaktifan Windows 10 di sudut kanan skrin? Artikel ini akan membimbing anda cara memadamkan notis permintaan hak cipta pada Windows 10.

Arahan daripada AZ tentang cara memasang Windows 10 build 14393.222

Arahan daripada AZ tentang cara memasang Windows 10 build 14393.222

Baru-baru ini Microsoft mengeluarkan kemas kini kumulatif terkini untuk pengguna PC Windows 10 yang dipanggil Build 14393.222. Kemas kini yang dikeluarkan untuk Windows 10 ini terutamanya membetulkan pepijat berdasarkan maklum balas pengguna dan meningkatkan pengalaman prestasi sistem pengendalian.

Lindungi rangkaian komputer anda dengan hos Bastion hanya dalam 3 langkah

Lindungi rangkaian komputer anda dengan hos Bastion hanya dalam 3 langkah

Adakah anda mempunyai komputer pada rangkaian tempatan anda yang memerlukan akses luaran? Menggunakan hos benteng sebagai penjaga pintu untuk rangkaian anda boleh menjadi penyelesaian yang baik.

3 cara untuk mengosongkan semua log peristiwa dalam Windows 10 dengan cepat

3 cara untuk mengosongkan semua log peristiwa dalam Windows 10 dengan cepat

Kadangkala anda mungkin perlu memadamkan log peristiwa lama sekaligus. Dalam panduan ini, Quantrimang.com akan menunjukkan kepada anda 3 cara untuk memadam semua log peristiwa dalam Windows 10 Event Viewer dengan cepat.

Cara membuat kunci Windows jika papan kekunci anda tidak tersedia

Cara membuat kunci Windows jika papan kekunci anda tidak tersedia

Jika anda lebih suka menggunakan papan kekunci klasik lama, seperti IBM Model M, yang tidak termasuk kekunci Windows fizikal, terdapat kaedah mudah untuk menambah lagi, dengan meminjam kunci yang anda jarang gunakan. .

Cara membuat mod latar belakang telus pada Windows 10

Cara membuat mod latar belakang telus pada Windows 10

WindowTop ialah alat yang mempunyai keupayaan untuk meredupkan semua tetingkap aplikasi dan program yang dijalankan pada komputer Windows 10. Atau anda boleh menggunakan antara muka latar belakang gelap pada tingkap.

Kaedah IP palsu membantu anda mengakses tanpa nama

Kaedah IP palsu membantu anda mengakses tanpa nama

Dalam banyak artikel sebelumnya, kami telah menyebut bahawa kekal tanpa nama dalam talian adalah sangat penting. Maklumat peribadi dibocorkan setiap tahun, menjadikan keselamatan dalam talian semakin diperlukan. Itulah juga sebab kita harus menggunakan alamat IP maya. Di bawah, kita akan belajar tentang kaedah untuk mencipta IP palsu!

Bagaimana untuk mematikan bar Bahasa pada Bar Tugas Windows 8

Bagaimana untuk mematikan bar Bahasa pada Bar Tugas Windows 8

Bar Bahasa pada Windows 8 ialah bar alat bahasa kecil yang direka untuk dipaparkan secara automatik pada skrin Desktop. Walau bagaimanapun, ramai orang ingin menyembunyikan bar bahasa ini pada Bar Tugas.

Petua untuk mengoptimumkan kelajuan sambungan Internet daripada Linksys

Petua untuk mengoptimumkan kelajuan sambungan Internet daripada Linksys

Memaksimumkan kelajuan Internet adalah penting untuk mengoptimumkan sambungan rangkaian anda. Anda boleh menikmati hiburan dan pengalaman kerja yang optimum menggunakan komputer, TV sedia Internet, konsol permainan, dsb.

Bagaimana untuk menyediakan WEP, WPA, WPA2 untuk penghala Linksys

Bagaimana untuk menyediakan WEP, WPA, WPA2 untuk penghala Linksys

Kesambungan wayarles adalah satu keperluan hari ini dan kerana itu, keselamatan wayarles adalah penting untuk memastikan keselamatan dalam rangkaian dalaman anda.