Download - Jarkom - Jilid V.2
Jaringan Komputer - Jilid V
Rezar [email protected]
Transmission Control Protocol / Internet Protocol
TCP/IPTCP/IP
.. the story continue ..
TCP/IPTCP/IP
~Lapisan Jaringan “Transport Layer” : berguna untuk
membuat komunikasi menggunakan sesi koneksi yang
bersifat connection-oriented atau broadcast yang bersifat
connectionless.
~ Protokol – protokol yang bekerja dalam lapisan ini :
1. UDP (User Datagram Protocol
2. TCP (Transmission Control Protocol)
TCP/IPTCP/IP
~ User Datagram Protocol : adalah salah satu protokol lapisan transpor
TCP/IP yang mendukung komunikasi yang tidak andal (unreliable),
tanpa koneksi (connectionless) antara host-host dalam jaringan yang
menggunakan TCP/IP.
TCP/IPTCP/IP
~ Connectionless & Unreliable :
TCP/IPTCP/IP
~ Protokol “UDP” bertugas untuk :
1.Menangani fungsi query pada protokol aplikasi nama
domain untuk Domain Name System (DNS)
2.Menangani protokol Trivial File Transfer Protokol (TFTP)
dan Network File System (NFS)
3.Menangani protokol RIP (Routing Information Protocol)
4.Menangani Transmisi Broadcast, dll.
TCP/IPTCP/IP
~ Data dalam UDP dipaketkan menjadi datagram ke dalam bentuk pesan
– pesan UDP (UDP messages)
TCP/IPTCP/IP
~ UDP juga memiliki saluran untuk mengirimkan informasi antar host, yang
disebut dengan UDP Port. Untuk menggunakan protokol UDP, sebuah aplikasi
harus menyediakan alamat IP dan nomor UDP Port dari host yang dituju.
TCP/IPTCP/IP
~ TCP (Transmission Control Protocol) : adalah suatu protokol yang berada di
lapisan transport (baik itu dalam tujuh lapis model referensi OSI atau model
DARPA) yang berorientasi sambungan (connection-oriented) dan dapat
diandalkan (reliable)
TCP/IPTCP/IP
~ Connection Oriented :
TCP/IPTCP/IP
~ Protokol TCP bertugas untuk :
1. Menangani protokol aplikasi TELNET (Telecommunication
Network)
2. Menangani protokol aplikasi FTP (File Transfer Protocol)
3. Menangani protokol SMTP (Simple Mail Transfer Protocol)
4. Menangani protocol HTTP (Hypertext Transfer Protocol) , dll
TCP/IPTCP/IP
~ Segmen-segmen TCP akan dikirimkan sebagai datagram-datagram IP
(datagram merupakan satuan protocol data unit pada lapisan internetwork).
Sebuah segmen TCP terdiri atas sebuah header dan segmen data (payload),
yang dienkapsulasi dengan menggunakan header IP dari protokol IP.
TCP/IPTCP/IP
~ Port TCP mampu mengindikasikan sebuah lokasi tertentu untuk
menyampaikan segmen-segmen TCP yang dikirimkan yang
diidentifikasi dengan TCP Port Number.
~ Nomor-nomor di bawah angka 1024 merupakan port yang
umum digunakan dan ditetapkan oleh IANA, sementara port
UDP merepresentasikan sebuah antrian pesan UDP untuk
protokol lapisan aplikasi.
TCP/IPTCP/IP
~ Berikut beberapa daftar port yang digunakan oleh protokol TCP :
TCP/IPTCP/IP
~ Lapisan Jaringan “Application” : suatu terminologi yang
digunakan untuk mengelompokkan protokol dan metode dalam
model arsitektur jaringan komputer. Baik model OSI maupun
TCP/IP memiliki suatu lapisan aplikasi.
~ Dalam TCP/IP, lapisan aplikasi mengandung semua protokol dan
metode yang masuk dalam lingkup komunikasi proses-ke-proses
melalui jaringan IP (Internet Protocol) dengan menggunakan
protokol lapisan transport untuk membuat koneksi antar host.
TCP/IPTCP/IP
~ Protokol – protokol yang bekerja pada lapisan ini adalah :
TCP/IPTCP/IP
~ DNS (Domain Name System) : adalah sebuah sistem yang menyimpan
informasi tentang nama host maupun nama domain dalam bentuk basis data
tersebar (distributed database) di dalam jaringan komputer, misalkan:
Internet.
~ DNS menyediakan alamat IP untuk setiap nama host dan mendata setiap
server transmisi surat (mail exchange server) yang menerima surel (email)
untuk setiap domain
~ Analogi yang umum digunakan untuk menjelaskan fungsinya adalah DNS bisa
dianggap seperti buku telepon internet dimana saat pengguna mengetikkan
www.contoh.com di peramban web maka pengguna akan diarahkan ke alamat
IP 192.0.32.10 (IPv4) dan 2620:0:2d0:200:10 (IPv6)
TCP/IPTCP/IP
~ Komponen pengelola DNS terdiri dari 3 bagian :
1. DNS Resolver : sebuah program klien yang berjalan di komputer user, yang
membuat permintaan DNS dari program aplikasi.
2. Recursive DNS Server : melakukan pencarian melalui DNS sebagai tanggapan
permintaan dari resolver, dan mengembalikan jawaban kepada para resolver
tersebut
3. Authoritative DNS Server : emberikan jawaban terhadap permintaan dari
recursor, baik dalam bentuk sebuah jawaban, maupun dalam bentuk delegasi
(misalkan: mereferensikan ke authoritative DNS server lainnya)
TCP/IPTCP/IP
~ Ilustrasi Kerja DNS :
TCP/IPTCP/IP
~ Struktur DNS :
1. Root DNS : Level paling atas di hirarki disebut dengan root domain. Root domain di
ekspresikan berdasarkan periode dimana lambang untuk root domain adalah (“.”)
2. Top Level Domain (TLD) : merupakan level tingkat atas dalam domain, yaitu com, org,
co.id, net, dll
3. Second Level Domain : Second-level domains dapat berisi host dan domain lain, yang
disebut dengan subdomain
4. Host Names : Sisa dari nama domain menyatakan cara untuk membangun jalur logis
untuk informasi yang dibutuhkan; nama host adalah tujuan sebenarnya dari nama sistem
yang dicari alamat IP-nya. Contoh: nama domain www.wikipedia.org memiliki nama host
"www".
TCP/IPTCP/IP
~ Struktur DNS :
TCP/IPTCP/IP
~ Top Level Domain :
TCP/IPTCP/IP
~ Kesimpulan DNS :
“DNS adalah hasil pengembangan dari metode pencarian host name terhadap IP
address di Internet. Pada DNS client (resolver) mengirimkan queries ke Name
Server (DNS).
Name Server akan menerima permintaan dan memetakan nama komputer ke IP
address. Domain Name Space adalah pengelompokan secara hirarki yang terbagi
atas root-level domains, top-level domains, second-level domains, dan host
names”
TCP/IPTCP/IP
.. to be continued ..
Terima KasihTerima Kasih