Vegeta - Dragonball Z 2
Posted by : kinoy Saturday, November 26, 2016

Lapisan Aplikasi (Application Layer)

Lapisan aplikasi adalah lapisan atas baik OSI dan model TCP / IP. Lapisan aplikasi TCP / IP mencakup sejumlah protokol yang menyediakan fungsi khusus untuk berbagai aplikasi pengguna akhir. Fungsionalitas dari TCP / IP protokol lapisan aplikasi sesuai dalam kerangka dari tiga lapisan model OSI: aplikasi, presentasi dan lapisan sesi.

Ada banyak protokol lapisan aplikasi dan protokol baru yang sedang dikembangkan. Beberapa aplikasi protokol lapisan yang paling banyak dikenal termasuk, Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), Trivial File Transfer Protocol (TFTP), Internet Message Access Protocol (IMAP), dan Domain Name System (DNS) protokol.

Lapisan presentasi memiliki tiga fungsi utama:
Format, atau hadiah, data dari perangkat sumber ke dalam bentuk yang kompatibel untuk penerimaan oleh perangkat tujuan.
Kompresi data dengan cara yang dapat didekompresi oleh perangkat tujuan.
Enkripsi data untuk transmisi dan dekripsi data pada saat diterima oleh tujuan.

Layer Session
Seperti namanya, fungsi pada lapisan sesi menciptakan dan memelihara dialog antara sumber dan tujuan aplikasi.

Protokol aplikasi TCP / IP menentukan format dan mengontrol informasi yang diperlukan berfungsi untuk komunikasi internet umum. Di antara TCP ini / protokol IP adalah:
Domain Name System (DNS) - protokol ini resolve nama Internet ke alamat IP.
Telnet - ini digunakan untuk menyediakan akses remote ke server dan perangkat jaringan.
Simple Mail Transfer Protocol (SMTP) - protokol ini pesan transfer mail dan lampiran.
Dynamic Host Configuration Protocol (DHCP) - Sebuah protokol yang digunakan untuk menetapkan alamat IP, subnet mask, gateway default, dan alamat server DNS untuk tuan rumah.
Hypertext Transfer Protocol (HTTP) - ini file transfer protocol yang membentuk halaman web dari World Wide Web.
File Transfer Protocol (FTP) - Protokol yang digunakan untuk transfer file interaktif antara sistem.
Trivial File Transfer Protocol (TFTP) - Protokol ini digunakan untuk transfer file connectionless aktif.
Bootstrap Protocol (BOOTP) - protokol ini adalah prekursor protokol DHCP. BOOTP adalah protokol jaringan yang digunakan untuk mendapatkan informasi alamat IP saat bootup.
Post Office Protocol (POP) - Sebuah protokol yang digunakan oleh klien email untuk mengambil email dari server jauh.
Internet Message Access Protocol (IMAP) - Ini adalah protokol lain untuk pengambilan email.

Model jaringan P2P melibatkan dua bagian: jaringan P2P dan aplikasi P2P. Kedua bagian memiliki fitur serupa, tetapi dalam prakteknya bekerja cukup berbeda.

Jaringan (P2P)
Dalam jaringan P2P, dua atau lebih komputer yang terhubung melalui jaringan dan dapat berbagi sumber daya (seperti printer dan file) tanpa harus memiliki dedicated server.

Aplikasi (P2P)
Sebuah peer-to-peer yang memungkinkan perangkat untuk bertindak sebagai klien dan server dalam komunikasi yang sama. aplikasi P2P dapat digunakan pada jaringan P2P, jaringan client / server, dan di Internet. Aplikasi P2P umum meliputi:
 eDonkey
eMule
Shareaza
BitTorrent
Bitcoin
LionShare

Tiga aplikasi lapisan protokol yang terlibat dalam pekerjaan sehari-hari atau bermain adalah:
Hypertext Transfer Protocol (HTTP)
Simple Mail Transfer Protocol (SMTP)

HTTP adalah protokol request / respon. Ketika klien, biasanya web browser, mengirimkan permintaan ke web server, HTTP ditentukan jenis pesan yang digunakan untuk komunikasi itu. Ketiga jenis pesan umum adalah GET, POST, dan PUT.
GET adalah permintaan klien untuk data.
POST dan PUT digunakan untuk meng-upload file data ke web server.
PUT sumber upload atau konten ke web server.

