Beranda > ccna > TCP-IP Basic -TCP vs UDP-

TCP-IP Basic -TCP vs UDP-

Naik Ke layer 4 : TCP vs UDP
tcpudp

Saat paket sampai pada transport layer (layer 4 OSI) paket harus memilih salah satu dari dua protokol yang harus dia gunakan : TCP atau UDP
TCP

  • menjalin koneksi, sebelum pengiriman data pengirim akan menginisiasi untuk menjalin koneksi terlebih dahulu dengan penerima. Hal ini dikenal sebagai three-way handshake.
  • menggunakan sequence number (urutan angka), sebelum data dikirimkan, data di pecah-pecah menjadi beberapa paket, setiap paket yang dikirimkan diberi nomor urut sehingga saat sampai di tujuan, paket-paket tersebut bisa di satukan kembali menjadi kesatuan data seperti saat sebelum dikirimkan.
  • reliable (menggunakan ACK), sebuah konfirmasi yang dikirimkan penerima kepada pengirim sebagai tanda bahwa paket yang dikirimkan telah diterima dengan selamat.

UDP

  • tidak menjalin koneksi
  • pengiriman data yang cepat, karena UDP tidak menjalin koneksi terlebih dahulu dan tidak membutuhkan ACK maka transfer data menjadi lebih cepat.
  • tidak reliable (memungkinkan paket hilang dalam perjalanan), efek samping karena tidak menggunakan ACK.

TCP : three-way handshake

  1. pengirim mengirimkan paket SYN, yang berarti ajakan untuk menjalin koneksi dengan penerima (synchronization).
  2. penerima membalasnya dengan mengirimkan paket SYN-ACK yang berarti persetujuan untuk menjalin koneksi. (synchronization-acknowledge).
  3. Pengirim membalas kembali dengan paket ACK (acknowledgement).

Setelah proses three-way handshake terjadi, kedua komputer sudah bisa memulai bertukar data.

TCP windowing

TCP windowing menentukan jumlah paket (window size) yang harus dikirimkan sebelum penerima mengirimkan ACK kepada pengirim. Setiap kali pengirim mendapatkan ACK dari penerima, pengirim akan terus berusaha menaikkan lagi dan lagi window size-nya, yang berarti pengirim bisa mengirimkan paket lebih banyak sebelum menunggu ACK dari penerima. Jika pada titik tertentu penerima merasa window size terlalu besar, maka penerima tidak memberikan konfirmasi ACK, dan karena pengirim tidak mendapatkan ACK maka pengirim akan berhenti menaikkan window size.

Kategori:ccna Tag:, , ,
  1. Belum ada komentar.
  1. No trackbacks yet.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: