*Laman Ini masih kurang gambar nya karena keterbatasan waktu
*SILAHKAN DOWNLOAD VERSI LENGKAP NYA [DOC] /WORD
[DOWNLOAD] via 4SHARED
*Kalo Ada Iklan Adf.ly tunggu 5 Detik, lalu klik pojok kanan atas SKIP AD
* Lalu Downlod ^__^
Susunan
Protokol TCP/IP
Catatan : Layer
"physical" dan "data link" dari susunan TCP/IP sering
disebut "network interface layer".
|
TCP & UDP
Memahami
Perbedaan TCP dan UDP
TCP
|
UDP
|
Pengertian
TCP
Transmission Control
Protocol (TCP) adalah salah satu jenis protokol yang memungkinkan kumpulan
komputer untuk berkomunikasi dan bertukar data didalam suatu network
(jaringan)
Karakteristik dari TCP
1. Reliable berarti data ditransfer ke tujuannya
dalam suatu urutan seperti ketika dikirim.
2. Berorientasi sambungan (connection-oriented)
3. Full-duplex
4. Memiliki layanan flow control
5. Melakukan segmentasi terhadap data yang datang
dari lapisan aplikasi (dalam DARPA Reference Model)
6. Mengirimkan paket secara “one-to-one“
|
Pengertian UDP
UDP adalah sebuah TCP/IP Transport Layer protocol yang
didesain untuk
aplikasi-aplikasi yang menyediakan "error recovery
process" sendiri.
Karakteristik UDP
Berikut adalah karakteristik yang berhubungan dengan
UDP:
• UDP adalah sederhana dan efisien, tapi tidak dapat diandalkan.
• UDP adalah connectionless dan unacknowledged.
• UDP bergantung pada protocol layer atasnya untuk
kehandalan.
• Meskipun UDP bertugas mengirimkan pesan-pesan, tidak
ada
software yang dapat memeriksa pengiriman segment pesan
tersebut
pada layer ini.
|
Bagaimana
Koneksi TCP dan UDP dibentuk?
TCP
Ø The TCP Three-way
Handshake
The TCP three-way
handshake di Transmission Control
Protocol adalah metode yang digunakan
untuk membangun TCP koneksi
socket dan meruntuhkan TCP socket
koneksi melalui jaringan. tiga cara teknik handshaking TCP disebut sebagai
3-way handshake atau sebagai "SYN-SYN-ACK" (atau lebih akurat SYN,
SYN-ACK, ACK). The TCP mekanisme
handshaking dirancang sedemikian rupa sehingga dua komputer mencoba
untuk berkomunikasi dapat menegosiasikan parameter jaringan TCPkoneksi
soket sebelum memulai komunikasi.
Three-Way Handshake
|
Keterangan
|
|
Host A mulai
mengirimkan
sebuah segment
SYN yang
menandakan
bahwa host A
akan
menggunakan
rangkaian
nomor yang
diawali oleh
rangkaian
nomor
100.
|
|
Host B
mengirimkan
sebuah ACK dan
acknowledges
SYN yang
diterima dari
host A. Host B
juga
mengirimkan
sebuah SYN.
Sebagai catatan
bahwa
acknowledgment
field
menandakan
host B sedang
menunggu
rangkaian
nomor 101,
balasan SYN
yang menempati
rangkaian
nomor 100.
|
|
Pada segment
berikutnya, host
A mengirimkan
beberapa data.
Sebagai catatan
bahwa
rangkaian
nomor dalam
tiap segment
pada langkah 3
adalah sama
sebagai ACK
pada langkah 2.
|
Ø TCP Sequence Numbers
dan Acknowledgements
Pada stasiun penerima,
TCP mengumpulkan kembali (reassembles) segment-segment menjadi pesan yang
komplit.
Jika rangkaian nomor
hilang dalam seri, segment tersebut akan dikembalikan.
Segments yang tidak
dibalas/acknowledged dalam jangka waktu tertentu akan ditransmisi ulang.
Numbering Scheme
|
Keterangan
|
|
Pertama, kita melihat
bahwa terdapat
rangkaian
nomor 10.
|
|
Nomor
balasan/
acknowledgment
10 adalah 11.
|
|
Rangkaian nomor
selanjutnya adalah 11.
|
|
Nomor
balasan/acknowledgment
11 adalah 12.
|
Ø TCP
Windowing
Untuk
mengatur aliran data antar perangkat, TCP menggunakan suatu mekanisme flow
control. Penerima TCP melaporkan sebuah "window" kepada pengirim TCP.
Window ini menentukan nomor octets, diawali dengan nomor
balasan/acknowledgement, dan penerima TCP bersiap untuk menerima.
Windowing
|
Keterangan
|
|
Si pengirim
mengirimkan 3
paket sebelum
menunggu
ACK.
|
|
Si penerima hanya bisa
Menangani ukuran window 2. Maka paket 3 akan dijatuhkan,
mengenali paket
selanjutnya adalah 3 dan mengenali
ukuran window
adalah 2.
|
|
Si pengirim mengirimkan
paket selanjutnya 2
tetapi masih mengenali
ukuran window 3 (contoh, itu masih bisa
menerima 3 paket).
|
|
Si penerima
mengulangi
permintaan
paket 5 dan
mengenali
ukuran window
2.
|
UDP
Berbeda dengan TCP, Dalam transfer data
UDP langsung pengiriman data tanpa adanya pengenalan lebih dulu. Sehingga
transfer data yang dilakukan lebih cepat dari TCP tapi kelemahannya tentu saja
data yang dikirimkan tidak 100% diterima oleh clientnya. Contoh dari penggunaan
UDP adalah Trivial File Transfer
Protocol (TFTP) dan Network File System (NFS)
IP
Address Format
Ø 4
Numbers, Setiap Nomer antara 0-255
Contoh
: 172.30.5.82
Ø Selalu
dikombinasikan dengan Subnet Mask dan Default Gateway
IP
:
172.30.5.82
Mask : 255.255.255.0
GW :
172.30.5.1
Ø Agar
Client dan Host dapat terkoneksi maka IP kedua computer harus berbeda tapi
termasuk dalam satuk kelas contoh :