Rumah > Artikel > Operasi dan penyelenggaraan > Apakah maksud port dalam linux
Dalam Linux, port ialah saluran keluar untuk komunikasi antara peranti dan dunia luar Ia sering digunakan untuk merujuk kepada port dalam protokol "TCP/IP" Port boleh dibahagikan kepada port yang diiktiraf. port berdaftar dan port dinamik mengikut nombor port.
Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.
Takrifan port:
Aturcara sistem yang dijalankan pada komputer adalah seperti bulatan tertutup Pengaturcara sistem memotong bulatan ini banyak Segmen, antara muka segmen talian ini dipanggil port (secara popular, ia adalah putus atau gangguan Apabila sistem berjalan ke port ini, ia bergantung pada sama ada port dibuka atau ditutup Jika ia ditutup, tali disambungkan). , dan sistem berjalan ke bawah Jika port terbuka , sistem mendapat arahan, mempunyai input data luaran, menerima data luaran dan melaksanakannya.
Klasifikasi port:
Port menduduki dua bait dalam pengepala, iaitu 16 bit. Nombor port digunakan untuk mewakili dan membezakan aplikasi yang berbeza pada rangkaian.
Pelabuhan terbahagi kepada tiga kategori:
(1) Pelabuhan Terkenal: nombor port antara 0-1023. Port ini diberikan dan diuruskan oleh IANA. IANA memperuntukkan port ini kepada aplikasi yang paling penting untuk memberitahu semua pengguna bahawa apabila aplikasi baharu muncul, IANA mesti menetapkannya sebagai port yang diiktiraf.
Port dikenali yang biasa digunakan ialah:
FTP: 21
TELNET: 23
SMTP: 25
DNS: 53
TFTP: 69
HTTP: 80
SNMP: 161
(2) Port Berdaftar: dari 1024-49151. Ia ialah nombor port yang didaftarkan oleh syarikat dan pengguna lain dengan perisian Aplikasi Internet Corporation for Assigned Names and Numbers (ICANN) yang menggunakan Protokol Kawalan Penghantaran Internet (TCP) dan Protokol Datagram Pengguna (UDP) untuk menyampaikan keperluan menggunakan port ini. . Dalam kebanyakan kes, aplikasi ini boleh dibuka oleh pengguna yang tidak mempunyai hak sama seperti program biasa.
(3) Nombor port yang digunakan oleh pelanggan: 49152~65535 jenis nombor port ini hanya dipilih secara dinamik apabila proses klien berjalan, jadi ia juga dipanggil nombor port jangka pendek. Dikhaskan untuk proses pelanggan untuk dipilih untuk kegunaan sementara. Ia juga boleh difahami bahawa apabila klien bermula, sistem pengendalian secara rawak memperuntukkan port untuk berkomunikasi dengan pelayan Apabila proses klien ditutup dan dibuka pada kali seterusnya, port baru ditetapkan semula.
Sebuah pelabuhan adalah seperti pintu Dunia luar boleh berkomunikasi dengan proses perkhidmatan yang berbeza pada mesin tempatan melalui port yang berbeza. Alamat IP dan nombor port mengenal pasti satu-satunya proses yang mengakses hos Internet
Cadangan berkaitan: "Tutorial Video Linux"
Atas ialah kandungan terperinci Apakah maksud port dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!