TCP -vs- UDP - Computer Networking Technology

TCP -vs- UDP - Computer Networking Technology

TCP -vs- UDP - Computer Networking Technology

Lapisan Transpor - Lapisan keempat dari model referensi jaringan OSI. Lapisan transpor bertanggung jawab untuk menyediakan layanan-layanan yang dapat diandalkan kepada protokol-protokol yang terletak di atasnya.






Layanan yang dimaksud antara lain:
  -  Mengatur Alur (Flow Control)
Menjamin bahwa perangkat yang mentransmisikan Data.
  -  Mengurutkan Paket (Packet Sequencing)
Mengubah data yang hendak dikirimkan menjadi Segmen Data
  -  Penanganan kesalahan dan Fitur Acknowledgment
Menjamin bahwa data telah dikirimkan dengan benar.
  -  Multiplexing
Menggabungkan Data bebeberapa sumber & mengirimkan satu jalur.
  -  Pembentukan Sirkuit Virtual
Membuat sesi koneksi antara dua node yang hendak berkomunikasi.

TCP (Transmission Control Protocol)
 - Protokol yang paling umum digunakan di Internet. Menawarkan koreksi kesalahan. ada "Jaminan pengiriman."  Metode yang disebut "Flow Control."
Menentukan kapan data harus dikirim kembali, dan menghentikan aliran data sampai paket sebelumnya berhasil dipindahkan.

UDP (User Datagram Protocol)
 - Protokol yang umum digunakan di Internet. Tidak pernah digunakan untuk mengirim data penting.
Digunakan untuk streaming audio dan video. Streaming media seperti file audio Windows Media (WMA), Real Player (rm), dan lain-lain menggunakan UDP karena menawarkan kecepatan!


PERBANDINGAN

Connection
TCP  - Protokol Berorientasi Koneksi.
UDP - Protokol Connectionless.

Function
TCP  - Membuat jalan di internet dari satu komputer ke komputer lain.  Berbasis.Koneksi
UDP - Merupakan Program mengirim paket yang lain dan akan menjadi akhir hubungan.

Usage
TCP  - Cocok untuk aplikasi yang membutuhkan keandalan yang tinggi,
            dan waktu transmisi relatif kurang kritis.
UDP - Cocok untuk aplikasi yang membutuhkan transmisi cepat, efisien, seperti game.
            sifat stateless ini berguna untuk server yang menjawab pertanyaan kecil

Use by other Protocols
TCP  - HTTP, HTTPs, FTP, SMTP, Telnet
UDP - DNS, DHCP, TFTP, SNMP, RIP, VOIP.

Ordering of Data Packets
TCP  - Menata kembali paket data dalam urutan tertentu.
UDP -  Tidak memiliki rangka yang melekat karena semua paket Independen satu sama lain.

Speed of Transfer
TCP  - Kecepatan untuk TCP lebih lambat daripada UDP.
UDP - Lebih cepat karena pemulihan kesalahan tidak ada. Protokol. "Usaha terbaik"

Reliability
TCP  - Sebuah file atau pesan diantarkan kecuali mendapatkan gagal koneksi.
UDP - Ketika mengirim data atau pesan, Tidak tahu apakah itu akan sampai di sana,

Header Size
TCP  - Header size 20 bytes
UDP - Header size 8 bytes.

Common Header Fields
TCP  - Sumber pelabuhan, pelabuhan tujuan, Periksa Sum
UDP - Sumber pelabuhan, pelabuhan tujuan, Periksa Sum

Streaming of data
TCP  - Data dibaca sebagai aliran byte, tidak ada indikasi yang membedakan.
UDP - Paket dikirim secara Individual dan diperiksa untuk Integritas.

Weight
TCP  - Berat. Memerlukan tiga paket untuk mengatur Koneksi Socket, sebelum data dikirim.
           Menangani keandalan dan kontrol kemacetan.
UDP - Ringan. Tidak ada pemesanan pesan, tidak ada pelacakan koneksi, dll
            Lapisan transport kecil yang dirancang di atas IP.

Data Flow Control
TCP  - Flow Control. Memerlukan tiga paket untuk mengatur Koneksi Socket, sebelum dikirim.
            Menangani keandalan dan kontrol kemacetan.
UDP - Tidak memiliki pilihan untuk kontrol aliran

Error Checking
TCP  - Ada Pengecekan Error dan Error Recovery.
            Paket yang keliru yang dipancarkan dari sumber ke tujuan.
UDP - Tdak ada pengecekan error tetapi hanya membuang paket yang keliru.

Fields
 -  TCP -
1. Sequence Number,
2. AcK number,
3. Data offset,
4. Reserved,
5. Control bit,
6. Window,
7. Urgent Pointer
8. Options,
9. Padding,
10. Check Sum,
11. Source port,
12. Destination port


 - UDP - 
1. Length,
2. Source port,
3. Destination port,
4. Check Sum





Acknowledgement
TCP  - Acknowledgement Segments
UDP - No Acknowledgment

Handshake
TCP  - SYN, SYN-ACK, ACK
UDP - Tidak ada jabat tangan (Connectionless Protocol)

Examples
TCP  - World Wide Web (Apache TCP port 80), e-mail (SMTP TCP port 25 Postfix MTA),
            File Transfer Protocol (FTP port 21) dan Secure Shell (OpenSSH port 22) dll
UDP - Domain Name System (DNS UDP port 53), Media streaming seperti IPTV atau film,
           Voice over IP (VoIP), Trivial File Transfer Protocol (TFTP) dan Game Multiplayer Online.



Share this with short URL: Get Short URL loading short url

You Might Also Like:

Disqus
Blogger
Pilih Sistem Komentar Yang Disukai

0 Comment

Add Comment

Gunakan konversi tool jika ingin menyertakan kode atau gambar.


image
How to style text in Disqus comments Top Disqus Commentators
  • To write a bold letter please use <strong></strong> or <b></b>.
  • To write a italic letter please use <em></em> or <i></i>.
  • To write a underline letter please use <u></u>.
  • To write a strikethrought letter please use <strike></strike>.
  • To write HTML code, please use <code></code> or <pre></pre> or <pre><code></code></pre>.
    And use parse tool below to easy get the style.
Show Parser Box

How to get ID DISQUS - http://disq.us/p/[ID DISQUS] - lihat di sini

strong em u strike
pre code pre code spoiler
embed
×
×