1.
UDP ( User Datagram
Protocol )
Merupakan protocol pengiriman data yang berbasis
Internet Protocol/IP yang bersifat connectionless oriented. UDP ialah TCP yang
connectionless sehingga paket yang di kirim melalui jaringan akan mencapai
computer lain tanpa koneksi.
2.
Perbedaan TCP dan
UDP
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.
3.
Protocol dalam Aplikasi UDP
Biasanya untuk multimedia
streaming, sangat memberikan toleransi kehilangan segment yang cukup baik dan
tidak sensitive pada kerusakan atau kehilangan segment. Beberapa contoh
protocol aplikasi pada UDP :
Ø DNS
( Domain Name System )Port 53.
Ø SNMP
( Simple Network Management Protocol ) Port 161, 162.
Ø TFTP
( Trivial File Transfer Protocol ) Port 69.
Ø SunPRC
Port 111.
4.
Konsep Client-Server dalam Jaringan
Komputer
yang difungsikan sebagai pusat pelayanan dalam jaringan yang disebut komputer-komputer
lain disebut Client atau Workstation. Sesuai sebutannya, komputer
Server bertugas melayani semua kebutuhan komuter lain yang ada dalam
jaringan. Semua fungsi jaringan dikendalikan dan diatur oleh komputer Server,
termasuk masalah keamanan jaringan seperti hak akses data, waktu akses, sumber
daya dan sebagainya.
Dalam
jaringan Client-Server ini, mungkin saja digunakan lebih dari 1 buah Server,
ini tergantung fungsi yang diterapkan dalam jaringan tersebut. Misalnya ada Server
Web, Server Mail dan lain-lain.
Komunikasi antarkomputer dilakukan melalui
perantara Server, namun, kalau Server tidak aktif maka komputer
lainnya (Client) tidak dapat saling berkomunikasi.
5.
Protocol Transport UDP/TCP
Dalam suatu jaringan komputer,
terjadi sebuah proses komunikasi antar entiti
atau perangkat-perangkat yang ada pada
jaringan tersebut. Untuk berkomunikasi, mengirim
dan menerima antara dua entiti dibutuhkan
pengertian diantara kedua belah pihak. Pengertian
inilah yang dikatakan sebagai protokol. Jadi
protokol adalah himpunan aturan-aturan yang
mengatur komunikasi data. Protokol mendefinisikan
apa yang dikomunikasikan, bagaimana dan kapan
terjadinya komunikasi.
6.
Dua Protocol Utama TCP/UDP
Ø
Reliable atau unreliable : Reliable berarti data ditransfer ke tujuannya
dalam suatu urutan seperti ketika dikirim. Pengiriman data Unreliable sangat
menggantungkan diri pada lapisan jaringan di bawahnya, sehingga tidak dapat
menyakinkan segment data dapat dikirimkan sampai ditujuannya atau tidak.
Ø
Reliable, pengiriman dalam suatu urutan dengan model unicast. Contoh :
TCP
Ø
unreliable, pengiriman tidak dalam suatu urutan dengan model unicast
atau multicast. Contoh : UDP
7.
Protocol dalam Aplikasi TCP
Aplikasi jaringan menggunakan TCP,
standar aplikasi yang menggunakan TCP antara lain :
Ø Telnet
Ø FTP
( File Transfer Protocol )
Ø SMTP
( Simple Mail Transfer Protocol )
Ø HTTP
( Hyper Text Transfer Protocol )
8.
Langkah dan Prinsip Kerja Socket
Programming Kmunikasi Dua Arah
Socket
dua arah ialah mekanisme komunikasi yang terjadinya pertukaran data antar program
atau proses baik dalam sebuah mesin dan antar mesin.
Langkah pada client server :
Ø
Langkah di client :
§ Membuka
koneksi client ke server
§ Membuat
socket dengan perintah socket
§ Melakukan
pengalamatan ke server.
§ Menghubungi
server dengan connect
§ Melakukan
komunikasi (mengirim dan menerima data), dengan
menggunakan
perintah write dan read
§ Menutup
hubungan dengan perintah close
Ø
Langkah di server :
§ Membuat
socket dengan perintah socket
§ Mengikatkan
socket kepada sebuah alamat network dengan perintah bind
§ Menyiapkan
socket untuk menerima koneksi yang masuk dengan perintah listen
§ Menerima
koneksi yang masuk ke server dengan perintah accept
§ Melakukan
komunikasi (mengirim dan menerima data), dengan menggunakan perintah write dan
read
Tidak ada komentar:
Posting Komentar