Catatan: IP dalam kursus ini mengacu pada protokol IPv4 dan IPv6. IPv6 adalah versi IP terbaru dan pengganti IPv4 yang lebih umum
HTTP - adalah protokol aplikasi yang mengatur cara server web dan klien web berinteraksi. HTTP mendefinisikan konten dan pemformatan permintaan dan tanggapan yang dipertukarkan antara klien dan server. Baik klien dan perangkat lunak server web menerapkan HTTP sebagai bagian dari aplikasi. HTTP bergantung pada protokol lain untuk mengatur bagaimana pesan diangkut antara klien dan server
TCP - adalah protokol transport yang mengatur percakapan individu. TCP membagi pesan HTTP menjadi bagian-bagian yang lebih kecil, yang disebut segmen. Segmen ini dikirim antara server web dan proses klien yang berjalan di host tujuan. TCP juga bertanggung jawab untuk mengontrol ukuran dan kecepatan pertukaran pesan antara server dan klien.
IP - bertanggung jawab untuk mengambil segmen yang diformat dari TCP, merangkumnya ke dalam paket, memberikan alamat yang sesuai, dan mengirimkannya ke host tujuan.
Ethernet - adalah protokol akses jaringan yang menjelaskan dua fungsi utama: komunikasi melalui tautan data dan transmisi fisik data pada media jaringan. Protokol akses jaringan bertanggung jawab untuk mengambil paket dari IP dan memformatnya untuk dikirim melalui media
Paket protokol TCP / IP adalah standar terbuka, yang berarti protokol ini tersedia secara bebas untuk umum, dan vendor mana pun dapat menerapkan protokol ini pada perangkat keras atau perangkat lunak mereka.
Jaringan pengalih paket pertama dan pendahulu ke Internet saat ini adalah Jaringan Agensi Proyek Penelitian Lanjutan (ARPANET), yang muncul pada tahun 1969 dengan menghubungkan komputer mainframe di empat lokasi. ARPANET didanai oleh Departemen Pertahanan AS untuk digunakan oleh universitas dan laboratorium penelitian.
Saat ini, rangkaian protokol TCP / IP mencakup banyak protokol. Beberapa yang lebih populer ditunjukkan pada gambar. Klik setiap protokol untuk melihat terjemahan dan deskripsi akronim. Protokol individual diatur dalam lapisan menggunakan model protokol TCP / IP: Lapisan Aplikasi, Transportasi, Internet, dan Akses Jaringan. Protokol TCP / IP dikhususkan untuk lapisan Aplikasi, Transportasi, dan Internet
1. Pada Gambar 1 animasi diawali dengan web server menyiapkan halaman Hypertext Markup Language (HTML) sebagai data yang akan dikirim.
2. Header HTTP protokol aplikasi ditambahkan ke bagian depan data HTML. Header berisi berbagai informasi, termasuk versi HTTP yang digunakan server dan kode status yang menunjukkan informasi untuk klien web.
3. Protokol lapisan aplikasi HTTP mengirimkan data halaman web berformat HTML ke lapisan transport. Protokol lapisan transport TCP digunakan untuk mengelola percakapan individu, dalam contoh ini antara server web dan klien web.
4. Selanjutnya, informasi IP ditambahkan ke bagian depan informasi TCP. IP memberikan alamat IP sumber dan tujuan yang sesuai. Informasi ini dikenal sebagai paket IP.
5. Protokol Ethernet menambahkan informasi ke kedua ujung paket IP, yang dikenal sebagai bingkai tautan data. Bingkai ini dikirim ke router terdekat di sepanjang jalur menuju klien web. Router ini menghapus informasi Ethernet, menganalisis paket IP, menentukan jalur terbaik untuk paket tersebut, memasukkan paket tersebut ke dalam bingkai baru, dan mengirimkannya ke router tetangga berikutnya menuju tujuan. Setiap router menghapus dan menambahkan informasi tautan data baru sebelum meneruskan paket.
Internet Architecture Board (IAB) - Bertanggung jawab atas keseluruhan pengelolaan dan pengembangan standar Internet. Internet Engineering Task Force (IETF) - Mengembangkan, memperbarui, dan memelihara teknologi Internet dan TCP / IP. Ini termasuk proses dan dokumen untuk mengembangkan protokol baru dan memperbarui protokol yang ada yang dikenal sebagai dokumen Request for Comments (RFC). Internet Research Task Force (IRTF) - Berfokus pada penelitian jangka panjang terkait Internet dan protokol TCP / IP seperti Anti-Spam Research Group (ASRG), Crypto Forum Research Group (CFRG), dan Peer-to-Peer Research Group ( P2PRG). Organisasi standar yang ditunjukkan pada Gambar 2 meliputi: Internet Corporation for Assigned Names and Numbers (ICANN) - Berbasis di Amerika Serikat, mengoordinasikan alokasi alamat IP, pengelolaan nama domain, dan penetapan informasi lain yang menggunakan protokol TCP / IP. Internet Assigned Numbers Authority (IANA) - Bertanggung jawab untuk mengawasi dan mengelola alokasi alamat IP, manajemen nama domain, dan pengidentifikasi protokol untuk ICANN.
nstitute of Electrical and Electronics Engineers (IEEE, diucapkan "I-triple-E") - Organisasi teknik kelistrikan dan elektronik yang didedikasikan untuk memajukan inovasi teknologi dan menciptakan standar di berbagai bidang industri termasuk tenaga dan energi, perawatan kesehatan, telekomunikasi, dan jaringan . Menunjukkan beberapa standar yang terkait dengan jaringan. Electronic Industries Alliance (EIA) - Terkenal karena standarnya yang terkait dengan kabel listrik, konektor, dan rak 19 inci yang digunakan untuk memasang peralatan jaringan. Telecommunications Industry Association (TIA) - Bertanggung jawab untuk mengembangkan standar komunikasi di berbagai bidang termasuk peralatan radio, menara seluler, perangkat Voice over IP (VoIP), komunikasi satelit, dan banyak lagi. Gambar menunjukkan contoh kabel Ethernet yang memenuhi standar TIA / EIA. International Telecommunications Union-Telecommunication Standardization Sector (ITU-T) - Salah satu organisasi standar komunikasi terbesar dan tertua. ITU-T menetapkan standar untuk kompresi video, Internet Protocol Television (IPTV), dan komunikasi broadband, seperti digital subscriber line (DSL).
Model protokol - Jenis model ini sangat cocok dengan struktur rangkaian protokol tertentu. Model TCP / IP adalah model protokol karena menjelaskan fungsi yang terjadi pada setiap lapisan protokol dalam rangkaian TCP / IP. TCP / IP juga digunakan sebagai model referensi. Model referensi - Jenis model ini memberikan konsistensi dalam semua jenis protokol dan layanan jaringan dengan menjelaskan apa yang harus dilakukan pada lapisan tertentu, tetapi tidak menentukan bagaimana hal itu harus diselesaikan. Model OSI adalah model referensi internetwork yang dikenal luas, tetapi juga merupakan model protokol untuk rangkaian protokol OSI.
Model protokol TCP / IP untuk komunikasi internetwork dibuat pada awal tahun 1970-an dan terkadang disebut sebagai model Internet. Seperti yang ditunjukkan pada gambar, ini mendefinisikan empat kategori fungsi yang harus terjadi agar komunikasi berhasil.
OSI Layer 3, lapisan jaringan, memetakan langsung ke lapisan Internet TCP / IP. Lapisan ini digunakan untuk mendeskripsikan protokol yang menangani dan merutekan pesan melalui sebuah internetwork.
OSI Layer 4, lapisan transport, memetakan langsung ke lapisan Transportasi TCP / IP. Lapisan ini menjelaskan layanan dan fungsi umum yang menyediakan pengiriman data yang teratur dan andal antara host sumber dan tujuan. Lapisan aplikasi TCP / IP mencakup sejumlah protokol yang menyediakan fungsionalitas khusus untuk berbagai aplikasi pengguna akhir. Model OSI Layers 5, 6, dan 7 digunakan sebagai acuan bagi pengembang dan vendor perangkat lunak aplikasi untuk menghasilkan produk yang beroperasi di jaringan.
Dengan mengirimkan potongan individu yang lebih kecil dari sumber ke tujuan, banyak percakapan berbeda dapat disisipkan di jaringan, yang disebut multiplexing. Klik setiap tombol, lalu klik tombol Putar untuk melihat animasi segmentasi dan multipleks. Segmentasi dapat meningkatkan efisiensi komunikasi jaringan. Jika bagian dari pesan gagal sampai ke tujuan, karena kegagalan jaringan atau kemacetan jaringan, hanya bagian yang hilang yang perlu ditransmisikan ulang.
Sumber lapisan jaringan dan alamat tujuan - Bertanggung jawab untuk mengirimkan paket IP dari sumber asli ke tujuan akhir, baik di jaringan yang sama atau ke jaringan jarak jauh. Sumber lapisan data link dan alamat tujuan - Bertanggung jawab untuk mengirimkan bingkai data link dari satu kartu antarmuka jaringan (NIC) ke NIC lain di jaringan yang sama.
Alamat IP sumber - Alamat IP perangkat pengirim, sumber asli paket. Alamat IP tujuan - Alamat IP perangkat penerima, tujuan akhir paket.
Alamat tautan data sumber - Alamat fisik NIC perangkat yang mengirimkan bingkai tautan data. Alamat tautan data tujuan - Alamat fisik NIC yang menerima bingkai tautan data. Alamat ini bisa jadi router hop berikutnya atau perangkat tujuan akhir.
Bagian jaringan - Bagian paling kiri dari alamat yang menunjukkan jaringan mana alamat IP adalah anggota. Semua perangkat di jaringan yang sama akan memiliki porsi jaringan yang sama dari alamat tersebut. Bagian host - Bagian alamat yang tersisa yang mengidentifikasi perangkat tertentu di jaringan. Porsi host unik untuk setiap perangkat di jaringan.
Alamat IP sumber - Alamat IP perangkat pengirim, komputer klien PC1: 192.168.1.110
Alamat IP tujuan -
Alamat IP perangkat penerima, server FTP: 192.168.1.9
Alamat MAC sumber - Alamat MAC Ethernet perangkat pengirim, PC1. Alamat MAC dari antarmuka Ethernet PC1 adalah AA-AA-AA-AA-AA-AA. Alamat MAC tujuan - Jika perangkat penerima, alamat IP tujuan, berada di jaringan yang berbeda dari perangkat pengirim, perangkat pengirim menggunakan alamat MAC Ethernet dari gateway atau router default. Dalam contoh ini, alamat MAC tujuan adalah alamat MAC dari antarmuka Ethernet R1, 11-11-11-11-11-11. Ini adalah antarmuka yang terpasang ke jaringan yang sama dengan PC1.
Paket protokol TCP / IP adalah protokol standar terbuka yang telah didukung oleh industri jaringan dan diratifikasi, atau disetujui, oleh organisasi standar. Internet Protocol Suite adalah seperangkat protokol yang diperlukan untuk mengirim dan menerima informasi menggunakan Internet.









