Aliran Paket
Semua komunikasi Internet dilakukan melalui pertukaran atau aliran paket atau data, yang merupakan unit minimum data yang dikirimkan melalui jaringan. Agar setiap paket dapat mencapai tujuannya, di mana pun mesin yang berkomunikasi berada, maka harus dilampirkan informasi mengenai alamat IP setiap mesin yang berkomunikasi, serta port yang digunakan untuk berkomunikasi. Alamat IP perangkat secara unik mengidentifikasinya dalam jaringan. Port komunikasi juga merupakan bagian yang sangat penting yang juga harus diverifikasi dan dikontrol oleh Firewall, karena sebagian besar komunikasi dilakukan di bawah protokol yang mengirimkan paket melalui port seperti:
TCP Ini adalah protokol komunikasi yang menjamin bahwa data akan dikirimkan ke tujuannya tanpa kesalahan dan dalam urutan yang sama seperti saat pengirimannya.
TCP menggunakan konsep nomor port untuk mengidentifikasi aplikasi pengirim dan penerima. Setiap sisi koneksi TCP memiliki nomor port terkait (16-bit tidak ditandatangani, sehingga ada 65536 kemungkinan port) yang ditetapkan oleh aplikasi pengirim atau penerima. Pelabuhan diklasifikasikan menjadi tiga kategori: terkenal, terdaftar, dan dinamis/pribadi. Port terkenal ditetapkan oleh Internet Assigned Numbers Authority (IANA), berkisar dari 0 hingga 1023 dan biasanya digunakan oleh sistem atau oleh proses yang memiliki hak istimewa. Aplikasi yang menggunakan port jenis ini dijalankan sebagai server dan mendengarkan koneksi. Beberapa contohnya adalah: FTP (21), SSH (22), Telnet (23), SMTP (25) dan HTTP (80). Port terdaftar biasanya digunakan oleh aplikasi pengguna untuk sementara saat menyambung ke server, namun port tersebut juga dapat mewakili layanan yang telah didaftarkan oleh pihak ketiga (kisaran port terdaftar: 1024 hingga 49151). Port dinamis/pribadi juga dapat digunakan oleh aplikasi pengguna, namun kasus ini kurang umum. Port dinamis/pribadi tidak memiliki arti di luar koneksi TCP di mana port tersebut digunakan (rentang port dinamis/pribadi: 49152 hingga 65535, ingat bahwa rentang total 2 dipangkatkan 16, mencakup 65536 angka, dari 0 hingga 65535)
Protokol Datagram Pengguna (UDP) adalah protokol tingkat transport yang didasarkan pada pertukaran datagram (Model OSI Enkapsulasi Lapisan 4), protokol ini tidak menjamin bahwa data akan dikirimkan ke tujuannya tanpa kesalahan dan dalam urutan yang sama seperti saat pengirimannya.
UDP menggunakan port untuk memungkinkan komunikasi antar aplikasi. Bidang port panjangnya 16 bit, sehingga rentang nilai yang valid adalah 0 hingga 65.535. Port 0 dicadangkan, tetapi merupakan nilai yang diperbolehkan sebagai port sumber jika proses pengiriman tidak mengharapkan menerima pesan sebagai tanggapan.
- Pelabuhan 1 yang 1023 mereka dipanggil pelabuhan terkenal dan pada sistem operasi tipe Unix, menghubungkan ke salah satu port ini memerlukan akses sebagai pengguna super.
- Pelabuhan 1024 yang 49.151 putra pelabuhan terdaftar.
- Pelabuhan 49.152 yang 65.535 putra pelabuhan sementara dan digunakan sebagai port sementara, terutama oleh klien saat berkomunikasi dengan server.
- https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers
Untuk memudahkan pemahaman kita
- MikroTik telah membuat diagram untuk membantu kita dengan konfigurasi lanjutan dalam aliran paket.
- Ada baiknya untuk mengenal mereka sehingga Anda tahu apa yang terjadi dengan paket-paket tersebut dan urutan pengirimannya.
- Untuk kursus ini, grafik akan dianalisis secara dangkal dan sederhana.
- https://wiki.mikrotik.com/wiki/Packet_Flow
Diagram alur paket di Bridge atau Layer 2 (MAC)
Dalam diagram ini bagian Routing disederhanakan menjadi sebuah kotak (Layer 3)
Diagram alur paket di Routing atau Layer 3 (IP)
Pada diagram ini bagian Bridge disederhanakan menjadi sebuah kotak (Bridging)