Dalam berkomunikasi data pada sebuah jaringan dibutuhkan sebuah protokol yang akan menghubungkan satu jaringan/host dengan jaringan/host yang lain. Salah satu protocol yang dipakai dalam berkomunikasi adalah TCP/IP. TCP/IP
merupakan suite protocol yang
digunakan untuk mengirim
data antar komputer dalam
jaringan tanpa adanya batasan perangkat
keras maupun perangkat lunakProtokol ini memiliki 5 layer/lapisan yang masing-masing lapisan saling mendukung/berkomunikasi satu sama lain, layer tersebut adalah :
--> Application Layer
Merupakan layer tertinggi, berfungsi untuk mendefinisikan aplikasi-aplikasi yang dijalankan pada jaringan, oleh karena itu di dalam layer ini terdapat banyak protokol sesuai dengan banyaknya aplikasi TCP/IP yang digunakan. Beberapa contoh aplikasi TCP/IP yang berada pada layer ini adalah SMTP, HTTP, NNTP
--> Transport
Mendefinisikan cara-cara untuk melakukan pengiriman data antara end to end host secara handal. Lapisan ini menjamin bahwa informasi yang diterima pada sisi penerima adalah sama dengan informasi yang dikirimkan pada pengirim.
--> Internet
Mendefinisikan bagaimana hubungan dapat terjadi antara dua pihak yang berada pada jaringan berbeda seperti Network Layer pada model OSI
--> Network
Mengatur penyaluran data frame-frame pada media fisik yang digunakan secara handal. Lapisan ini biasanya memberikan servis untuk deteksi dan koreksi kesalahan dari data yang ditransmisikan. Beberapa contoh protokol pada lapisan ini adlah X.25;Jaringan publik, Ethernet:jaringan ethernet, AX.25 untuk jaringan paket radio dan sebagainya.
--> Physical
Lapisan terbawah yang mendefinisikan besaran fisik seperti media
komunikasi, tegangan, arus dan sebagainya. Lapisan ini memiliki variasi
yang berbeda-beda tergantung pada media komunikasi pada jaringan yang
bersangkutan. TCP/IP bersifat fleksibel sehingga dapat mengintegrasikan
berbagai jaringan dengan media fisik yang berbeda-beda. Beberapa contoh dalam lapisan ini adalah : Ethernet card, Switch/Hub dan peralatan fisik lainya
@Berbagi ilmu dan pengalaman