Utama Isp Untuk Apa Port 0 Digunakan?

Untuk Apa Port 0 Digunakan?



Port 0 membawa kepentingan istimewa dalam pengaturcaraan rangkaian, terutamanya dalam OS Unix apabila ia berkaitan dengan pengaturcaraan soket di mana port digunakan untuk meminta port dinamik yang diperuntukkan sistem. Port 0 ialah port wildcard yang 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 boleh digunakan dalam mesej TCP atau UDP. Port rangkaian dalam TCP dan UDP berjulat dari nombor sifar hingga 65535. Nombor port dalam julat antara sifar dan 1023 ditakrifkan sebagai port bukan fana, port sistem atau port terkenal . Pihak Berkuasa Nombor Ditugaskan Internet (IANA) mengekalkan satu penyenaraian rasmi daripada tujuan penggunaan nombor port ini di internet, dan port sistem 0 tidak boleh digunakan.

tukar hey google di rumah google

Bagaimana TCP/UDP Port 0 Berfungsi dalam Pengaturcaraan Rangkaian

Seorang juruteknik IT menggunakan komputer di antara rak pelayan.

Jetta Productions / Getty Images

Mengkonfigurasi sambungan soket rangkaian baharu memerlukan satu nombor port 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 telah memperuntukkan 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 mendapatkan satu daripada peranti mereka. sistem operasi setiap kali mereka berlari.

fon kepala pembatalan bunyi bajet terbaik 2018

Untuk memperuntukkan nombor port sumbernya, aplikasi memanggil fungsi rangkaian TCP/IP seperti bind() untuk meminta satu. Aplikasi boleh membekalkan nombor tetap (berkod keras) untuk mengikat() jika mereka lebih suka meminta nombor tertentu, tetapi permintaan sedemikian boleh gagal kerana aplikasi lain yang berjalan pada sistem mungkin sedang menggunakannya.

Sebagai alternatif, ia boleh menyediakan port 0 untuk mengikat() sebagai parameter sambungannya. Itu mencetuskan sistem pengendalian untuk mencari dan mengembalikan port tersedia secara automatik dalam julat nombor port dinamik TCP/IP.

Aplikasi ini tidak diberikan port 0 melainkan beberapa port dinamik yang lain. Kelebihan konvensyen pengaturcaraan ini ialah kecekapan. Daripada setiap aplikasi melaksanakan dan menjalankan kod untuk mencuba berbilang port sehingga mereka memperoleh yang sah, apl bergantung pada sistem pengendalian.

Unix, Windows dan sistem pengendalian lain berbeza-beza dalam pengendalian port 0, tetapi konvensyen umum yang sama digunakan.

cara menghantar mesej peribadi di facebook dari halaman perniagaan

Port 0 dan Keselamatan Rangkaian

Trafik rangkaian yang dihantar merentasi internet kepada hos yang mendengar pada port 0 mungkin dijana daripada penyerang rangkaian atau secara tidak sengaja oleh aplikasi yang diprogramkan secara tidak betul. Mesej respons yang dijana oleh hos sebagai tindak balas kepada trafik port 0 membantu penyerang mempelajari gelagat dan potensi kelemahan rangkaian peranti tersebut.

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

Soalan Lazim
  • Apakah nombor port?

    Nombor port yang digunakan untuk sambungan rangkaian TCP/IP bertindak sebagai maklumat alamat, mengenal pasti penghantar dan penerima mesej. Nombor port membenarkan pelbagai aplikasi pada rangkaian yang sama berkongsi sumber pada masa yang sama.

  • Bagaimanakah saya mencari nombor port?

    Untuk mencari nombor port alamat IP tertentu, pergi ke command prompt , taip netstat -a , kemudian tekan Masuk . Anda akan melihat senarai sambungan TCP aktif bersama-sama dengan alamat IP dan nombor port yang dipisahkan oleh titik bertindih.

  • Bolehkah saya menyambung ke port 0?

    Tidak. Secara rasmi, port 0 tidak wujud dan anda tidak boleh menyambung kepadanya, kerana ia adalah nombor port yang tidak sah. Walau bagaimanapun, anda boleh menghantar paket internet ke dan dari port 0 sama seperti yang anda lakukan dengan nombor port lain.

Artikel Yang Menarik

Pilihan Editor

Cara Mengeluarkan Mahkota pada Pertentangan
Cara Mengeluarkan Mahkota pada Pertentangan
Pasti baik untuk menjadi raja. Anda adalah pemilik dan pemimpin hierarki, yang bermaksud anda membuat semua peraturan yang mesti dipatuhi oleh mereka yang ingin kekal di 'kerajaan' anda. Bahkan ada mahkota yang menyertainya
Lihat Fail yang Diubahsuai Baru-baru Ini oleh Aplikasi di Windows 10
Lihat Fail yang Diubahsuai Baru-baru Ini oleh Aplikasi di Windows 10
Windows 10 dapat menunjukkan kepada anda fail yang baru diubah suai dari aplikasi tertentu. Senarai fail ini hanya akan merangkumi fail yang berkaitan dengan aplikasi.
Cara Muat Turun Lagu di Spotify
Cara Muat Turun Lagu di Spotify
Ingin memuat turun lagu kegemaran anda daripada Spotify? Berikut ialah cara untuk melakukannya dan perkara yang perlu dicari apabila menyelesaikan proses
Berapa kerapkah Google Earth dikemas kini?
Berapa kerapkah Google Earth dikemas kini?
Google Earth membolehkan anda menjelajah dunia tepat di hujung jari anda, mengikut keselesaan anda sendiri. Google Earth adalah penyemak imbas planet tiga dimensi yang menunjukkan seluruh planet kita (baik, tolak beberapa pangkalan tentera rahsia)
Sandarkan dan Kembalikan Boot Konfigurasi BCD Store di Windows 10
Sandarkan dan Kembalikan Boot Konfigurasi BCD Store di Windows 10
Cara Membuat Sandaran dan Memulihkan Konfigurasi Boot BCD di Windows 10 Dengan Windows 8, Microsoft membuat perubahan pada pengalaman boot. Pemuat but berasaskan teks ringkas kini dilumpuhkan secara lalai dan di tempatnya, terdapat antara muka pengguna grafik mesra sentuhan dengan ikon dan teks. Windows 10 mempunyai ini juga. Pengguna boleh menguruskan
Cara Mencetak Hamparan Google pada Satu Halaman
Cara Mencetak Hamparan Google pada Satu Halaman
Setelah menghabiskan berjam-jam mengedit data anda dengan spesifikasi yang tepat, perkara terakhir yang anda perlukan adalah habis dengan kecewa ketika anda mencetaknya. Mencetak Helaian Google tidak semestinya menjadi tugas yang menakutkan ketika menggunakan
Ulasan Google Home: Pembesar suara pintar yang hebat kini lebih murah daripada sebelumnya
Ulasan Google Home: Pembesar suara pintar yang hebat kini lebih murah daripada sebelumnya
ALERT DEAL: Currys telah menurunkan pembesar suara pintar Google Home ke harga terendah yang pernah ada, mengurangkan kos dari £ 129 hingga £ 99. Google Home Mini juga mendapat potongan harga, dengan Currys memotong harga dari £