Oke kali ini saya angkatan sedikit menyinggung tentang jaringan, saya akan membahas tentang TCP/IP.
Baik langsung saja kita bahas, Apa sih sebenarnya TCP/IP itu ? Lalu apa Kepanjangan dari TCP/IP ?
TCP/IP singkatan dari Transmission Control Protocol / Internet Protocol merupakan standard komunikasi data yang digunakan oleh komunitas internet sebagai proses tukar menukar data pada suatu jaringan dari satu komputer ke komputer yang lain. Protokol TCP/IP ini adalah protokol yang paling banyak digunakan, dengan protokol TCP/IP data diimplementasikan dalam bentuk software disebut sebagai TCP/IP Stack.
Protokol TCP/IP ini dikembangkan pada akhir 1970an hingga awal 1980an sebagai sebuah protokol standard sebagai sarana penghubung komputer dan jaringan membentuk sebuah WAN. TCP/IP ini merupakan sebuah standard jaringan. Protokol TCP/IP ini menggunakan metode pengalamatan yaitu IP Addrees yang akan menghubungan dari system yang berbeda. Misalkan dari keluarga Windows, dan Linux sehingga membentuk jaringan yang heterogen.
Protokol TCP/Ip ini selalu berkembang dengan seiring berjalannya waktu, mengingat sudah banyak pengguna jaringan internet dan komputer saat ini. Badan yang mengembangkan TCP/IP ini diantaranya adalah ISOC (Internet Society), IAB (Internet Architecture Board), dan IETF (Internet Engineering Task Force).
TCP/IP ini juga memiliki beberapa layer, diantaranya adalah :
- IP (Internet Protocol) yang berfungsi sebagai transmisi paket data dari node ke node. Setiap paket ip membutuhkah 4byte untuk membawa sebuah data untuk versi IPv4. IP ini bekerja pada mesin Gateway yang memindahkan data dari department menuju organisasi kemudian ke regional dan ke seluruh dunia.
- Sockets
Sockets merupakan sebuah nama yang diberikan kepada paket yang menyediakan akses ke TCP/IP pada kebanyakan System.
- TCP (Transfer Control Protocol) berperan dalam memperbaiki sebuah pengiriman paket data yang valid dari suatu klien ke server. Biasanya data dapat hilang ditengah-tengah. Sehingga TCP ini mampu untuk mendeteksi data yang hilang/error.
EmoticonEmoticon