Nombor Port Digunakan untuk Rangkaian Komputer

Isi kandungan:

Nombor Port Digunakan untuk Rangkaian Komputer
Nombor Port Digunakan untuk Rangkaian Komputer
Anonim

Dalam rangkaian komputer, nombor port adalah sebahagian daripada maklumat pengalamatan yang digunakan untuk mengenal pasti penghantar dan penerima mesej. Ia dikaitkan dengan sambungan rangkaian TCP/IP dan mungkin digambarkan sebagai alat tambah kepada alamat IP.

Apakah Nombor Port dalam Rangkaian?

Nombor port membenarkan aplikasi berbeza pada komputer yang sama berkongsi sumber rangkaian secara serentak. Penghala rangkaian rumah dan perisian komputer berfungsi dengan port ini dan kadangkala menyokong mengkonfigurasi tetapan nombor port.

Port rangkaian adalah berasaskan perisian dan tidak berkaitan dengan port fizikal yang dimiliki oleh peranti rangkaian untuk memasang kabel.

Image
Image

Cara Nombor Port Berfungsi

Nombor port berkaitan dengan pengalamatan rangkaian. Dalam rangkaian TCP/IP, kedua-dua TCP dan UDP menggunakan set port yang berfungsi bersama-sama dengan alamat IP.

Nombor port ini berfungsi seperti sambungan telefon. Sama seperti papan suis telefon perniagaan boleh menggunakan nombor telefon utama dan memberikan setiap pekerja nombor sambungan, komputer boleh mempunyai alamat utama dan satu set nombor port untuk mengendalikan sambungan masuk dan keluar.

Dengan cara yang sama seperti semua pekerja dalam bangunan boleh menggunakan satu nombor telefon, satu alamat IP boleh digunakan untuk berkomunikasi dengan pelbagai aplikasi di belakang satu penghala. Alamat IP mengenal pasti komputer destinasi dan nombor port mengenal pasti aplikasi destinasi tertentu.

Ini adalah benar sama ada aplikasi mel, program pemindahan fail atau penyemak imbas web. Apabila anda meminta tapak web daripada pelayar web, penyemak imbas berkomunikasi melalui port 80 untuk HTTP. Kemudian, data dihantar semula melalui port yang sama dan dipaparkan dalam program yang menyokong port tersebut (penyemak imbas web).

Dalam kedua-dua TCP dan UDP, nombor port bermula pada 0 dan naik kepada 65535. Julat yang lebih rendah dikhususkan untuk protokol internet biasa seperti port 25 untuk SMTP dan port 21 untuk FTP.

Untuk mencari nilai khusus yang digunakan oleh aplikasi tertentu, lihat senarai nombor port TCP dan UDP yang paling popular. Untuk perisian Apple, lihat port TCP dan UDP yang digunakan oleh produk perisian Apple.

Apabila Anda Mungkin Perlu Mengambil Tindakan Dengan Nombor Port

Perkakasan rangkaian dan perisian memproses nombor port secara automatik. Pengguna kasual rangkaian tidak melihat nombor port ini dan tidak perlu mengambil sebarang tindakan yang melibatkan operasi mereka. Walau bagaimanapun, individu boleh menemui nombor port rangkaian dalam situasi tertentu.

Pentadbir rangkaian mungkin perlu menyediakan pemajuan port untuk membenarkan nombor port aplikasi tertentu melalui tembok api. Pada rangkaian rumah, penghala jalur lebar menyokong pemajuan port pada skrin konfigurasinya. Aplikasi biasa pemajuan homeport adalah untuk permainan dalam talian yang menggunakan port bukan standard yang disekat tembok api terbina dalam penghala.

Pengaturcara rangkaian kadangkala perlu menentukan nombor port dalam kod mereka, seperti dalam pengaturcaraan soket.

URL tapak web kadangkala memerlukan nombor port TCP tertentu untuk disertakan. Contohnya, https://localhost:8080/ menggunakan port TCP 8080 dan bukannya port lalai 80. Ini biasanya dilihat dalam persekitaran pembangunan perisian lebih daripada dalam penggunaan pengguna arus perdana.

Port Terbuka dan Tertutup

Peminat keselamatan rangkaian juga kerap membincangkan nombor port yang digunakan sebagai aspek utama kelemahan dan perlindungan serangan. Pelabuhan boleh dikelaskan sama ada terbuka atau tertutup. Port terbuka mempunyai aplikasi berkaitan yang mendengar permintaan sambungan baharu, dan port tertutup tidak.

Proses yang dipanggil pengimbasan port rangkaian mengesan mesej ujian pada setiap nombor port untuk mengenal pasti port yang dibuka. Profesional rangkaian menggunakan pengimbasan port sebagai alat untuk mengukur pendedahan kepada penyerang dan sering mengunci rangkaian dengan menutup port yang tidak penting. Penggodam pula menggunakan pengimbas port untuk menyiasat rangkaian untuk mencari port terbuka yang mungkin boleh dieksploitasi.

Anda boleh menggunakan perintah netstat dalam Windows untuk melihat maklumat mengenai sambungan TCP dan UDP aktif.

Disyorkan: