Kelompok 3
Application
Layer
- Adi Firmansyah
- M. Naufal Aqil U
Apa itu Application Layer?
Application Layer merupakan lapisan
teratas yang berada di dalam model OSI
jaringan komputer. Lapisan ini bertugas
mengatur segala sesuatu yang
berhubungan dengan pertukaran data
atau informasi antara pengguna
software aplikasi maupun antara
peralatan di dalam sebuah
sistem. Application layer menyediakan
interface antara aplikasi yang
digunakan untuk berkomunikasi dalam
jaringan dan membantu menangkap
serta menerima pesan yang dikirim
dalam sebuah jaringan.
Fungsi Application
Layer
Sebagai User Interface
01 Application layer memiliki tujuan untuk mendefinisikan data dan menyajikan data yang dilakukan oleh persenta
tion layer. Akan tetapi, pengguna tidak bisa melihat data dan membacanya. Lapisan ini akan bekerja menampilk
An data yang disajikan dalam antarmuka pengguna Ketika presentation layer bekerja menyajikan data.
Sebagai Sarana Untuk mengumpulkan Informasi
02 Application layer berfungsi sebagai kolektor semua informasi dan data yang diterima dan akan dikirim melalui
Jaringan.
Sebagai Sarana Untuk Membantu Kinerja Aplikasi
03 Application layer bekerja dengan bantuan perangkat lunak dan program tertentu. Aplikasi ini merupakan progra
yang sudah terinstall pada computer, baik di dalam komputer penerima atau pun komputer pengirim data.
TCP/IP (Transmission Control
Protocol/Internet Protocol)
TCP/IP adalah standar komunikasi data yang digunakan oleh komunitas internet dalam
proses tukar-menukar data dari satu komputer ke komputer lain di dalam jarinagn
internet. Protokol ini tidaklah dapat berdiri sendiri, karena memang protokol ini berupa
Kumpulan protokol (protocol suite). Protokol ini juga merupakan protokol yang paling
digunakan saat ini. Data tersebut diimplementasikan dalam bentuk perangkat lunak
(software) di system operasi.
10%
45K
Sejarah TCP/IP
Protokol TCP/IP dikembangkan pada akhir decade 1970-an hingga awal 1980-an sebagai
sebuah protocol standar untuk menghubungkan komputer-komputer dan jaringan untuk
membentuk sebuah jaringan yang luas (WAN). TCP/IP merupakan sebuah standar
jaringan terbuka yang bersifat independent terhadap mekanisme transport jaringan fisik
yang digunakan, sehingga dapat digunakan di mana saja. Protokol ini menggunakan
skema pengalamatan yang sederhana yang disebut sebagai Alamat IP (IP Address) yang
mengizinkan hingga beberapa ratus juta komputer untuk dapat saling berhubungan satu
sama lainnya di internet. Protokol ini juga disebut routable yang berarti protokol ini
cocok untuk menghubungkan sistem-sistem berbeda (seperti Microsoft Windows dan
UNIX) untuk membentuk jaringan yang heterogen.
10%
45K
Keunggulan TCP/IP
• Open Protocol Standard, yaitu tersedia secara bebas dan dikembangkan independent
terhadap komputer hardware ataupun sistem operasi apapun. Karena didukung secara
meluas, TCP/IP sangat ideal untuk menyatukan bermacam hardware dan software,
walaupun tidak berkomunikasi lewat internet.
• Independen dari physical network hardware. Ini menyebabkan TCP/IP dapat
mengintegrasikan bermacam network, baik melalui ethernet, token ring, dial-up,
X.25/AX.25 dan media transmisi fisik lainnya.
• Skema pengalamatan yang umum menyebabkan device yang menggunakan TCP/IP
dapat menghubungi alamat device-device lain di seluruh network, bahkan internet
•
sekalipun.
High level protocol standar, yang dapat melayani user secara luas.
10%
45K
Cara Kerja TCP/IP
• Pertama-tama protokol akan memecah data hingga menjadi kecil dan selanjutnya data
tersebut dikirmkan melalui media. Paket data memilki label berbeda dan juga sudah
memiliki Alamat pengiriman, sehingga bisa sampai ke tempat tujuan yang tepat.
• Data yang sudah dipecah dan memiliki Alamat, selanjutnya akan dikirim melalui router.
Router berfungsi untuk mengantarkan paket ke tujuan masing-masing.
• Setelah dikirim melalui router, paket data akan sampai ke tempat tujuan dan dapat dibuka
melalui komputer lain. Terdapat beberapa layer dan masing-masing, mulai dari layer yang
paling bawah hingga layer paling atas. Layer paling bawah fungsinya untuk
menerjemahkan paket dan kemudian mengirimkannya hingga ke layer paling atas.
10%
45K
Application Layer Dalam Model TCP/IP
Application layer adalah lapisan teratas dalam model TCP/IP dan bertanggung jawab
untuk menyediakan layanan jaringan kepada aplikasi pengguna. Protokol-protokol di
lapisan ini memungkinkan aplikasi untuk berkomunikasi melalui jaringan, dengan
menyediakan antarmuka dan layanan yang diperlukan untuk mengirim dan menerima
data.
10%
45K
Protocol Application Layer
1. HTTP (HyperText Transfer Protocol): Digunakan untuk menstransfer halaman web dan sumber daya lainnya di
WWW (World Wide Web).
2. DNS (Domain Name System): Digunakan untuk mengambil email dari server email ke klien email.
3. FTP (File Transfer Protocol): Digunakan untuk mengirim dan menerima file antar computer di jaringan.
4. TFTP (Trivial File Transfer Protocol): Digunakan dalam jaringan lokal (LAN) dan situasi di mana protokol yang
lebih kompleks tidak diperlukan.
5. SMTP (Simple Mail Transfer Protocol): Digunakan untuk mengirim email antar server email.
6. SNMP (Simple Network Management Protocol): Digunakan untuk mengelola dan memantau perangkat jaringan.
7. TELNET: Digunakan untuk mengakses komputer atau server jarak jauh melalui koneksi berbasis teks.
● Hypertext Transfer–Transfer Protocol atau
disingkat juga dengan HTTP merupakan
sebuah protokol jaringan lapisan aplikasi
yang umumnya digunakan dalam membantu
proses pertukaran data di internet antar
komputer yang satu dengan yang lainnya.
Data ini dapat berupa file, gambar, dan
video. Protokol ini juga menggunakan
Pengertian
hipermedia yang kemudian dihubungkan
dengan link atau disebut dokumen hypertext
yang membentuk WWW atau World Wide
HTTP
Web
● HTTP sebagai suatu protokol yang
menyediakan perintah di dalam komunikasi
antara jaringan, di mana hal ini yaitu
komputer client dengan web server.
Nantinya, komputer client juga akan
melakukan request dengan mengakses
domain URL atau alamat IP
● Fungsi HTTP di antaranya adalah
mengatur format serta bagaimana
data ditransmisikan. HTTP juga
dapat berfungsi untuk mengatur
bagaimana web server serta
browser memproses berbagai
Fungsi HTTP macam perintah yang masuk.
Misalnya saja, saat kamu
memasukkan domain (URL) di
dalam browser
Cara Kerja ● 1. Aplikasi Web dan Browser
Browser sendiri merupakan aplikasi
yang dapat kamu gunakan untuk
HTTP Pada mengakses data (browsing) di
internet. Contoh dari web browser
seperti Firefox, Chrome, Safari,
Aplikasi Web, Internet Explorer, dan lainnya.
Dalam suatu aplikasi web sebagai web
Protokol server walaupun secara teknis di
dalam satu web server ini terdapat
beberapa aplikasi web. Selain itu, web
server juga bisa dikatakan sebagai
suatu aplikasi jaringan yang berjalan
di dalam mesin (server) dan terhubung
dengan port jaringan.
Cara Kerja ● 2. Protokol
Web client (browser) dengan web server
(aplikasi web) kemudian membutuhkan
HTTP Pada aturan yang baku untuk dapat saling
berkomunikasi yang dikenal juga dengan
nama protokol. Protokol komunikasi bisa
Aplikasi Web, dikatakan sebagai suatu media yang dapat
menghubungkan antara dua buah bagian.
Protokol Misalnya saja, komunikasi antara dua orang
yang membutuhkan bahasa ataupun grammar
yang sama supaya dapat saling
berkomunikasi. Dalam computer science,
ketika dua aplikasi ini ingin saling
berkomunikasi, maka akan membutuhkan
kumpulan aturan-aturan yang dikenal juga
dengan nama protokol.
Manfaat
HTTP
01 Lebih Dipercaya Oleh Para Pengguna dan Web Browser
Keamanan Komunikasi Website Menjadi Lebih
02
Terjamin
03 Autentikasi Website
TERIMA KASIH