Apa itu Application Layers?
Application Layers adalah lapisan paling atas dari
protokol model OSI (Open System Interconnections), di mana tugasnya adalah
mengatur segala sesuatu yang berhubungan dengan pertukaran data atau informasi
antara pemakai, software aplikasi maupun antara peralatan di dalam sebuah
sistem.
Application Layer juga dapat diartikan sebagai lapisan
yang bekerja pada program tertentu, di mana application layer tersebut akan
bekerja pada komputer server atau komputer client. Secara lebih sederhana,
application layer merupakan lapisan OSI Layer yang menyediakan interface antar
aplikasi yang nantinya digunakan untuk melakukan komunikasi dalam jaringan.
Application layer merupakan lapisan yang terdekat dengan
user komputer. Karena terdapat dalam sistem jaringan komputer , maka
application layer bisa menjadi lapisan awal atau terakhir, sehingga bisa
berkaitan dengan berbagai aplikasi software dan aplikasi dalam komputer seperti
web browser, email client, dan lain-lain.
Fungsi Application Layer
Application Layer memiliki beberapa fungsi , yaitu :
1. Untuk mengumpulkan informasi dan data
Application layer berfungsi sebagai kolektor untuk semua
informasi dan data yang diterima. Data-data yang sudah ditansmisikan melalui
jaringan komputer, akan dikumpulkan menjadi satu dan ditampilkan dalam
aplikasi. Sedangkan ketika user mengirimkan data, maka layer akan bekerja untuk
mengumpulkan seluruh data tersebut kemudian meneruskannya ke layer selanjutnya
yaitu presentation layer agar bisa diproses lebih jauh di jaringan.
2. Sebagai user interface
Layer juga berfungsi sebagai user interface ketika
menampilkan data. User interface di sini berarti suatu aplikasi yang digunakan
oleh user untuk mengakses data dan konten lain yang ditransmisikan melalui
jaringan. Dengan adanya layer ini, maka user dapat melihat konten dan data yang
diterima dengan mudah dan cepat. Sebagian besar user interface yang bekerjasama
dengan layer ini merupakan aplikasi atau program yang banyak menampilkan pesan,
seperti email, web browser, aplikasi chatting, dan lain-lain.
3. Sebagai virtual terminal
Layer memungkinkan user untuk bisa masuk ke dalam remote
host karena layer akan membuat emulasi terminal perangkat lunak. Dengan cara
ini, komputer pengguna dapat berkomunikasi dengan terminal software dan host.
Kemudian, remote host tersebut akan berfikir bahwa dia berkomunikasi dengan
salah satu terminalnya sendiri sehingga memungkinkan user untuk bisa masuk.
Protokol Aplication Layer dalam Model OSI jaringan
komputer.
Ada beberapa protokol yang bekerja pada Aplication Layer
dalam jaringan komputer, diantaranya:
1. Protokol DNS
Protokol ini adalah protokol dari sistem nama domain dan
juga diartikan sebagai salah satu protokol yang paling penting dalam jaringan
komputer karena DNS membantu menetukan alamat IP pada setiap komputer sehingga
semua komputer dapat saling berhubungan satu sama lain dengan menggunakan IP
Address yang sudah disetting dalam setiap komputer.
2. Protokol HTTP
Protokol ini sudah tidak asing lagi ditelinga semua orang
karena keberadaan HTTP tersebut populer dibeberapa kalangan. HTTP ini adalah
protokol yang banyak digunakan pada sebuah web browser untuk mengambil sebuah
halaman website yang dikompilasi dengan menggunakan sistem HTML.
HTTP ini juga berhubungan dengan protokol WWW dan
merupakan bagian paling penting dari IP atau juga dengan TCP.
3. Protokol POP3/SMTP
Protokol ini merupakan protokol yang penting dalam hal
pengiriman surat elektronik atau banyak dikenal dengan email dan yang
sejenisnya.
4. FTP
FTP adalah protokol yang digunakan untuk mentransmisikan
dan juga mentransfer data dalam jaringan internet, sehingga pengguna bisa
mengirim data dan juga file ke komputer lain hanya dengan menggunakan aplikasi
saja tanpa perlu menggunakan flash drive.
5. DHCP
DHCP adalah sebuah protokol yang digunakan untuk membantu
mengkonfigurasi alamt IP komputer anda pada jaringan komputer.
6. Telnet
Telnet merupakan protokol yang banyak digunakan dan juga
diakses dengan jarak jauh ke komputer. Fungsi dari telnet ini yakni sangat
berperan penting untuk melakukan remote pada sebuah jaringan komputer dan
menjalankan komputer dengan jarak jauh asalkan terhubung dengan jaringan
internet. Salah satu contoh dengan menggunakan aplikasi Team viewer yang
diinstal di dalam komputer maka bisa digunakan untuk meremote komputer dengan
jarak jauh.
Tidak ada komentar:
Posting Komentar