Protokol TCP/IP

Protokol TCP/IP dikembangkan sebelum model OSI. Oleh karena itu, lapisan dalam protokol TCP/IP tidak sama persis dalam model lapisan OSI. Protokol TCP/IP didefinisikan memiliki empat lapisan: host-to-network, internet, transportasi, dan aplikasi. Namun, ketika TCP/IP dengan OSI dibandingkan, dapat dikatakan bahwa lapisan host-to-network adalah setara dengan kombinasi lapisan fisik dan lapisan data link pada model lapisan OSI. Lapisan internet setara dengan lapisan jaringan, lapisan aplikasi dan melakukan pekerjaan dari lapisan sesi, presentasi, dan lapisan aplikasi dengan lapisan transport di TCP/IP sama dengan bagian dari tugas dari lapisan sesi. Dapat diasumsikan bahwa protokol TCP/IP terbuat dari lima lapisan: fisik, data link, jaringan, transportasi, dan aplikasi. Empat lapisan pertama menyediakan standar fisik, antarmuka jaringan, internetworking, dan fungsi transportasi yang sesuai dengan empat lapisan pertama model OSI. Tiga lapisan paling atas dalam model OSI, diwakili dalam TCP/IP oleh lapisan tunggal yang disebut lapisan aplikasi (lihat Gambar 1).

TCP/IP dan model OSI

TCP/IP dan model OSI

TCP / IP merupakan hirarkis protokol yang terdiri dari modul interaktif, yang masing-masing menyediakan fungsionalitas tertentu, namun, modul tidak selalu saling tergantung. Sedangkan model OSI yang berfungsi menentukan masing-masing lapisan tersebut, lapisan protokol TCP/IP mengandung relatif independen yang dapat dicampur dan dicocokkan tergantung pada kebutuhan sistem. Istilah hirarkis berarti bahwa setiap tingkat protokol di atas didukung oleh satu atau lebih tingkat protokol dibawahnya.

Pada transport layer, TCP/IP mendefinisikan tiga protokol: Transmission Control Protocol (TCP), User Datagram Protocol (UDP), dan Stream Transmission Control Protocol (SCTP). Pada lapisan jaringan, protokol utama yang didefinisikan oleh TCP/IP adalah Internetworking Protokol (IP), ada juga beberapa protokol lain yang mendukung perpindahan data pada lapisan ini.

Lapisan Fisik dan Data Link

Pada lapisan fisik dan data link, TCP/IP tidak mendefinisikan protokol yang spesifik. Mendukung semua standar protokol dan eksklusif. Sebuah jaringan dalam internetwork TCP/IP dapat menjadi jaringan area lokal (local-area network) atau wide-area network.

Lapisan Jaringan

Pada lapisan jaringan (atau lebih sering disebut lapisan internetwork), TCP/IP mendukung Internetworking Protokol (IP). IP pada gilirannya, menggunakan empat protokol yang mendukung: ARP, RARP, ICMP, dan IGMP.

– Internetworking Protocol (IP)

Internetworking Protocol (IP) adalah mekanisme transmisi yang digunakan oleh protokol TCP/IP. Internetworking Protocol (IP) adalah protokol yang unreliable dan layanan pengiriman connectionless best-effort. Yang berarti bahwa IP tidak memberikan pengecekan error atau pelacakan. IP diasumsikan unreliable dari lapisan yang mendasari dan melakukan yang terbaik untuk mendapatkan transmisi ke tujuan, tetapi tanpa jaminan.

IP mengangkut data dalam paket yang disebut datagram, masing-masing diangkut secara terpisah. Datagram dapat melakukan perjalanan pada sepanjang rute yang berbeda dan dapat tiba keluar dari urutan atau diduplikasi. IP tidak melacak rute dan tidak memiliki fasilitas untuk penataan kembali datagram, begitu datagram tiba di tempat tujuan.

Fungsionalitas terbatas dari IP tidak harus dianggap kelemahan. Namun IP menyediakan fungsi transmisi yang bebas digunakan untuk menambahkan beberapa fasilitas yang diperlukan untuk aplikasi tertentu dan dengan demikian memungkinkan untuk efisiensi maksimum.

– Address Resolution Protocol (ARP)

Address Resolution Protocol (ARP) digunakan untuk mengasosiasikan sebuah alamat logis dengan alamat fisik. Pada jaringan fisik LAN, masing-masing perangkat pada link diidentifikasi dengan alamat fisik atau stasiun, biasanya tercetak pada network interface card (NIC). ARP digunakan untuk menemukan alamat fisik dari node alamat Internet yang dikenal.

– Internet Control Message Protocol (ICMP)

Internet Control Message Protocol (ICMP) adalah mekanisme yang digunakan oleh host dan gateway untuk mengirim notifikasi datagram problems back ke pengirim. ICMP mengirimkan pesan kesalahan query dan pelaporan.

– Internet Group Message Protocol (IGMP)

Internet Group Message Protocol ( IGMP ) digunakan untuk memfasilitasi transmisi simultan sebuah pesan ke sekelompok penerima.

Lapisan Transport

Lapisan transport dalam TCP/IP diwakili dengan dua protokol: TCP dan UDP. IP adalah protokol host-to-host, yang berarti bahwa ia dapat memberikan sebuah paket dari satu perangkat fisik yang lain. UDP dan TCP adalah protokol tingkat transport yang bertanggung jawab untuk proses pengiriman pesan (menjalankan program) untuk proses lain. Sebuah protokol lapisan transport baru, SCTP, telah dirancang untuk memenuhi kebutuhan beberapa aplikasi baru.

– User Datagram Protocol (UDP)

User Datagram Protocol (UDP) adalah tediri dari dua standar protokol transport TCP/IP . User Datagram Protocol adalah protokol process-to-process yang hanya menambahkan alamat port, checksum kontrol kesalahan , dan informasi panjang data dari lapisan atas.

– Transmission Control Protocol (TCP)

Transmisi Control Protocol (TCP) menyediakan layanan lapisan transport secara penuh untuk aplikasi. TCP merupakan protokol yang reliable aliran transport. Aliran panjang, dalam konteks ini, berarti connection-oriented: Sambungan harus dibangun antara kedua ujung sebelum transmisi dapat mengirimkan data.

Pada akhir pengiriman setiap transmisi, TCP membagi aliran data ke dalam unit yang lebih kecil yang disebut segmen. Setiap segmen mencakup sejumlah urutan untuk pemesanan ulang setelah penerimaan, bersama dengan jumlah pengakuan untuk segmen yang diterima. Segmen dilakukan di dalam internet datagram IP. Pada sisi penerima, TCP mengumpulkan setiap datagram karena datang dan menata ulang transmisi berdasarkan nomor urut.

– Stream Control Transmission Protocol (SCTP)

Stream Control Transmission Protocol (SCTP) menyediakan dukungan untuk aplikasi baru seperti svoice over the Internet. Stream Control Transmission Protocol adalah protokol lapisan transport yang menggabungkan fitur terbaik dari UDP dan TCP.

Lapisan Aplikasi

Empat level pengalamatan yang digunakan dalam internet menggunakan protokol TCP/IP : physical (link) addresses, logical (IP) addresses , port addresses, and specific addresses.

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