Apa itu port 587?

Ketika Anda mengirim e-mail, ia melewati port 587.

Komunikasi

Alamat komputer disebut alamat IP (Protokol Internet). IP adalah bagian dari paket protokol yang disebut TCP / IP, yang berasal dari Transmission Control Protocol / Internet Protocol. Pengangkutan data, atau permintaan dan tanggapan, dari satu aplikasi pada satu komputer ke aplikasi lain di aplikasi lain mencakup beberapa lapisan protokol.

Protokol transportasi

Protokol TCP / IP bertanggung jawab untuk mengemas data ke dalam paket data yang merupakan protokol transport yang disebut TCP (Transmission Control Protocol) dan UDP (User Datagram Protocol). Paket data adalah sepotong data dengan informasi kontrol ditempatkan di depan dalam "header". UDP ringan, melakukan layanan paket data minimum. TCP lebih rumit. Buat koneksi antara dua ekstrem dan periksa bahwa data tiba dalam urutan yang benar. Baik TCP dan UDP menggunakan rentang angka yang sama, tetapi port TCP tidak sama dengan port UDP. Ada port 587 untuk TCP dan UDP.

Port yang dikenal

IANA (Internet Assigned Numbers Authority) mengelola daftar port terdaftar untuk aplikasi yang umum digunakan. Mereka disebut "port yang dikenal". Masing-masing dicadangkan untuk aplikasi tertentu dan pemrogram tidak boleh mencoba menggunakan nomor port yang ditetapkan untuk aplikasi lain. SMTP memiliki beberapa port yang dikenal yang ditugaskan padanya, termasuk port 587.

Demons

A "setan" adalah program yang berjalan terus-menerus. Ini diulang dengan memeriksa kondisi tertentu. Jika kondisi terpenuhi, program melakukan suatu tindakan. Jika tidak terpenuhi, itu diulangi lagi dan kondisinya diperiksa lagi. Dikatakan bahwa perangkat lunak aplikasi seperti SMTP mendengarkan pada port tertentu. Ini tidak benar, karena perangkat lunak jaringan mendengarkan lalu lintas masuk dan mengulangi sampai paket tiba. Daemon jaringan membaca header transport untuk mendeteksi nomor port, menghapus header transport, dan mengalihkannya ke aplikasi yang sesuai. Daemon SMTP berulang dengan sendirinya, menunggu perangkat lunak jaringan mengirimkan paket data ke dalamnya. Jika data tiba di port 587, SMTP tahu bahwa itu adalah permintaan untuk mengirim email dari klien e-mail.