power point tkj (smk) tentang jaringan dasar (aplication layer) kelas x smk

27
KELOMPOK 7 -Wahyu -Dendi -Rivaldi -Reza -Asep.r

Upload: riz-haikal-inzaghi

Post on 18-Jul-2015

247 views

Category:

Education


12 download

TRANSCRIPT

Page 1: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

KELOMPOK 7

-Wahyu -Dendi

-Rivaldi

-Reza -Asep.r

Page 2: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

APLICATION LAYER

Tugas Persentase Jaringan

Dasar

Page 3: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

-DAPTAR HALAMAN-

Halaman 1

Halaman 2

Halaman 3

Halaman 4

Halaman 5

Page 4: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

A P L I K A S I L A Y E R D A L AM S U A T U P R O T O K O L

K OMUN I K A S I D I B E R A D A U R U T AN P A L I N G A T A S

D I A N T A R A L A Y E R - L A Y E R Y ANG B E R A D A D I

B AWAHNY A . F UN G S I D A R I A P L I K A S I L A Y E R

Y A I T U S E C A R A L ANG S UNG M E L A K U K AN

K OMUN I K A S I A N T A R U S E R , D EN G AN D I D U K UNG

O L E H L A Y E R D I B AWAHNY A .

Aplikasi Layer

Page 5: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK
Page 6: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

1 . H T T P ( H Y P E R T E X T T R A N S F E R P R O T O C O L )

H T T P A D A L A H S U A T U P R O T O K O L A P L I K A S I L A Y E R Y A N G

M E N E N T U K A N A T U R A N Y A N G P E R L U D I I K U T I O L E H W E B B R O W S E R

D A L A M M E M I N T A A T A U M E N G A M B I L S U A T U D O K U M E N , D A N O L E H

W E B S E R V E R D A L A M M E N Y E D I A K A N D O K U M E N Y A N G D I M I N T A

U N T U K M E N G A K S E S D O K U M E N H T M L . H T T P D I B A N G U N O L E H W O R L D

W I D E W E B P A D A T A H U N 1 9 9 0 O L E H E N G L I S H P H Y S I C I S T T I M

B E R N E R S - L E E . J I K A A N D A S E D A N G M E N J E L A J A H I W E B D A N

M E L I H A T T U L I S A N S E P E R T I H T T P : / / W W W . I N D O W E B S T E R . C O M / A T A U

H T T P : / / * * * * * * * / I N I M E R U P A K A N S A L A H S A T U P E N G G U N A A N

P R O T O K O L H T T P D A L A M W E B . D A N D A P A T D I P A S T I K A N B A H W A

A N D A A K A N B E R H U B U N G A N B A N Y A K D E N G A N P R O T O K O L I N I J I K A

S E D A N G M E N G A K S E S W E B . U N I F O R M R E S O U R S E L O C A T O R .

P A D A H T T P T E R M A S U K K E D A L A M J E N I S F U N G S I S E B A G A I C L I E N T -

S E R V E R . C L I E N T A D A L A H B R O W S E R Y A N G M E M I N T A , M E N E R I M A , D A N

M E N A M P I L K A N O B J E K W E B . S E D A N G K A N , S E R V E R A D A L A H

B R O W S E R Y A N G M E N G I R I M K A N O B J E K A T A S S U A T U R E Q U E S T D A R I

C L I E N T .

Dibawah ini akan dijelaskan satu per satu mengenai

lima contoh dari aplikasi layer, antara lain; HTTP,

FTP, TELNET, SMTP, DNS

Page 7: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

G A M B A R P R O T O K O L H T T P D A N C O N T O H

D A R I A P L I K A S I H T T P :

:

Page 8: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

2. FTP (File Transfer Protocol)

FTP adalah suatu protokol yang berfungsi untuk tukar-menukar file

dalam suatu network yang mensupport TCP/IP protokol. Dua hal

penting yang ada dalam FTP adalah FTP server dan FTP Client. FTP

server menjalankan software yang digunakan untuk tukar menukar file,

yang selalu siap memberian layanan FTP apabila mendapat request dari

FTP client. FTP client adalah komputer yang merequest koneksi ke FTP

server untuk tujuan tukar menukar file (mengupload atau mendownload

file).Tujuan FTP server adalah sebagai berikut :

Page 9: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

INI ADALAH TUJUANNYA :

1. Untuk mensharing data.

2. Untuk menyediakan indirect atau implicit remote

computer.

3. Untuk menyediakan tempat penyimpanan bagi user.

4. Untuk menyediakan transfer data yang reliable dan

efisien

Page 10: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

FTP sebenarnya cara yang tidak aman untuk mentransfer file

karena file tersebut ditransfer tanpa melalui enkripsi terlebih

dahulu tetapi melalui clear text. Mode text yang dipakai untuk

transfer data adalah format ASCII atau format Binary. Secara

default, ftp menggunakan mode ASCII untuk transfer data.

Karena pengirimannya tanpa enkripsi, maka username,

password, data yang ditransfer, maupun perintah yang dikirim

dapat di sniffing oleh orang dengan menggunakan protocol

analyzer (Sniffer). Solusi yang digunakan adalah dengan

