IF Project - Sejarah Protokol Internet Versi 4.0 Protokol Internet Komunikasi antar host hanya dapat terjadi jika mereka dapat mengidentifikasi satu sama lain di jaringan. Dalam domain tabrakan tunggal (di mana setiap paket yang dikirim pada segmen oleh satu host didengar oleh setiap host lainnya) host dapat berkomunikasi secara langsung melalui alamat MAC.
Alamat MAC adalah alamat perangkat keras 48-bit berkode pabrik yang juga dapat mengidentifikasi host secara unik. Tetapi jika host ingin berkomunikasi dengan host jarak jauh, yaitu tidak berada di segmen yang sama atau secara logis tidak terhubung.
Maka beberapa cara pengalamatan diperlukan untuk mengidentifikasi host jarak jauh secara unik. Alamat logis diberikan ke semua host yang terhubung ke Internet dan alamat logis ini disebut Alamat Protokol Internet.
Alamat IP versi 4 adalah versi keempat dari Protokol Internet. Ini adalah salah satu protokol inti dari metode internetworking berbasis standar di Internet dan jaringan packet-switched lainnya.
IPv4 merupakan versi pertama yang digunakan untuk produksi di ARPANET pada tahun 1983. Lapisan jaringan bertanggung jawab untuk membawa data dari satu host ke host lainnya. Ini menyediakan sarana untuk mengalokasikan alamat logis ke host, dan mengidentifikasinya secara unik menggunakan yang sama.
Lapisan jaringan mengambil unit data dari Transport Layer dan memotongnya menjadi unit yang lebih kecil yang disebut Paket Data. Lapisan jaringan menentukan jalur data, paket harus mengikuti untuk mencapai tujuan. Router bekerja pada lapisan ini dan menyediakan mekanisme untuk merutekan data ke tujuannya. Sebagian besar internet menggunakan paket protokol yang disebut Internet Protocol Suite juga dikenal sebagai paket protokol TCP/IP.
Suite ini merupakan kombinasi dari protokol yang mencakup sejumlah protokol yang berbeda untuk tujuan dan kebutuhan yang berbeda. Karena dua protokol utama dalam suite ini adalah TCP (Transmission Control Protocol) dan IP (Internet Protocol), ini biasanya disebut sebagai TCP/IP Protocol suite. Rangkaian protokol ini memiliki model referensi sendiri yang diikuti melalui internet. Berbeda dengan model OSI, model protokol ini mengandung lebih sedikit lapisan.
Internet Protocol adalah salah satu protokol utama dalam rangkaian protokol TCP/IP. Protokol ini bekerja pada lapisan jaringan model OSI dan pada lapisan Internet model TCP/IP. Dengan demikian protokol ini memiliki tanggung jawab untuk mengidentifikasi host berdasarkan alamat logisnya dan untuk merutekan data di antara mereka melalui jaringan yang mendasarinya.
IP menyediakan mekanisme untuk mengidentifikasi host secara unik dengan skema IP. IP menggunakan pengiriman upaya terbaik, yaitu tidak menjamin bahwa paket akan dikirimkan ke host yang dituju, tetapi akan melakukan yang terbaik untuk mencapai tujuan. Internet Protocol versi 4 menggunakan alamat logis 32-bit.
Protokol Internet sebagai protokol lapisan-3 (OSI) mengambil Segmen data dari lapisan-4 (Transportasi) dan membaginya menjadi paket-paket. Paket IP merangkum unit data yang diterima dari lapisan atas dan menambah informasi headernya sendiri.
Data yang dienkapsulasi disebut sebagai IP Payload. Header IP berisi semua informasi yang diperlukan untuk mengirimkan paket di ujung lainnya.
Header IP mencakup banyak informasi yang relevan termasuk Nomor Versi, yang dalam konteks ini adalah 4. Detail lainnya adalah sebagai berikut:
• Versi: Versi no. Protokol Internet yang digunakan (misalnya IPv4).
• IHL: Panjang Tajuk Internet; Panjang seluruh tajuk IP.
• DSCP: Poin Kode Layanan yang Dibedakan; ini adalah Jenis Layanan.
• ECN: Pemberitahuan Kemacetan Eksplisit; Ini membawa informasi tentang kemacetan yang terlihat di rute.
• Panjang Total: Panjang seluruh Paket IP (termasuk header IP dan Payload IP).
• Identifikasi: Jika paket IP terfragmentasi selama transmisi, semua fragmen berisi nomor identifikasi yang sama. untuk mengidentifikasi paket IP asli milik mereka.
• Flags: Seperti yang dibutuhkan oleh sumber daya jaringan, jika Paket IP terlalu besar untuk ditangani, 'flags' ini memberitahu apakah mereka dapat difragmentasi atau tidak. Dalam flag 3-bit ini, MSB selalu disetel ke '0'.
• Fragment Offset: Offset ini memberi tahu posisi tepat dari fragmen dalam Paket IP asli.
• Time to Live: Untuk menghindari perulangan dalam jaringan, setiap paket dikirim dengan beberapa set nilai TTL, yang memberi tahu jaringan berapa banyak router (hop) yang dapat dilewati paket ini. Pada setiap hop, nilainya dikurangi satu dan ketika nilainya mencapai nol, paket tersebut dibuang.
• Protokol: Memberi tahu lapisan Jaringan di host tujuan, yang menjadi milik Protokol mana paket ini, yaitu Protokol tingkat berikutnya. Misalnya nomor protokol ICMP adalah 1, TCP adalah 6 dan UDP adalah 17.
• Header Checksum: Field ini digunakan untuk menyimpan nilai checksum dari seluruh header yang kemudian digunakan untuk memeriksa apakah paket yang diterima bebas dari error.
• Alamat Sumber: Alamat 32-bit dari Pengirim (atau sumber) paket.
• Alamat Tujuan: Alamat 32-bit Penerima (atau tujuan) paket.
• Opsi: Ini adalah kolom opsional, yang digunakan jika nilai IHL lebih besar dari 5. Opsi ini dapat berisi nilai untuk opsi seperti Keamanan, Rute Catatan, Stempel Waktu, dll.
Hirarki Protokol Internet berisi beberapa kelas IP untuk digunakan secara efisien dalam berbagai situasi sesuai kebutuhan host per jaringan. Secara garis besar, sistem IPv4 dibagi menjadi lima kelas IP Address. Semua lima kelas diidentifikasi oleh oktet pertama dari IP.
Internet Corporation for Assigned Names and Numbers bertanggung jawab untuk menetapkan IP.
Oktet pertama yang dirujuk di sini adalah yang paling kiri. Oktet diberi nomor sebagai berikut yang menggambarkan notasi desimal bertitik dari IP:
Jumlah jaringan dan jumlah host per kelas dapat diturunkan dengan rumus ini :
Saat menghitung IP host, 2 IP dikurangi karena tidak dapat ditetapkan ke host, yaitu IP pertama jaringan adalah nomor jaringan dan IP terakhir dicadangkan untuk IP Siaran.
Setiap kelas IP dilengkapi dengan subnet mask defaultnya sendiri yang membatasi kelas IP tersebut untuk memiliki jumlah Jaringan yang diawali dan jumlah Host yang diawali per jaringan. Classful IP tidak memberikan fleksibilitas untuk memiliki jumlah Host yang lebih sedikit per Jaringan atau lebih banyak Jaringan per Kelas IP.
CIDR atau Classless Inter Domain Routing menyediakan fleksibilitas untuk meminjam bit dari bagian Host dari IP dan menggunakannya sebagai Jaringan dalam Jaringan, yang disebut Subnet. Dengan menggunakan subnetting, satu alamat IP Kelas A dapat digunakan untuk memiliki sub-jaringan yang lebih kecil yang memberikan kemampuan manajemen jaringan yang lebih baik.
Subnet Kelas A
Di Kelas A, hanya oktet pertama yang digunakan sebagai pengidentifikasi Jaringan dan tiga oktet lainnya digunakan untuk ditugaskan ke Host (yaitu 16777214 Host per Jaringan). Untuk membuat lebih banyak subnet di Kelas A, bit dari bagian Host dipinjam dan subnet mask diubah sesuai dengan itu.
Misalnya, jika satu MSB (Most Significant Bit) dipinjam dari bit host oktet kedua dan ditambahkan ke alamat Jaringan, ini akan membuat dua Subnet (21=2) dengan (223-2) 8388606 Host per Subnet.
Subnet mask diubah sesuai untuk mencerminkan subnetting. Diberikan di bawah ini adalah daftar semua kemungkinan kombinasi subnet Kelas A:
Dalam kasus subnetting juga, IP pertama dan terakhir dari setiap subnet digunakan masing-masing untuk Subnet Number dan Subnet Broadcast IP. Karena dua alamat IP ini tidak dapat diberikan ke host, subnetting tidak dapat diterapkan dengan menggunakan lebih dari 30 bit sebagai Network Bits, yang menyediakan kurang dari dua host per subnet.
Subnet Kelas B
Secara default, menggunakan Classful Networking, 14 bit digunakan sebagai bit Jaringan yang menyediakan (214) 16384 Jaringan dan (216-2) 65534 Host. Alamat IP Kelas B dapat disubnet dengan cara yang sama seperti alamat Kelas A, dengan meminjam bit dari bit Host. Di bawah ini diberikan semua kemungkinan kombinasi subnetting Kelas B:
Subnet Kelas C
Alamat IP Kelas C biasanya ditugaskan ke jaringan ukuran sangat kecil karena hanya dapat memiliki 254 host dalam jaringan. Diberikan di bawah ini adalah daftar semua kemungkinan kombinasi alamat IP Kelas B subnet:
Penyedia Layanan Internet mungkin menghadapi situasi di mana mereka perlu mengalokasikan subnet IP dengan ukuran berbeda sesuai kebutuhan pelanggan. Satu pelanggan dapat meminta subnet Kelas C dari 3 alamat IP dan yang lain mungkin meminta 10 IP.
Untuk ISP, tidak layak untuk membagi alamat IP menjadi subnet ukuran tetap, melainkan dia mungkin ingin subnet subnet sedemikian rupa yang menghasilkan pemborosan alamat IP minimum.
Misalnya, seorang administrator memiliki jaringan 192.168.1.0/24. Akhiran /24 (diucapkan sebagai "garis miring 24") menunjukkan jumlah bit yang digunakan untuk alamat jaringan. Dalam contoh ini, administrator memiliki tiga departemen berbeda dengan jumlah host yang berbeda.
Bagian penjualan memiliki 100 komputer, bagian Pembelian memiliki 50 komputer, Akun memiliki 25 komputer dan Manajemen memiliki 5 komputer. Dalam CIDR, subnet berukuran tetap. Dengan menggunakan metodologi yang sama, administrator tidak dapat memenuhi semua persyaratan jaringan.
Dengan menggunakan VLSM, administrator dapat membuat subnet subnet IP sedemikian rupa sehingga jumlah IP yang terbuang paling sedikit. Bahkan setelah menetapkan IP ke setiap departemen, administrator, dalam contoh ini, masih memiliki banyak IP yang tidak mungkin dilakukan jika dia menggunakan CIDR.
Ada beberapa ruang alamat IPv4 cadangan yang tidak dapat digunakan di internet. Alamat ini memiliki tujuan khusus dan tidak dapat dialihkan ke luar Jaringan Area Lokal.
IP Pribadi
Setiap kelas IP, (A, B & C) memiliki beberapa alamat yang dicadangkan sebagai alamat IP Privat. IP ini dapat digunakan dalam jaringan, kampus, perusahaan, dan bersifat pribadi untuk itu. Alamat ini tidak dapat dirutekan di Internet, jadi paket yang berisi alamat pribadi ini dijatuhkan oleh Router.
Untuk berkomunikasi dengan dunia luar, alamat IP ini harus diterjemahkan ke beberapa IP publik menggunakan proses NAT, atau server Proxy Web dapat digunakan.
Satu-satunya tujuan untuk membuat rentang alamat pribadi yang terpisah adalah untuk mengontrol penetapan kumpulan alamat IPv4 yang sudah terbatas. Dengan menggunakan rentang alamat pribadi dalam LAN, persyaratan alamat IPv4 telah menurun secara global secara signifikan. Ini juga membantu menunda habisnya alamat IPv4.
Kelas IP, saat menggunakan rentang alamat pribadi, dapat dipilih sesuai ukuran dan kebutuhan organisasi. Organisasi yang lebih besar dapat memilih kisaran alamat IP pribadi kelas A di mana organisasi yang lebih kecil dapat memilih kelas C. Alamat IP ini dapat di-subnet lebih lanjut dan ditugaskan ke departemen dalam suatu organisasi.
IP Loopback
Rentang IP 127.0.0.0 - 127.255.255.255 dicadangkan untuk loopback, yaitu alamat sendiri Host, juga dikenal sebagai alamat localhost. IP loopback ini dikelola sepenuhnya oleh dan di dalam sistem operasi.
Alamat loopback, mengaktifkan proses Server dan Client pada satu sistem untuk berkomunikasi satu sama lain. Ketika suatu proses membuat paket dengan alamat tujuan sebagai alamat loopback, sistem operasi mengembalikannya ke dirinya sendiri tanpa gangguan NIC.
Data yang dikirim secara loopback diteruskan oleh sistem operasi ke antarmuka jaringan virtual di dalam sistem operasi. Alamat ini sebagian besar digunakan untuk tujuan pengujian seperti arsitektur client-server pada satu mesin.
Selain itu, jika mesin host berhasil melakukan ping 127.0.0.1 atau IP apa pun dari rentang loopback, menyiratkan bahwa tumpukan perangkat lunak TCP/IP pada mesin berhasil dimuat dan berfungsi.
Jika host tidak dapat memperoleh IP dari server DHCP dan belum diberi IP apa pun secara manual, host dapat menetapkan sendiri alamat IP dari rentang alamat Link-local yang dicadangkan. Tautan alamat lokal berkisar dari 169.254.0.0 -- 169.254.255.255.
Asumsikan segmen jaringan di mana semua sistem dikonfigurasi untuk memperoleh IP dari server DHCP yang terhubung ke segmen jaringan yang sama. Jika server DHCP tidak tersedia, tidak ada host di segmen tersebut yang dapat berkomunikasi dengan yang lain. Windows (98 atau lebih baru), dan Mac OS (8.0 atau lebih baru) mendukung fungsi konfigurasi mandiri dari Link-local IP ini.
Dengan tidak adanya server DHCP, setiap mesin host secara acak memilih IP dari rentang yang disebutkan di atas dan kemudian memeriksa untuk memastikan melalui ARP, jika beberapa host lain juga belum mengonfigurasi dirinya sendiri dengan IP yang sama.
Setelah semua host menggunakan tautan alamat lokal dengan rentang yang sama, mereka dapat berkomunikasi satu sama lain. Alamat IP ini tidak dapat membantu sistem untuk berkomunikasi ketika mereka tidak termasuk dalam segmen fisik atau logis yang sama. IP ini juga tidak dapat dirutekan.
Live streaming YouTube. Jika video tidak muncul, pastikan siaran masih aktif.




Post a Comment for "Sejarah Protokol Internet Versi 4.0"