Anda di halaman 1dari 19

Computer Network MYS0301

PERTEMUAN 03 – SLIDE 01

Virdiandry Putratama,ST.,M.Kom

APPLICATION LAYER
TCP/IP HYBRID OSI

Application Layer

Application Layer Application Layer Presentation Layer

Session Layer

Transport layer Transport Layer Transport Layer

Internet Layer Network Layer Network Layer

Data Link Layer Data Link Layer


Network Interface
Physical Layer Physical Layer
Application Layer
Pada layer ini berurusan dengan program
komputer yang digunakan oleh user.

Program komputer yang berhubungan hanya


program yang melakukan akses jaringan,
tetapi bila yang tidak, berarti tidak
berhubungan dengan OSI.

Contoh: Aplikasi word processing, aplikasi ini


digunakan untuk pengolahan text saja
sehingga program ini tidak berhubungan
dengan OSI. Tetapi bila program tersebut
ditambahkan fungsi jaringan misal pengiriman
email, maka aplikasi layer baru berhubungan
disini.
Application Layer

DHCP Proxy Server

DNS Email
Application Layer
FTP dll

HTTP
Implementasi
Domain Name System (DNS)

 DNS adalah distribute database system yang digunakan


untuk pencarian nama komputer (name resolution) di
jaringan yang mengunakan TCP/IP.

 DNS biasa digunakan pada aplikasi yang terhubung ke


Internet seperti web browser atau e-mail, dll.

 DNS membantu memetakan hostname sebuah komputer ke


IP address.

 Selain digunakan di Internet, DNS juga dapat di


implementasikan ke private network atau intranet
Keunggulan DNS

 Mudah, DNS sangat mudah karena user tidak lagi


direpotkan untuk mengingat IP address sebuah
komputer cukup hostname (nama Komputer).

 Konsisten, IP address sebuah komputer bisa berubah


tapi hostname tidak berubah.

 Simple, user hanya menggunakan satu nama domain


untuk mencari baik di Internet maupun di Intranet.
STRUKTUR DNS
Root-Level Domains
Domain ditentukan berdasarkan tingkatan kemampuan yang ada di struktur hirarki yang disebut dengan
level. Level paling atas di hirarki disebut dengan root domain. Root domain di ekspresikan berdasarkan
periode dimana lambang untuk root domain adalah (“.”).

Top-Level Domains
com Organisasi Komersial
edu Institusi pendidikan atau universitas
org Organisasi non-profit
net Networks (backbone Internet)
gov Organisasi pemerintah non militer

Second-Level Domains
Second-level domains dapat berisi host dan domain lain, yang disebut dengan subdomain. Contoh: Domain
praktikum, praktikum.com terdapat computer (host) seperti server1.praktikum.com dan subdomain
jarkom.praktikum.com. Subdomain jarkom.praktikum.com juga terdapat komputer (host) seperti client1.
jarkom.praktikum.com.

Host Names
Domain name yang digunakan dengan hostname akan menciptakan fully qualified domain name (FQDN)
untuk setiap komputer. Sebagai contoh, jika terdapat fileserver1.detik.com, dimana fileserver1 adalah
hostname dan detik.com adalah domain name.
STRUKTUR DNS (2)
Cara kerja DNS
 Fungsi dari DNS adalah
menerjemahkan nama
komputer ke IP address
(memetakan).

 Client DNS disebut dengan


resolvers dan DNS server
disebut dengan name servers.
1. Resolvers mengirimkan queries ke name server
 Proses dalam DNS disebut 2. Name server mencek ke local database, atau
menghubungi name server lainnya, jika
dengan Forward Lookup ditemukan akan diberitahukan ke resolvers jika
Query, yaitu permintaan dari tidak akan mengirimkan failure message
client dengan cara memetakan 3. Resolvers menghubungi host yang dituju
dengan menggunakan IP address yang
nama komputer (host) ke IP diberikan name server
address.
HTTP
 Hypertext Transfer Protocol (HTTP) adalah sebuah protokol
jaringan lapisan aplikasi yang digunakan untuk sistem informasi
terdistribusi, kolaboratif, dan menggunakan hypermedia

Versi mayor dari protokol HTTP :


1. HTTP/0.9 yang digunakan saat awal pengembangan
2. HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen
3. HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan
transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang
tidak perlu membuang waktu untuk pembuatan koneksi berulang-ulang.
4. HTTP / 2 memungkinkan penggunaan yang lebih efisien sumber daya
jaringan dan persepsi mengurangi latency dengan memperkenalkan
kompresi kolom header dan memungkinkan beberapa pertukaran secara
bersamaan pada sambungan yang sama.
CARA KERJA HTTP
FTP

FTP (File Transfer Protocol) adalah suatu


protokol yang berfungsi untuk pertukaran file
dalam suatu jaringan komputer yang
mendukung protokol TCP/IP.

 Fungsi FTP adalah untuk melakukan


pengunduhan (download) dan penggugahan
(upload) berkas-berkas komputer antara klien
FTP dan server FTP.
CARA KERJA FTP
DHCP

 DHCP (Dynamic Configuration Protocol)


adalah layanan yang secara otomatis
memberikan nomor IP kepada komputer
yang memintanya.

 Komputer yang memberikan nomor IP


disebut sebagai DHCP server, sedangkan
komputer yang meminta nomor IP disebut
sebagai DHCP Client.
CARA KERJA DHCP
Pada saat computer user
terhubung jaringan dengan
DHCP server, maka komputer
tersebut otomatis meminta
(request) alamat IP ke server.

Kemudian server menjawab


 IP Least Request
permintaan komputer tersebut
Komputer client meminta alamat IP ke server
dan memberikannya sebuah  IP Least Offer
alamat IP DHCP server yang memiliki list alamat IP memberikan
penawaran kepada komputer client
 IP Lease Selection
Komputer client memilih/ menyeleksi penawaran yang pertama
PROSES – kali diberikan DHCP, kemudian melakukan broadcast dengan
PROSES mengirim pesan bahwa komputer client menyetujui penawaran
tersebut
LAYANAN DHCP  IP Lease Acknowledge
Pada tahap ini DHCP server menerima pesan tersebut dan
mulai mengirim suatu paket acknowledge (DHCPACK) kepada
client.
KONFIGURASI DHCP CLIENT
WINDOWS  LINUX
Pada file
/etc/network/interfaces

Lakukan :
#. . .
auto eth0
iface eth0 inet dhcp
BRAIN WORK

1. Apa yang dimaksud dengan DNS & jelaskan cara kerjanya ?


2. Sebutkan urutan proses encapsulasi data !
3. Apa yang dimaksud dengan : Resolver, latency, name server !
4. Sebutkan dan jelaskan proses-proses yang ada pada layanan DHCP?
5. Lengkapi IP address, netmask, broadcast , DNS dari masing-masing
PC yang ada digambar berikut :

Anda mungkin juga menyukai