suatu protocol yang termasuk di dalam layer OSI pada tingkatan/lapisan Transport. TCP adalah suatu protocol yang mengatur sekumpulan komputer untuk berkomunikasi/saling terhubung dan bertukar data melalui suatu jaringan.
TCP mempunyai beberapa karakteristik antara
A. terjadi koneksi antara dua host yang terdiri dua buah jalur, yaitu jalur keluar dan jalur masuk.
B. Flow Control , guna nya agar mencegah data yang
dikirim secara bersamaan pada suatu waktu yang akan membuat macet.
C.Paket dikirim secara satu per satu, karena TCP harus membuat sebuah
sirkuit logis antara dua buah protokol lapisan aplikasi agar saling dapat
berkomunikasi.dll
Cara kerja TCP :
- Datagram dibagi ke dalam bagian bagian yang sesuai dengan ukuran bandwith (lebar frekuensi)
- Setelah datagram dibungkus dengan header TCP datagram tersebut dikirm kepada lapisan IP
- Penerima datagram dari TCP menambahkan header nya sendiri pada datagram tersebut
- IP lalu mengarahkan datagram tersebut ke tujuan nya.
Kelebihan TCP :
- TCP/IP adalah protokol yang bisa dikendalikan yang bisa mengirim datagram melalui rute-rute yang telah ditentukan sebelum nya.
- Memiliki mekanisme pengiriman data yang cukup handal dan efesiensi.
UDP (User Datagram Protocol) adalah salah satu protokol lapisan transport TCP/IP yang mendukung komunikasi yang tidak handal (unreliable). tanpa koneksi (connectionless) antara host dalam jaringan yang menggunkan TCP/IP
UDP mempunyai beberapa karakteristik antara lain :
- Connectionless (tanpa koneksi), pesan pesan UDP akan dikirimkan tanpa harus dilakukan proses negosiasi koneksi antara dua host yang hendak bertukar informasi.
- UDP menyediakan perhitungan checksum berukuran 16 bit terhadap keseluruhan pesan UDP.
- UDp menyediakan mekanisme untuk pesan pesan ke sebuah protokol lapisan aplikasi atau proses tertentu didalam sebuah host jaringan yang menggunakan TCP/IP
Kelebihan UDP (User Data Protocol)
- Protokol yang lebih ringan (light weight)
- Protokol lapisan aplikasi yang mengimplementasikan layanan keandalan.
- Protokol yang tidak membutuhkan keandalah.
Jadi perbedaan antara TCP dan UDP adalah UDP connectionless dan tidak ada keandalan serta fungsi untuk memastikan data diterima dengan benar. UDP mempunyai keuntungan dibandingkan TCP dengan tidak menggunakan field sequence acknowledgement, TCP adalah byte tambahan yang lebih sedikit, disamping itu UDP tidak perlu menunggu penerimaan atau menyimpan data dalam memory sampai data tersebut diterima.
Kini kita masuk ke dalam pembahansa IP Address
IP Address adalah sebuah alamat pada komputer yang berisi angka komputer agar bisa saling terhubung dengan komputer lain nya. IP Address memiliki 2 bagian yaitu :
Pembagian kelas IP Address :
- Kelas A, 8 bit pertama adalah Network ID, dan 24 bit selanjutnya adalah Host ID. kelas ini memiliki Network ID dari 0 sampai 127.
- Kelas B, 16 bit pertama adalah Network ID, dan 16 bit selanjutnya adalah Host ID, kelas ini memiliki Network ID dari 128 sampai 191.
- Kelas C, 4 bit pertama adalah Network ID, 8 bit selanjutnya adalah Host ID, kelas ini memiliki Network ID dari 192 sampai 223.
- Kelas D, digunkan untuk multitasking yaitu penggunaan aplikasi secara bersamaan yang lebih dari satu aplikasi yang dijalankan pada suatu komputer.
- Kelas E, memiliki range dari 240.0.0.0. - 254.255.255.255. IP ini digunakan untuk dipersiapkan untuk penggunaan IP Address dimasa yang akan datang.
Pembahasan diatas mengambil rujukan/reference pada :