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