Hari yang mudah untuk orang yang hebatt

Post Page Advertisement [Top]

 TCP/IP




TCP/IP (Transmission Control Protocol/ Internet Protokol) TCP ini di anggap sebagai protokol layer transport yang berfitur lengkap yang nadal. TCP memastikan bahwa semua data yang di kirim sampai ke tujuan dengan aman. Dalam protokol TCP paket yang dikirim di bagi menjadi segmen - segmen dan per segmennya di beri nomor port agar nanti pas sudah sampai tujuan dpat di susun kembali dengan urut

  • Jumlah dan lacak segment data yang di kirimkan ke host tertentu dari aplikasi tertentu
  • Mengaakui data yang telah di terima 
  • Mengirim data yang tidak di ketahui setelah jangka waktu tertentu
  • Data urutan yang mungkin tiba dalam urutan yang salah 
  • Mengirim dat dengan kecepatan efesien
Fitur yang ada di TCP

TCP menyediakan keandalan dan kontrol aliran menggunakan operasi dasar sebagai 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 dapat di andalkan karena  berbagai  alasan,  segmen  dapat  menjadi rusak  atau  hilang  sama  sekali,  karena  ditransmisikan  melalui  jaringan.  TCP  memastikan  bahwa  setiap  segmen  yang  dikirim  oleh  sumber  tiba  di  tujuan.

> Menyediakan  pengiriman  urutan  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.

TCP adalah protokol statefull dia melacak keadaan sesi komunikasi nah untuk melacaknya tcp dengan cara mencatat informasi mana yang telah di kirim dan informasi mana yang telah di akui. Sesi statefull di mulai dengan adanya pembentukan sesi dan di akhiri dengan penghentian sesi.

Segmen TCP menambahkan 20 byte (yaitu, 160 bit) overhead saat merangkum data lapisan aplikasi

Header TCP






TCP header felds


TCP Header Field DescriptionSource Port A 16-bit field used to identify the source application by port number.Destination PortA 16-bit field used to identify the destination application by port number.Sequence Number A 32-bit field used for data reassembly purposes.Acknowledgment Number A 32-bit field used to indicate that data has been received and the next byte expected from the source.Header Length A 4-bit field known as ʺdata offsetʺ that indicates the length of the TCP segment header.Reserved A 6-bit field that is reserved for future use.Control bits A 6-bit field used that includes bit codes, or flags, which indicate the purpose and function of the TCP segment.Window size A 16-bit field used to indicate the number of bytes that can be accepted at one time.Checksum A 16-bit field used for error checking of the segment header and data.Urgent A 16-bit field used to indicate if the contained data is urgent.
Bidang Tajuk TCPKeterangan
Pelabuhan SumberBidang 16-bit yang digunakan untuk mengidentifikasi aplikasi sumber berdasarkan nomor port.
Pelabuhan TujuanBidang 16-bit yang digunakan untuk mengidentifikasi aplikasi tujuan berdasarkan nomor port.
Nomor urutBidang 32-bit yang digunakan untuk tujuan perakitan kembali data.
Nomor PengakuanBidang 32-bit yang digunakan untuk menunjukkan bahwa data telah diterima dan byte berikutnya diharapkan dari sumber.
Panjang TajukBidang 4-bit yang dikenal sebagai data offsetʺ yang menunjukkan panjang header segmen TCP.
DisimpanBidang 6-bit yang dicadangkan untuk penggunaan di masa mendatang.
Kontrol bitBidang 6-bit yang menyertakan kode bit, atau flag, yang menunjukkan tujuan dan fungsi segmen TCP.
Ukuran jendelaBidang 16-bit yang digunakan untuk menunjukkan jumlah byte yang dapat diterima pada satu waktu.
CeksumBidang 16-bit yang digunakan untuk pemeriksaan kesalahan header segmen dan data.
MendesakBidang 16-bit yang digunakan untuk menunjukkan apakah data yang terkandung sangat mendesak


TCP menangani semua tugas yangbterkait dengan membagi aliran data menjadi segmen, menyediakan keandalan, mengendalikan aliran data, dan menyusun kembali segmen

Nah berikut aplikasi-aplikasi yang menggunakan TCP/IP

> HTTP

>SSH

>SMTP

>FTP



Sumber Referensi

   Akun netacad modul ITN


Tidak ada komentar:

Posting Komentar