TRANSPORT LAYER
# Transmission
Control Protocol (TCP)
TCP dianggap sebagai
protokol lapisan transport berfitur lengkap yang andal, yang memastikan bahwa
semua data tiba di tujuan. TCP mencakup bidang yang memastikan pengiriman data
aplikasi.
Transport TCP analog
dengan pengiriman paket yang dilacak dari sumber ke tujuan. Jika pesanan
pengiriman dipecah menjadi beberapa paket, pelanggan dapat memeriksa secara
online untuk melihat urutan pengiriman.
# User Datagram
Protocol (UDP)
UDP adalah protokol
lapisan transport yang lebih sederhana daripada TCP. Itu tidak memberikan
keandalan dan kontrol aliran, yang berarti membutuhkan lebih sedikit bidang
header. Karena proses UDP pengirim dan penerima tidak harus mengelola keandalan
dan kontrol aliran, ini berarti datagram UDP dapat diproses lebih cepat
daripada segmen TCP.
# TCP Features
Selain mendukung
fungsi dasar segmentasi dan reassembly data, TCP juga menyediakan layanan
berikut:
- Menetapkan
Sesi - TCP adalah protokol berorientasi koneksi yang menegosiasikan dan membuat
koneksi (atau sesi) permanen antara perangkat sumber dan tujuan sebelum
meneruskan lalu lintas apa pun.
- Memastikan
Pengiriman yang Handal - Karena berbagai alasan, segmen mungkin rusak atau
hilang sama sekali, karena ditransmisikan melalui jaringan.
- Menyediakan
Pengiriman Orde yang Sama - Karena jaringan dapat menyediakan beberapa rute
yang dapat memiliki kecepatan transmisi yang berbeda, data dapat tiba dalam
urutan yang salah.
- Mendukung
Kontrol Aliran - Host jaringan memiliki sumber daya yang terbatas (yaitu,
memori dan kekuatan pemrosesan). Ketika TCP menyadari bahwa sumber daya ini
terlalu banyak dikenakan pajak, ia dapat meminta agar aplikasi pengirim
mengurangi laju aliran data.
# UDP Features
Fitur UDP antara
lain sebagai berikut:
- Data
direkonstruksi sesuai urutan penerimaannya.
- Setiap segmen yang
hilang tidak akan dikirim ulang.
- Tidak ada
pembentukan sesi.
- Pengiriman tidak
diinformasikan tentang ketersediaan sumber daya.
# Port Number
Berikut beberapa
port number :
- 20 : Protokol TCP
: Application FTP-Data
- 21: Protokol TCP :
Application FTP Control
- 22 : Protokol TCP
: Application SSH
- 67 : Protokol UDP
: Application DHCP-Server
- 68 : Protokol UDP
: Application DHCP-Client
# TCP
Reliability - Guaranteed and Ordered Delivery
Alasan TCP adalah
protokol yang lebih baik untuk beberapa aplikasi karena, tidak seperti UDP, TCP
mengirim ulang paket yang dijatuhkan dan paket nomor untuk menunjukkan urutan
yang benar sebelum pengiriman. TCP juga dapat membantu menjaga aliran paket
sehingga perangkat tidak menjadi kelebihan beban. Topik ini mencakup
fitur-fitur TCP ini secara rinci.
# TCP Flow
Control - Window Size and Acknowledgments
TCP juga menyediakan
mekanisme untuk kontrol aliran. Kontrol aliran adalah jumlah data yang dapat
diterima dan diproses oleh tujuan dengan andal. Kontrol aliran membantu menjaga
keandalan transmisi TCP dengan menyesuaikan laju aliran data antara sumber dan
tujuan untuk sesi tertentu. Untuk mencapai ini, header TCP menyertakan bidang
16-bit yang disebut ukuran jendela.
# UDP Datagram
Assembly
Seperti segmen
dengan TCP, ketika datagram UDP dikirim ke tujuan, mereka sering mengambil
jalur yang berbeda dan tiba dalam urutan yang salah. UDP tidak melacak nomor urut
seperti yang dilakukan TCP. UDP tidak memiliki cara untuk menyusun ulang
datagram ke dalam urutan transmisinya.
Oleh karena itu, UDP
hanya memasang kembali data dalam urutan yang diterima dan meneruskannya ke
aplikasi. Jika urutan data penting untuk aplikasi, aplikasi harus
mengidentifikasi urutan yang tepat dan menentukan bagaimana data harus diproses
Tidak ada komentar:
Posting Komentar