Untuk komunikasi yang aman di Internet dapat menggunakan (HTTPS). HTTPS dapat menggunakan otentikasi dan enkripsi untuk mengamankan data saat ia berpindah antara klien dan server. HTTPS menggunakan proses yang sama client request-server respon HTTP, tetapi aliran data dienkripsi dengan Secure Socket Layer (SSL) sebelum diangkut di seluruh jaringan.

Salah satu layanan utama yang ditawarkan oleh ISP adalah email hosting. Email adalah metode store-and-forward mengirim, menyimpan, dan mengambil pesan elektronik di dalam jaringan. Email mendukung tiga protokol terpisah untuk operasi: Simple Mail Transfer Protocol (SMTP), Post Office Protocol (POP), dan Internet Message Access Protocol (IMAP).

Simple Mail Transfer Protocol (SMTP) transfer surat andal dan efisien. Untuk aplikasi SMTP untuk bekerja dengan baik, pesan email harus diformat dengan benar dan proses SMTP harus berjalan pada kedua klien dan server.

Post Office Protocol (POP) memungkinkan workstation untuk mengambil mail dari sebuah mail server. Dengan POP, surat-download dari server ke klien dan kemudian dihapus di server.
Internet Message Access Protocol (IMAP) adalah protokol lain yang menjelaskan metode untuk mengambil pesan email. Namun, tidak seperti POP, ketika pengguna terhubung ke server IMAP-mampu, salinan pesan di-download ke aplikasi klien.

DNS adalah layanan klien / server; Namun, hal itu berbeda dari layanan klien / server lainnya. Sementara layanan lain menggunakan klien yang merupakan aplikasi (seperti web browser, email client), klien DNS berjalan sebagai layanan itu sendiri. Klien DNS, kadang-kadang disebut DNS resolve.

Dynamic Host Configuration Protocol (DHCP) adalah layanan yang memungkinkan perangkat pada jaringan untuk mendapatkan alamat IP dan informasi lainnya dari server DHCP. Layanan ini mengotomatisasi tugas alamat IP, subnet mask, gateway, dan parameter jaringan IP lainnya. DHCP memungkinkan host untuk mendapatkan alamat IP secara dinamis ketika terhubung ke jaringan.

File Transfer Protocol (FTP) adalah protokol lapisan aplikasi lain yang umum digunakan. FTP dikembangkan untuk memungkinkan transfer data antara klien dan server. FTP client adalah sebuah aplikasi yang berjalan pada komputer yang digunakan untuk mendorong dan menarik data dari server menjalankan FTP daemon (FTPd).

Server Message Block (SMB) adalah protokol file sharing client / server, dikembangkan oleh IBM di akhir 1980-an, untuk menggambarkan struktur sumber daya jaringan bersama. 
Menggunakan model TCP / IP, proses komunikasi yang lengkap meliputi enam langkah:

Penciptaan Data
Langkah pertama adalah penciptaan data pada lapisan aplikasi perangkat berasal akhir sumber. Dalam hal ini, setelah membangun permintaan web klien, yang dikenal sebagai GET HTTP, data kemudian akan dikodekan, dikompresi, dan dienkripsi jika perlu.

Segmentasi dan Encapsulation Awal
Langkah berikutnya adalah segmentasi dan enkapsulasi data saat melewati bawah protokol stack. Pada lapisan transport, HTTP pesan GET akan dipecah menjadi lebih kecil potongan lebih mudah dikelola.

Pengalamatan
Berikutnya, pengidentifikasi alamat yang ditambahkan ke segmen. Peran lapisan jaringan adalah dengan menambahkan pengalamatan yang memungkinkan transfer data dari host yang berasal data, ke host yang menggunakannya.

Mempersiapkan Transportasi
Setelah IP ditambahkan, paket dilewatkan ke lapisan akses jaringan untuk generasi data ke media.

Mengangkut Data
Data tersebut diangkut melalui internetwork, yang terdiri dari media dan perangkat perantara.


Leave a Reply

Subscribe to Posts | Subscribe to Comments

- Copyright © Belajar tentang IT ( Informatika dan Teknologi ) - Blogger Templates - Powered by Blogger - Designed by Johanes Djogan -