APPLICATION LAYER
Apa itu Application Layer?
Application layer merupakan layer atau lapisan teratas pada model OSI reference ketika
user akan mengirimkan pesan dan menjadi layer atau lapisan terakhir pada sistem OSI
Reference model ketika user akan menerima sebuah pesan. Sesuai dengan namanya,
application layer merupakan layer atau lapisan yang bekerja pada program – program tertentu,
dimana application layer sendiri bekerja pada komputer server ataupun komputer client.
Gambar1.0 Menunjukan Kedudukan OSI Layer Dan TCP/IP Model
Protokol Yang Digunakan Dalam Application Layer
DNS Protokol ( Domain Name System )
Dns diciptakan sebagai nama domain untuk alamat jaringan IP. Protocol DNS
mendenifisikan sebuah layanan otomatis yang cocok dengan nama sumber daya dengan alamat
jaringan yang dibutuhkan. DNS Berjalan Pada Port 53
Telnet,SSH ( Terminal Emulation,Secure Shell )
Suatu protokol client-server yang dapat memberikan akses remote (jarak jauh) untuk
login komputer tertentu dalam sebuah jaringan,sedangkan SSH hamper mirip seperti telnet tapi
lebih aman,karena SSH menyediakan koneksi enkripsi antara klien dengan [Link] dan
SSH berjalan pada Port 23,22
SMTP (Simple Mail Transfer Protocol )
Suatu protokol untuk berkomunikasi dengan server guna mengirimkan email dari lokal
email ke server. SMTP berjalan pada port 25 ( tanpa enkripsi ),Port 426 ( Port SSL/TLS )
Gambar 1.1 Ilustrasi Cara Kerja SMTP
POP3,POP3S ( Post Office Protocol )
Protokol client/server dimana email dikirimkan dari server ke email lokal. Digunakan
untuk berkomunikasi dengan email server dan mengunduh semua email ke email lokal (seperti
Outlook, Thunderbird, Windows Mail, Mac Mail, dan sebagainya), tanpa menyimpan salinannya
di server. POP3/POP3S berjalan pada port 110 ( tanpa enkripsi ),Port 995 ( Port SSL/TLS )
DHCP ( Dynamic Host Control Protocol )
Protokol client-server yang digunakan untuk memberikan alamat IP kepada komputer
client/ perangkat jaringan secara [Link] berhalan pada port 67,68
HTTP ( Hypertext Transfer Protocol )
Protokol Jaringan yang digunakan untuk membantu proses transfer antar komputer
melalui sebuah website,protokol tersebut berguna untuk memeri informasi seperti
file,dokumen,gambar,video dan lain [Link] berjalan pada port 80,443
FTP ( File Transfer Protocol )
Protokol yang berfungsi untuk tukar-menukar file dalam suatu network yang
menggunakan TCP koneksi bukan [Link] berjalan pada port 21
Aplikasi yang berjalan pada Layer Application
Web Browser:
- Chrome
- Firefox
- Microsoft Edge
E-Mail Client:
- Outlook
- Mozilla thunderbird
- Fox Mail
FTP Software:
- File Zilla
- Winscp
- Firestp
Cara kerja Application Layer
Mendefinisikan dan juga menelusuri cara kerja dari application layer jauh lebih mudah
untuk dilakukan dibandingakan dengan mendefinisikan cara kerja dari lapisan atau layer lainnya
di dalam jaringan. Pada dasarnya, application layer akan menerima perintah dari usernya,
dengna bantuan aplikasi atau software tertentu untuk mengirimkan suatu pesan atau data ke
komputer lainnya.
Begitupun sebaliknya. application layer akan menampilkan pesan atau data yang
diterima oleh user dalam bentuk aplikasi atau software teretentu. Cara kerja dari layer
application sangat mudah untuk diamati dibandingkan cara kerja layer lainnya.
Ancaman yang terdapat pada Application layer dan cara pengamanannya
Sniffing:
Sniffing adalah suatu bentuk penganalisa paket yang dapat menangkap semua aktifitas
Jaringan,biasanya terjadi celah di FTP dimana pelaku dapat melihat password serta data
lainnya. Cara mengatasinya adalah dengan cara menutup port 20 dan menggunakan password
ketika mengakses FTP
Spoofing:
Spoofing adalah pemalsuan data yang seolah olah dikirim dari email yang valid,biasanya terjadi
karena password email yang lemah,biasanya terjadi di [Link] mencegahnya:
- Hindari menggunakan password yang lemah,contoh: 12345678,admin123,username.
Dan disarankan merubah password secara berkala
- Mengaktifkan spam filter dari cPanel Hosting
Referensi
Modul CISCO CCNA Versi 4 Chapter 3
Modul CISCO CCNA Versi 1 Chapter 3
[Link]