Sabtu, 23 Maret 2013

Perbedaan TCP dan UDP


TCP adalah salah satu jenis protokol yang memungkinkan sekumpulan komputer untuk berkomunikasi dan bertukar data didalam suatu jaringan
UDP adalah salah satu jenis protokol lapisan transpot TSP/IP yang mendukung komunikasi yang tidak andal,tanpa koneksi antara host-host dalam jaringan yang menggunakan TCP/IP

• Berbeda dengan TCP, UDP merupakan connectionless dan tidak ada keandalan, windowing, serta fungsi untuk memastikan data diterima dengan benar. Namun, UDP juga menyediakan fungsi yang sama dengan TCP, seperti transfer data dan multiplexing, tetapi ia melakukannya dengan byte tambahan yang lebih sedikit dalam header UDP.
• UDP melakukan multiplexing UDP menggunakan cara yang sama seperti TCP. Satu-satunya perbedaan adalah transport protocol yang digunakan, yaitu UDP. Suatu aplikasi dapat membuka nomor port yang sama pada satu host, tetapi satu menggunakan TCP dan yang satu lagi menggunakan UDP—hal ini tidak biasa, tetapi diperbolehkan. Jika suatu layanan mendukung TCP dan UDP, ia menggunakan nilai yang sama untuk nomor port TCP dan UDP.
• UDP mempunyai keuntungan dibandingkan TCP dengan tidak menggunakan field sequence dan acknowledgement. Keuntungan UDP yang paling jelas dari TCP adalah byte tambahan yang lebih sedikit. Di samping itu, UDP tidak perlu menunggu penerimaan atau menyimpan data dalam memory sampai data tersebut diterima. Ini berarti, aplikasi UDP tidak diperlambat oleh proses penerimaan dan memory dapat dibebaskan lebih cepat. Pada tabel, Anda dapat melihat fungsi yang dilakukan (atau tidak dilakukan) oleh UDP atau TCP.


4 komentar:

  1. perbedaan TCP dan UDP secara singkatnya apa??

    BalasHapus
  2. Perbedaan dari TCP dan UDP adalah

    TCP

    - Beroprasi berdasarkan konsep koneksi.
    - Jaminan pengiriman~penerimaan data akan reliable dan teratur.
    - Secara otomatis memecah data kedalam paket~paket.
    - Tidak akan mengirimkan data terlalu cepat sehingga memberikan jaminan koneksi internet dapat menanganinya.
    - Mudah untuk digunakan, transfer paket data seperti menulis dan membaca file.

    UDP

    - Tidak berdasarkan konsep koneksi, jadi harus membuat kode sendiri.
    - Tidak ada jaminan bahwa pengiriman dan penerimaan data akan reliable dan teratur, sehingga paket data mungkin dapat kurang terduplikat atau bahkan tidak sampai sama sekali.
    - Pemecahan kedalam paket~paket dan proses pengirimannya dilakukan secara manual.

    BalasHapus