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 Menonton Kredit selepas Tayangan atau Filem di Apple TV
Cara Menonton Kredit selepas Tayangan atau Filem di Apple TV
Apple TV cukup popular di kalangan masyarakat Apple. Beberapa siri paling popular dalam beberapa tahun terakhir telah disiarkan di platform ini. Tetapi apa yang berlaku jika anda ingin menonton kredit untuk mencari namanya
Cara Menukar Profil Netflix Anda pada TV Samsung Anda
Cara Menukar Profil Netflix Anda pada TV Samsung Anda
Dengan lebih 150 juta langganan, Netflix ialah salah satu perkhidmatan penstriman terkemuka di dunia. Dengan antara muka yang mudah digunakan dan model langganan yang agak murah, popularitinya tidak mengejutkan. Walaupun ramai pengguna seronok menonton
Cara Menyambungkan Amazon Fire TV Stick anda ke WiFi Tanpa Alat Jauh
Cara Menyambungkan Amazon Fire TV Stick anda ke WiFi Tanpa Alat Jauh
Tongkat TV Amazon Fire adalah peranti yang sangat berguna dan sangat mudah alih untuk mendapatkan kandungan streaming di mana-mana televisyen. Setelah anda memilikinya, satu-satunya perkara yang anda perlukan adalah sambungan internet tanpa wayar dan televisyen dengan
Facebook Tidak Memuatkan Suapan? Inilah Yang Berlaku
Facebook Tidak Memuatkan Suapan? Inilah Yang Berlaku
Facebook sememangnya bukan perkara baru, tetapi masih merupakan salah satu aplikasi sosial yang paling banyak digunakan dan kaedah terbaik untuk berhubung dengan orang yang penting. Syarikat ini berusaha sedaya upaya untuk membuat
Dayakan Pencetakan Log masuk dalam Pemapar Peristiwa di Windows 10
Dayakan Pencetakan Log masuk dalam Pemapar Peristiwa di Windows 10
Cara Mengaktifkan Pencetakan Log pada Windows 10 Event Viewer Pada Windows 10, adalah mungkin untuk membuat pencetakan log OS dimulakan oleh pengguna. Apabila ciri ini diaktifkan, ia membuat catatan Log Peristiwa untuk setiap pekerjaan pencetak. Ini akan membolehkan anda memeriksa dengan cepat semua yang telah dicetak
Ulasan ATI Radeon HD 5670
Ulasan ATI Radeon HD 5670
Strategi sweet spot ATI telah menjadi taktik biasa sejak pelancaran siri Radeon HD 4000 Jun 2008. Penumpuan syarikat pada bahagian yang cepat dan berpatutan telah memberikan kelebihan berbanding Nvidia, terutamanya memandangkan
Ulasan CyberLink PowerDVD 9 Ultra
Ulasan CyberLink PowerDVD 9 Ultra
Menambah main balik Blu-ray ke PC anda adalah pilihan yang cukup murah hari ini, dengan pembaca bermula dari sekitar £ 50. Tetapi, malangnya, membayar £ 50 hingga £ 100 untuk pemacu kotak coklat kosong tidak akan berakhir dengan perbelanjaan anda.