menggunakan SFTP (SSH FTP) yaitu FTP yang berbasis pada

SSH atau menggunakan FTPS (FTP over SSL) sehingga data

yang dikirim terlebih dahulu dienkripsi (dikodekan).

FTP biasanya menggunakan dua buah port yaitu port 20 dan 21

dan berjalan exclusively melalui TCP. FTP server Listen pada

port 21 untuk incoming connection dari FTP client. Biasanya

port 21 untuk command port dan port 20 untuk data port. Pada

FTP server, terdapat 2 mode koneksi yaitu aktif mode dan pasif

mode

Page 11: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK
Page 12: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

3. Telnet

Telnet adalah aplikasi remote login Internet. Telnet digunakan untuk login ke

komputer lain di Internet dan mengakses berbagai macam pelayanan umum,

termasuk katalog perpustakaan dan berbagai macam database. Telnet

memungkinkan pengguna untuk duduk didepan komputer yang terkoneksi ke

internet dan mengakses komputer lain yang juga terkoneksi ke internet. Dengan

kata lain koneksi dapat terjadi ke mesin lain di satu ruangan, satu kampus, bahkan

setiap komputer di seluruh dunia. Setelah terkoneksi, input yang diberikan pada

keyboard akan mengontrol langsung ke remote computer tadi. Akan dapat diakses

pelayanan apapun yang disediakan oleh remote machine dan hasilnya ditampilkan

pada terminal lokal. Dapat dijalankan session interaktif normal (login, eksekusi

command), atau dapat diakses berbagai service seperti: melihat catalog dari sebuah

perpustakaan, akses ke teks dari USA today, dan masih banyak lagi service yang

disediakan oleh masing-masing host pada di network.

Telnet menggunakan 2 program, yang satu adalah client (telnet) dan server (telnetd).

Yang terjadi adalah ada dua program yang berjalan, yaitu software client yang

dijalankan pada komputer yang meminta pelayanan tersebut dan software server

yang dijalankan oleh computer yang menghasilkan pelayanan tadi.

Page 13: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

Tugas dari client adalah:

• Membuat koneksi network TCP

(Transfer Control Protocol) dengan server.

• Menerima inputan dari user

• Menformat kembali inputan dari user

kemudian mengubah dalam bentuk format

standard dan dikirim ke server.

• Menerima output dari server dalam

format standard.

• Mengubah format output tadi untuk

ditampilkan pada layar.

Tugas dari server adalah:

• Menginformasikan software jaringan

bahwa komputer itu siap menerima

koneksi.

• Menunggu permintaan dalam bentuk

format standard.

• Melaksanakan permintaan tersebut.

• Mengirim kembali hasil ke client

dalam bentuk format standard.

• Menunggu permintaan selanjutnya.

Page 14: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

4. SMTP (Simple Mail Transfer Protocol)

SMTP merupakan salah satu protokol yang umum digunakan

untuk pengiriman surat elektronik di Internet. Protokol ini

dipergunakan untuk mengirimkan data dari komputer pengirim

surat elektronik ke server surat elektronik penerima.

Protokol ini timbul karena desai dari sistem elektronik yang

mengharuskan adanya server surat elektronik yang

menampung sementara sampai surat elektronik diambil oleh

yang berhak.

SMTP bisa kita analogikan sebagai kantor pos. Ketika kita

akan mengirim sebuah email, komputer kita akan mengarahkan

email tersebut ke sebuah SMTP server, untuk diteruskan ke

mail-server tujuan.

Mail-server tujuan ini bisa dianalogikan sebagai kotak pos di

pagar depan rumah, atau kotak PO BOX di kantor pos. Email-

email yang terkirim akan menempati di tempat tersebut hingga

si pemiliknya mengambilnya. Urusan pengambilan e-mail

tersebut tergantung kapan di penerima memeriksa account e-

mailnya

Page 15: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

SMTP adalah protokol yang cukup sederhana berbasis teks dimana

protokol ini menyebutkan satu atau lebih penerima email untuk

kemudian diverifikasi. JIka penerima email valid, maka email akan segera

dikirim. SMTP menggunakan port 25 dan dapat dihubungi melalui

program telnet. Agar dapat menggunakan SMTP server lewat nama

domain, maka record DNS (Domain Name Server) pada bagian MX

(Mail Exchange) digunakan.

Send mail adalah Mail Transfer Agent pertama yang

mengimplementasikan port 25. Kemudian, pada tahun 2001, ada

sedikitnya 50 program Mail Transfer Agent yang mengimplementasikan

SMTP baik sebagai client maupun sebagai server. Contoh Mail Transfer

Agent yang populer adalah: Exim (ditulis oleh Philip Hazel), IBM Postfix,

Qmail (ditulis oleh D.J Bernstain), dan Microsoft Exchange Server.

Page 16: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

SEHINGGA BISA KITA S I M P U L K A N B A H W A T E R D A P A T 3 ( T I G A ) T R A N S F E R P A D A

S M T P :

1. Handshaking(greeting)

2. Transfer message

3. Penutup

Page 17: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

Karena protokol SMTP berawal dari protokol yang benar-benar

