Pendahuluan dan
Masalah Umum di Application Layer
Layer aplikasi merupakan layer
OSI yang paling dekat dengan user, ia memberikan servis jaringan ke aplikasi
user. Layer ini berbeda dengan layer yang lain karena ia tidak
memberikanlayanan pada layer lain, tetapi pada aplikasi di luar model OSI.
Untuk memudahkan pemahamantentang application layer, dianalogikan dengan
browser. Baik model OSI maupun TCP/IPmemiliki suatu lapisan aplikasi.
Application layer menyediakan layanan untuk aplikasi misalnyatransfer file,
email, akses suatu komputer atau layanan.Dalam TCP/IP, lapisan aplikasi
mengandung semua protokol dan metode yang masuk dalam lingkup komunikasi
proses-ke-proses melalui jaringan IP (Internet Protocol) denganmenggunakan
protokol lapisan transpor untuk membuat koneksi inang-ke-inang
yangmendasarinya. Sedangkan dalam model OSI, definisi lapisan aplikasi lebih
sempit lingkupnya,membedakan secara eksplisit fungsionalitas tambahan di atas
lapisan transpor dengan dualapisan tambahan: lapisan sesi dan lapisan
presentasi. OSI memberikan pemisahan modular yang jelas fungsionalitas
lapisan-lapisan ini dan memberikan implementasi protokol untuk masing-masing
lapisan.Application Layer berfungsi sebagai interface antara aplikasi yang
dihadapi user andresource jaringan yang diakses. Sesuai namanya, lapisan ini
menjembatani interaksi manusiadengan perangkat lunak/software aplikasi.
HTTP
Pengertian dari HTTP atau
definisiHTTP(HypeText Transfer Protocol ) adalahsebuah protokol untuk meminta
dan menjawab antara client dan server.sebuah clientHTTP seperti web browser,
biasanya memulai permintaan dengan membuathubungan TCP/IP ke port tertentu di
tempat yang jauh (biasanya port 80). Sebuahserver HTTP yang mendengarkan di
port tersebut menunggu client mengirim kodepermintaan (request) yang akan
meminta halaman yang sudah ditentukan, diikutidengan pesan MIME yang memiliki
beberapa informasi kode kepala yangmenjelaskan aspek dari permintaan tersebut,
diikut dengan badan dari data tertentu.HTTP berkomunikasi melalui TCP / IP.
Klien HTTP terhubung ke server HTTP menggunakan TCP. Setelah membuat sambungan,
klien dapat mengirim pesanpermintaan HTTP ke server. HTTP digunakan untuk
mengirimkan permintaan dariklien web (browser) ke web server, dikembali kan ke
konten web (halaman web) dariserver ke klien.HTTP tidaklah terbatas untuk
penggunaan dengan TCP/IP, meskipun HTTPmerupakan salah satu protokol aplikasi
TCP/IP paling populer melalui Internet.Memang HTTP dapat diimplementasikan di
atas protokol yang lain di atas Internetatau di atas jaringan lainnya
DNS adalah protokol yang
digunakan untuk menerjemahkan sebuah alamat situs menjadi alamat IP. Server
yang menyediakan layanan ini disebut DNS server. DNS server dapat digambarkan
seperti sebuah buku telepon pada HP. Ketika kita ingin menelepon seseorang,
kita tidak perlu hafal nomor tujuan, yang kita perlukan hanyalah nama yang akan
dituju sesuai dengan buku telepon. Ini merupakan salah satu yang
melatarbelakangi adanya protokol DNS, karena pada dasarnya manusia lebih mudah
mengingat nama daripada angka-angka, sedangkan komputer hanya mengerti
alamat-alamat IP saja. Saat kita mengakses alamat sebuah situs web, sebenarnya
yang kita akses adalah alamat IP public dari sebuah host. Untuk mendapatkan
alamat IP tujuan, digunakan DNS server untuk menerjemahkannya.
NAMA;AGUNGL
KELAS;Xll tkj 1
03
Tidak ada komentar:
Posting Komentar