Tuesday, November 2, 2010

Internet Protocol


Internet Protocol (IP) adalah protokol komunikasi utama yang digunakan untuk menyampaikan datagram (paket) di sebuah internetwork menggunakan Internet Protocol Suite. Bertanggung jawab untuk routing paket melintasi batas-batas jaringan, itu adalah protokol utama yang menetapkan Internet.
IP adalah protokol utama dalam Internet Layer Internet Protocol Suite dan mempunyai tugas untuk menyampaikan datagram dari host sumber ke host tujuan semata-mata berdasarkan alamat mereka. Untuk tujuan ini, IP mendefinisikan pengalamatan metode dan struktur untuk enkapsulasi datagram.
Secara historis, IP adalah layanan datagram connectionless di Control Transmisi asli Program diperkenalkan oleh Vint Cerf dan Bob Kahn pada tahun 1974, yang lain menjadi berorientasi koneksi Transmission Control Protocol (TCP). Internet Protocol Suite Oleh karena itu sering disebut sebagai TCP / IP.
Versi besar pertama dari IP, sekarang disebut sebagai Internet Protocol Version 4 (IPv4) adalah protokol Internet dominan, meskipun penerus, Internet Protocol Version 6 (IPv6) adalah aktif, tumbuh penyebaran di seluruh dunia.

Layanan yang disediakan oleh IP Simak
Baca secara fonetik
 Protokol Internet bertanggung jawab untuk mengatasi hosts dan routing datagram (paket) dari host sumber ke host tujuan di satu atau lebih jaringan IP. Untuk tujuan ini Internet Protocol mendefinisikan sistem pengalamatan yang memiliki dua fungsi. Alamat mengidentifikasi host dan menyediakan layanan lokasi logis. Setiap paket ditandai dengan header yang berisi meta-data untuk tujuan pengiriman. Proses penandaan juga disebut enkapsulasi.
IP adalah protokol connectionless dan tidak memerlukan setup sirkuit sebelum transmisi.

Keandalan
Prinsip desain dari protokol Internet mengasumsikan bahwa infrastruktur jaringan secara inheren tidak dapat diandalkan pada setiap elemen jaringan tunggal atau media transmisi dan itu bersifat dinamis dalam hal ketersediaan link dan node. Tidak ada pemantauan pusat atau fasilitas pengukuran kinerja ada yang melacak atau mempertahankan kondisi jaringan. Untuk kepentingan mengurangi kompleksitas jaringan, kecerdasan dalam jaringan sengaja sebagian besar berada di node akhir setiap transmisi data, cf. prinsip end-to-end. Router di jalur transmisi hanya meneruskan paket ke gateway lokal berikutnya dikenal cocok dengan awalan routing untuk alamat tujuan.
Sebagai konsekuensi dari desain ini, Internet Protocol pengiriman hanya menyediakan upaya terbaik dan layanan juga dapat dicirikan sebagai tidak bisa diandalkan. Dalam bahasa arsitektur jaringan itu adalah sambungan-protokol kurang, berbeda dengan modus connection-oriented apa yang disebut transmisi. Kurangnya kehandalan memungkinkan salah satu kejadian kesalahan berikut terjadi:
·         data rusak
·         kehilangan paket data
·         duplikat kedatangan
·         out-of-order pengiriman paket, artinya, jika paket 'A' dikirimkan sebelum paket 'B', paket 'B' mungkin tiba sebelum paket 'A'. Karena routing dinamis dan tidak ada memori dalam jaringan tentang jalur paket sebelumnya, ada kemungkinan bahwa paket pertama yang dikirim mengambil jalan lagi ke tujuannya.

Bantuan hanya bahwa Protokol Internet menyediakan dalam Versi 4 (IPv4) adalah untuk memastikan bahwa header paket IP adalah kesalahan-gratis melalui perhitungan checksum di node routing. Hal ini memiliki efek samping dari membuang paket dengan header yang buruk di tempat. Dalam hal ini tidak diperlukan pemberitahuan akan dikirim ke salah satu simpul akhir, meskipun fasilitas tersebut ada di Internet Control Message Protocol (ICMP) untuk melakukannya.
IPv6, di sisi lain, telah meninggalkan penggunaan checksum header IP untuk kepentingan forwarding cepat melalui routing elemen dalam jaringan.
Resolusi atau koreksi dari setiap isu-isu reliabilitas merupakan tanggung jawab dari protokol lapisan atas. Sebagai contoh, untuk menjamin agar dalam pengiriman-order lapisan atas mungkin harus data cache sampai dapat dikirimkan ke aplikasi.
Selain isu-isu reliabilitas, ini bersifat dinamis dan keanekaragaman Internet dan komponen-komponennya tidak memberikan jaminan bahwa setiap jalan tertentu sebenarnya mampu, atau cocok untuk, melakukan transmisi data yang diminta, bahkan jika jalur tersebut tersedia dan dapat diandalkan. Salah satu kendala teknis adalah ukuran paket data yang diijinkan pada link yang diberikan. Sebuah aplikasi harus memastikan bahwa menggunakan karakteristik transmisi yang tepat. Beberapa tanggung jawab ini terletak juga pada protokol lapisan atas antara aplikasi dan IP. Fasilitas ada untuk memeriksa unit transmisi maksimum (MTU) ukuran link lokal, serta jalan diproyeksikan seluruh ke tujuan ketika menggunakan IPv6. Lapisan internetworking IPv4 memiliki kemampuan untuk secara otomatis fragmen datagram asli ke unit yang lebih kecil untuk transmisi. Dalam kasus ini, IP tidak memberikan kembali fragmen disampaikan pemesanan out-of-order.
Transmission Control Protocol (TCP) adalah contoh dari sebuah protokol yang akan menyesuaikan ukuran segmen yang lebih kecil dari MTU tersebut. User Datagram Protocol (UDP) dan Internet Control Message Protocol (ICMP) mengabaikan ukuran MTU sehingga memaksa IP untuk datagrams fragmen kebesaran.