berbasis teks ASCII, maka SMTP tidak bekerja terlalu baik

dalam mengirimkan file-file binary. Standar untuk meng-encode

file-file biner agar dapat dikirimkan lewat SMTP dikembangkan

dan menelurkan standar-standar seperti MIME (Multipurposes

Internet Mail Extensions). Saat ini, hampir semua SMTP server

mendukung 8BITMIME, yang dapat mengirimkan file-file biner

semudah mengirimkan file teks.

SMTP hanya protokol yang melakukan “push”, artinya dia hanya

bisa mengambil email dari client tetapi tidak bisa melakukan

“pull”, yaitu melayani pengambilan email di server oleh client.

Pengambilan pesan atau email tersebut dilakukan dengan

menggunakan protokol tersendiri yaitu protokol POP3 (Post

Office Protokol) atau IMAP (Internet Message Access Protocol).

Page 18: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK
Page 19: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

5. DNS (Domain Name System)

DNS (Domain Name System, bahasa Indonesia: Sistem

Penamaan Domain) 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 surat elektronik (email) untuk

setiap domain.

DNS menyediakan servis yang cukup penting untuk Internet,

bilamana perangkat keras komputer dan jaringan bekerja dengan

alamat IP untuk mengerjakan tugas seperti pengalamatan dan

penjaluran (routing), manusia pada umumnya lebih memilih

untuk menggunakan nama host dan nama domain, contohnya

adalah penunjukan sumber universal (URL) dan alamat e-mail.

DNS menghubungkan kebutuhan ini.

Page 20: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

Keunggulan DNS antara lain:

1. Mudah, DNS sangat mudah karena user tidak lagi direpotkan

untuk mengingat IP address. sebuah komputer cukup host name (nama

Komputer).

2. Konsisten, IP address sebuah komputer bisa berubah tapi host

name tidak berubah.

3. Simple, user hanya menggunakan satu nama domain untuk

mencari baik di Internet maupun di Intranet.

Page 21: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

- C O M O R G A N I S A S I K O M E R S I A L

- E D U I N S T I T U S I P E N D I D I K A N A T A U U N I V E R S I T A S- O R G O R G A N I S A S I N O N - P R O F I T

- N E T N E T W O R K S ( B A C K B O N E I N T E R N E T )- G O V O R G A N I S A S I P E M E R I N T A H N O N M I L I T E R

- M I L O R G A N I S A S I P E M E R I N T A H M I L I T E R- N U M N O T E L P O N

- A R P A R E V E R S E D N S- X X D U A - H U R U F U N T U K K O D E N E G A R A

( I D : I N D O N E S I A , S G : S I N G A P U R A , A U : A U S T R A L I A , D L L )

Struktur DNS:

Domain Name Space merupakan sebuah hirarki pengelompokan domain berdasarkan nama, yang terbagi

menjadi beberapa bagian diantaranya:

o 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 (“.”).

o Top-Level Domains

Pada bagian dibawah ini adalah contoh dari top-level domains:

Page 22: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

Top-level domains dapat berisi second-level domains dan hosts.

1. Second-Level Domains

Second-level domains dapat berisi host dan domain lain, yang

disebut dengan subdomain. Untuk contoh:

Domain Bujangan, bujangan.com terdapat komputer (host)

seperti server1.bujangan.com dan subdomain

training.bujangan.com. Subdomain training.bujangan.com juga

terdapat komputer (host) seperti client1.training.bujangan.com.

2. Host Names

Domain name yang digunakan dengan host name akan

menciptakan fully qualified domain name (FQDN) untuk setiap

komputer. Sebagai contoh, jika terdapat fileserver1.detik.com,

dimana fileserver1 adalah host name dan detik.com adalah

domain name.

Page 23: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

DNS: Root Name Servers:

Dihubungi oleh local name server yang tidak dapat me-

resolve nama root name server:

o Menghubungi authoritative name server jika tidak

mengetahui informasi pemetaan

o Mengambil informasi pemetaan

o Memberikan pemetaan ke local name server

Ada banyak root name server yg tersedia.

Page 24: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK
Page 25: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

C O N T O H D N S S E D E R H A N A :

H O S T S U R F . E U R E C O M . F R M E N G I N G I N K A N I P

A D D R E S S D A R I G A I A . C S . U M A S S . E D U

1. Menghubungi local DNS server, dns.eurecom.fr

2. dns.eurecom.fr menghubungi root name server, jika

perlu

3. root name server menghubungi authoritative name

server, dns.umass.edu, jika perlu

Page 26: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK
Page 27: power point TKJ (SMK) tentang jaringan dasar (APLICATION LAYER) kelas X SMK

D N S R E C O R D :

R R F O R M AT: ( N A M E , VA L U E , T Y P E , T T L )

• Type = A

name adalah hostname

value adalah IP address

• Type = NS

name adalah domain (mis.: foo.com)

value adalah IP address dr. authoritative name server untuk domain yg bersangkutan.

• Type = CNAME

name adalah nama alias name untuk beberapa nama canonical (real).

value adalah Nama canonical

• Type=MX

value adalah hostname dari mail server yg sesuai dengan name.