TCP / IP




TCP/IP adalah singkatan dari Transmission Control Protocol/Internet Protocol. TCP/IP dikembangkan pada tahun 1978 oleh Bob Kahn dan Vint Cerf.  TCP / IP adalah bahasa yang mengatur komunikasi di antara semua komputer yang terhubung dengan Internet. TCP / IP adalah dua protokol yang terpisah,  yang digunakan bersama-sama.  Standar Internet Protocol menentukan bagaimana paket informasi yang dikirim melalui jaringan. IP memiliki metode pengalamatan packet yang memungkinkan setiap komputer di Internet mengirimkan paket ke komputer lain yang merupakan langkah lebih dekat dengan penerima paket. Transmission Control Protocol memastikan kehandalan transmisi data melalui jaringan Internet yang terhubung. TCP bertanggung jawab untuk memecah data ke dalam paket-paket kecil sebelum mereka dapat dikirim melalui jaringan, dan menyatukan kembali ketika ketika paket-paket itu sudah diterima oleh komputer penerima. TCP memeriksa kesalahan ketika pengiriman paket dan menyampaikan permintaan untuk re-transmisi jika kesalahan ditemukan.

            3  protokol TCP / IP yang paling umum yang digunakan adalah:
1. HTTP (Hyper Text Transfer Protocol) - Digunakan antara klien web dan web server, untuk transmisi data yang tidak aman. Seorang klien web (yaitu browser internet di komputer) mengirimkan permintaan ke server web untuk melihat halaman web. Web server menerima permintaan itu dan mengirimkan informasi halaman web kembali ke klien web.
2. HTTPS (Hyper Text Transfer Protocol Secure) - Digunakan antara klien web dan web server, untuk transmisi data yang aman. Sering digunakan untuk mengirim data transaksi kartu kredit atau data pribadi lainnya dari klien web (yaitu browser internet di komputer) ke server web.
3. FTP (File Transfer Protocol) - Digunakan antara dua atau lebih komputer. Satu komputer mengirimkan data ke atau menerima data dari komputer lain secara langsung.
Alamat TCP / IP untuk situs Web atau server web, biasanya tidak mudah diingat. Untuk membuatnya lebih mudah untuk diingat, nama domain yang digunakan sebagai gantinya. Misalnya, 69.72.169.241 adalah alamat IP untuk website ICTPelangikasih dan ictpelangikasih.com adalah nama domain. Adalah jauh lebih mudah untuk mengingat nama domain ictpelangikasih.com daripada alamat IP addres 69.72.169.241.