IP addressing dan routing
Mungkin aspek yang paling kompleks IP alamat IP dan routing. Mengatasi mengacu pada bagaimana host ditugaskan menjadi alamat IP dan bagaimana subnetwork dari alamat host IP dibagi dan dikelompokkan bersama. IP routing dilakukan oleh semua host, tetapi yang paling penting oleh router internetwork, yang biasanya menggunakan salah satu protokol gateway interior (IGPs) atau protokol gateway eksternal (EGPs) untuk membantu membuat keputusan datagram IP forwarding di jaringan IP terhubung.

Sejarah versi
Pada bulan Mei 1974, Institute of Engineers Listrik dan Elektronika (IEEE) menerbitkan makalah berjudul "A Protokol Interkoneksi Jaringan paket." Penulis koran, Vint Cerf dan Bob Kahn, menggambarkan sebuah protokol internetworking untuk berbagi sumber daya dengan menggunakan paket-switching antara node. Sebuah komponen kontrol pusat dari model ini adalah "Transmission Control Program (TCP) yang dimasukkan kedua link connection-oriented dan layanan datagram antara host. Transmisi monolitik Control Program kemudian dibagi menjadi sebuah arsitektur modular terdiri dari Transmission Control Protocol pada layer connection-oriented dan Protokol Internet pada layer (datagram) internetworking. Model ini menjadi dikenal secara informal sebagai TCP / IP, yang secara formal itu selanjutnya dirujuk sebagai Internet Protocol Suite.
Protokol Internet merupakan salah satu unsur menentukan yang mendefinisikan Internet. Protokol internetworking dominan di Layer Internet yang digunakan saat ini adalah IPv4, dengan nomor 4 ditugaskan sebagai nomor versi protokol formal dibawa dalam setiap datagram IP. IPv4 dijelaskan dalam RFC 791 (1981).
Penerus IPv4 adalah IPv6. Its modifikasi yang paling menonjol dari versi 4 adalah sistem pengalamatan. IPv4 menggunakan alamat 32-bit (c. 4 miliar, atau 4,3 × 109, alamat), sedangkan IPv6 menggunakan alamat 128-bit (c. 340 undecillion, atau 3,4 × 1038 alamat). Meskipun Penerapan IPv6 telah lambat, pada Juni 2008, semua sistem pemerintah Amerika Serikat telah menunjukkan dukungan infrastruktur dasar untuk IPv6 (jika hanya pada tingkat backbone).
Versi angka 0 sampai 3 adalah versi pengembangan dari IPv4 digunakan antara 1977 dan 1979. Nomor versi 5 digunakan oleh Internet Stream Protocol, sebuah protokol streaming eksperimental. Versi nomor 6 sampai 9 diusulkan untuk model berbagai protokol yang dirancang untuk menggantikan IPv4: Sipp (Simple Internet Protocol Plus, sekarang dikenal sebagai IPv6), TP / IX (RFC 1475), PIP (RFC 1621) dan Tuba (TCP dan UDP dengan Bigger Alamat, RFC 1347). Nomor versi 6 itu akhirnya dipilih sebagai tugas resmi untuk protokol Internet pengganti, kemudian distandarisasi sebagai IPv6.
Sebuah Permintaan lucu untuk Komentar yang membuat pusat IPv9 protokol alur cerita yang diterbitkan pada tanggal 1 April 1994 oleh IETF. Hal ini dimaksudkan sebagai sebuah lelucon Hari April Fool. proposal protokol lain bernama "IPv9" dan "IPv8" telah juga sempat muncul, meskipun ini datang dengan dukungan sedikit atau tanpa dari industri yang lebih luas dan akademisi.

 Ref : http://en.wikipedia.org/wiki/Internet_Protocol

No comments:

Post a Comment