Please enable JavaScript.
Coggle requires JavaScript to display documents.
Application Layer - Coggle Diagram
Application Layer
TCP/IP Application Layer Protocols
Domain Name Service Protocol (DNS)
Mengubah internet names jadi IP address
Telnet
Menyediakan remote access ke server dan perangkat jaringan
Bootstrap Protocol (BOOTP)
Mendapatkan IP address saat bootup
Dynamic Host Control Protocol (DHCP)
Memberikan IP address, subnet mask, default gateway, DNS server untuk host
Hypertext Transfer Protocol (HTTP)
Transfer file yang digunakan untuk web pages
File Transfer Protocol (FTP)
Transfer file antar sistem
Trivial File Transfer Protocol (TFTP)
Transfer file, connectionless
Simple Mail Transfer Protocol (SMTP)
Transfer mail messages and attachments
Post Office Protocol (POP)
Client mengambil email dari remote server
Internet Message Access Protocol (IMAP)
Pengambilan email
Presentation Layer
Fungsi
Menyandikan data
Mengkompresi data
Mengenkripsi data ketika sudah mendapatkan data
QuickTime
MPEG
GIF
JPEG
PNG
Application Layer Protocols yang sering digunakan
HTTP
Browse web
http (protocol)
www.nama.com (nama server)
index.html (specific file name, homepage)
Publish dan mengambil HTML pages
Untuk transfer data
Memperinci protocol
GET
Client request data
POST dan PUT
Mengirim pesan yang mengupload data ke web server
SMTP
Mengirim email
Pesan harus diformat dengan benar
Proses harus berjalan pada client dan server
Header pesan harus ada alamat email penerima dan pengirim yang diformat dengan benar
Port 25
POP
Menerima email dari email server
Pesan didownload dari server dan dihapus di server
Port 110
Tidak menyimpan pesan
IMAP
Menerima email
Mengcopy email, email aslinya masih ada di server sampai dihapus secara manual
Dynamic Host Configuration Protocol (DHCP)
Memungkinkan host untuk mendapatkan alamat IP secara dinamis
Server DHCP dikontak dan alamatnya di-request
DHCP digunakan untuk tujuan umum host, seperti end user device
Operasi
Discover
Offer
Request
ACK
Domain Name System (DNS)
Mengakses pengalamatan yang mudah dipahami oleh user kemudian ditranslasikan ke alamat jaringan
Mengandung nama, address, dan jenis record
Jenis Record
A
End device address
NS
Nama server yang memegang
CNAME
Nama resmi untuk alias
MX
Record pertukaran email
Windows ipconfig /displaydns menampilkan semua DNS yang di-cache
File Transfer Protocol (FTP)
Transfer data antara client dan server
Push dan Pull data
Membutuhkan 2 koneksi
Untuk commands dan replies
Untuk file transfer
Common P2P Applications
Tiap komputer dalam jaringan yang menjalankan aplikasi dapat bertindak sebagai client atau server
Contoh
eDonkey
eMule
Shareaza
BitTorrent
Bitcoin
LionShare
Session Layer
Fungsi
Membuat dan menjaga interaksi antara source dan destination applications
Mengurus pertukaran informasi
Perpindahan Pesan dalam Jaringan
Application Layer mengirim stream HTTP GET data ke transport layer untuk enkapsulasi
Transport Layer memecah stream application menjadi segmen" dan menambahkan TCP header
Transport Layer mengoper segmen ke Internet Layer
Internet Layer membuat IP packet. Paketnya mengandung source dan destination IP address. Paket dioper ke network access layer
Network access layer menyusun paket dengan source dan destination MAC address dan mengkonversinya ke sinyal elektrik