ARSITEKTUR PROTOKOL TCP / IP

Secara umum, komunikasi dapat dikatakan melibatkan tiga agen: aplikasi, komputer, dan jaringan. Contoh aplikasi termasuk transfer file dan surat elektronik (Email). Aplikasi di sini adalah aplikasi terdistribusi yang melibatkan pertukaran data antara dua sistem komputer. Aplikasi ini mengeksekusi pada komputer yang biasanya dapat mendukung aplikasi simultan. Komputer yang terhubung ke jaringan, dan data yang akan dipertukarkan ditransfer oleh jaringan dari satu komputer ke komputer lain. Dengan demikian, transfer data dari satu aplikasi ke yang aplikasi lain  pertama melibatkan data didapatkan ke komputer di mana aplikasi berada dan kemudian mendapatkan data ke aplikasi yang dimaksud dalam Komputer. Dengan konsep-konsep ini, kita dapat mengatur tugas komunikasi ke dalam relatif lima lapisan independen.

• Physical layer
• Network access layer
• Internet layer
• Host-to-host, or transport layer
• Application layer

Physical layer

Physical layer meliputi antarmuka fisik antara perangkat transmisi data ( misalnya, workstation, komputer ) dan media transmisi atau jaringan. Lapisan ini berkaitan dengan penentuan karakteristik media transmisi, sifat sinyal, data rate, dan hal-hal yang terkait lainnya.

Network access layer

Network access layer berhubungan dengan pertukaran data antara sistem akhir ( server, workstation, dll) dan jaringan yang terpasang. Komputer pengirim harus menyediakan jaringan dengan alamat komputer tujuan, sehingga jaringan mendapatkan rute data ke tujuan yang tepat. Komputer pengirim mungkin ingin untuk memanggil layanan tertentu, seperti prioritas, yang mungkin disediakan oleh jaringan. Perangkat lunak khusus yang digunakan pada lapisan ini tergantung pada jenis jaringan yang akan digunakan; standar yang berbeda telah dikembangkan untuk sirkuit switching, packet switching ( misalnya, frame relay ), LAN ( misalnya, Ethernet), dan lain-lain. Jadi masuk akal untuk memisahkan fungsi-fungsi yang berkaitan dengan akses jaringan ke lapisan yang terpisah. Dengan melakukan ini, sisa dari komunikasi perangkat lunak , di atas lapisan akses jaringan, tidak perlu khawatir tentang spesifikasi jaringan yang akan digunakan. layer Perangkat lunak  yang lebih tinggi yang sama harus berfungsi dengan baik terlepas dari jaringan tertentu pada komputer terpasang.

Internet layer

Berkaitan dengan akses dan data routing di dalam jaringan untuk dua sistem akhir yang melekat pada jaringan yang sama. Dalam kasus-kasus di mana dua perangkat yang melekat pada jaringan yang berbeda, prosedur yang diperlukan untuk memungkinkan data untuk melintasi beberapa jaringan yang saling berhubungan. Ini adalah fungsi dari lapisan internet. Internet Protocol ( IP ) yang digunakan pada lapisan ini untuk menyediakan fungsi routing di beberapa jaringan. Protokol ini dilaksanakan tidak hanya dalam sistem akhir tetapi juga dalam router. Sebuah router adalah sebuah prosesor yang menghubungkan dua jaringan dan fungsi utamanya adalah untuk relay data dari satu jaringan ke yang lain pada rute dari sumber ke sistem tujuan akhir.

Host-to-host atau transport layer

Terlepas dari sifat aplikasi yang saling bertukar data, biasanya ada persyaratan bahwa data akan dipertukarkan dapat dipercaya. Artinya, meyakinkan  bahwa semua data tiba di aplikasi tujuan dan bahwa data tiba dalam urutan yang sama di mana mereka dikirim. Sebagaimana akan kita lihat, mekanisme untuk menyediakan keandalan pada dasarnya independen dari sifat dari aplikasi. Jadi, masuk akal untuk mengumpulkan mereka mekanisme dalam lapisan yang umum dimiliki oleh semua aplikasi, ini disebut sebagai lapisan host-to – host, atau lapisan transport. Transmisi Control Protocol ( TCP) adalah protokol yang paling umum digunakan untuk menyediakan fungsi ini.

Application layer

Berisi logika yang dibutuhkan untuk mendukung berbagai aplikasi pengguna. Untuk setiap jenis yang berbeda dari aplikasi, seperti file transfer, modul yang terpisah diperlukan yang khas aplikasi tersebut.

This entry was posted in Jaringan, Tutorial and tagged , , , , , , , , , , , , , , , , , , , , , , , , , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s