Alamat IP: Perbedaan revisi

838 bita ditambahkan ,  4 bulan yang lalu
k
tidak ada ringkasan suntingan
k (replaced: Refrensi → Referensi)
k
'''''Internet Protocol Address''''' (atau disingkat '''alamat IP''') adalah label numerik yang ditetapkan untuk setiap perangkat yang terhubung ke [[jaringan komputer]] yang menggunakan [[Protokol Internet]] untuk komunikasi.<ref name=":0"rfc760>RFC 760, ''DOD Standard Internet Protocol'', DARPA, Information Sciences Institute (January 1980).</ref><ref name=rfc791>{{Cite webIETF|urlrfc=https://tools.ietf.org/html/rfc791.html791|title=Internet Protocol, DARPA Internet Program Protocol Specification|last=Postel|firsteditor=J. Postel|websiteeditor-link=tools.ietf.orgJon Postel|languagedate=enSeptember 1981|access-datepublisher=2020-06-05[[IETF]]}} Updated by {{IETF RFC|1349|2474|6864}}.</ref> Alamat IP memiliki dua fungsi utama: host atau [[Identifikasi (informasi)|identifikasi]] antarmuka jaringan dan [[Alamat jaringan|pengalamatan]] lokasi.
 
[[IPv4|Internet Protocol versi 4]] (IPv4) mendefinisikan alamat IP sebagai nomor [[32-bit]].<ref name=":0"rfc791 /> Namun, karena pertumbuhan [[Internet]] dan [[Kehabisan alamat IPv4|menipisnya alamat IPv4 yang tersedia]], versi baru IP (IPv6), menggunakan 128 bit untuk alamat IP, distandarisasi pada tahun 1998.<ref name=rfc1883>{{Cite webIETF|urlrfc=https://tools1883|title=Internet Protocol, Version 6 (IPv6) Specification|authorlink1=Steve Deering|author1=S.ietf Deering|author2=R.org/html Hinden|date=December 1995|publisher=Network Working Group}}</ref><ref name=rfc2460.html>{{Cite IETF|rfc=2460|title=Internet Protocol, Version 6 (IPv6) Specification|lastauthorlink1=Steve Deering|author1=S. <deering@ciscoDeering|author2=R.com Hinden|publisher=Network Working Group|date=December 1998}}</ref><ref name=rfc8200>{{Cite IETF|firstrfc=Stephen8200|title=Internet EProtocol, Version 6 (IPv6) Specification|authorlink1=Steve Deering|author1=S. Deering|websiteauthor2=toolsR.ietf.org Hinden|languagepublisher=en[[IETF]]|access-date=2020-06-05July 2017}}</ref> [[Penyebaran IPv6]] telah berlangsung sejak pertengahan [[2000-an]].
 
Alamat IP ditulis dan ditampilkan dalam notasi yang [[Media yang bisa dibaca manusia|dapat dibaca manusia]], seperti ''172.16.254.1'' di IPv4, dan ''2001: db8: 0: 1234: 0: 567: 8: 1'' di IPv6. Ukuran awalan perutean alamat ditetapkan dalam [[notasi CIDR]] dengan suffixing alamat dengan jumlah bit signifikan, mis., ''192.168.1.15/24'', yang setara dengan subnet mask yang digunakan secara historis ''255.255.255.0''.
Ruang alamat IP dikelola secara global oleh [[Internet Assigned Numbers Authority]] (IANA), dan oleh lima [[pendaftar Internet regional]] (RIR) yang bertanggung jawab di wilayah yang ditunjuk untuk penugasan ke [[pendaftar Internet lokal]], seperti [[penyedia layanan Internet]], dan pengguna akhir lainnya. Alamat IPv4 didistribusikan oleh IANA ke RIR dalam blok masing-masing sekitar 16,8 juta alamat, tetapi telah habis pada tingkat IANA sejak 2011. Hanya satu dari RIR yang masih memiliki persediaan untuk penugasan lokal di Afrika.<ref>{{Cite web|url=https://ipv4.potaroo.net/|title=IPv4 Address Report|website=ipv4.potaroo.net|access-date=2020-06-05}}</ref> Beberapa alamat IPv4 dicadangkan untuk [[jaringan pribadi]] dan tidak unik secara global.
 
[[Administrator jaringan]] menetapkan alamat IP untuk setiap perangkat yang terhubung ke jaringan. Penugasan semacam itu mungkin bersifat ''statis'' (tetap atau permanen) atau ''dinamis'', tergantung pada praktik jaringan dan fitur [[perangkat lunak]].
 
== Fungsi ==
Alamat IP melayani dua fungsi utama. Ini [[Identifikasi (informasi)|mengidentifikasi]] host, atau lebih khusus antarmuka jaringannya, dan menyediakan lokasi host di jaringan, dan dengan demikian kemampuan membangun jalur ke host tersebut. Perannya telah ditandai sebagai berikut: "Sebuah nama menunjukkan apa yang kita cari. Alamat menunjukkan di mana tempatnya. Rute menunjukkan bagaimana menuju ke sana."<ref name=":0" rfc791/> [[Header (komputasi)|Header]] setiap [[Paket jaringan|paket IP]] berisi alamat IP dari host pengirim, dan host tujuan.
 
== Versi IP ==
Dua versi Protokol Internet sudah umum digunakan di Internet saat ini. Versi asli dari Protokol Internet yang pertama kali digunakan pada tahun 1983 di [[ARPANET]], pendahulu Internet, adalah [[IPv4|Internet Protocol versi 4]] (IPv4).
 
[[Kehabisan alamat IPv4|Keletihan ruang alamat IPv4]] yang cepat tersedia untuk penugasan ke [[penyedia layanan Internet]] dan organisasi pengguna akhir pada awal 1990-an, mendorong [[Internet Engineering Task Force]] (IETF) untuk mengeksplorasi teknologi baru untuk memperluas kemampuan pengalamatan di Internet. Hasilnya adalah desain ulang Protokol Internet yang akhirnya dikenal sebagai [[Alamat IP versi 6|Internet Protocol Version 6]] (IPv6) pada tahun 1995.<ref name=rfc1883/>{{Cite<ref web|urlname=https:rfc2460//tools.ietf.org/html/rfc1883.html|title=Internet><ref Protocol, Version 6 (IPv6) Specification|lastname=Hinden|first=R.|last2=Deering|first2=S.|website=tools.ietf.org|language=en|access-date=2020-06-05}}<rfc8200/ref> Teknologi IPv6 berada dalam berbagai tahap pengujian hingga pertengahan 2000-an, ketika penyebaran produksi komersial dimulai.
 
Saat ini, dua versi Protokol Internet ini digunakan secara simultan. Di antara perubahan teknis lainnya, setiap versi mendefinisikan format alamat secara berbeda. Karena prevalensi historis IPv4, istilah alamat ''IP'' generik biasanya masih merujuk ke alamat yang ditentukan oleh IPv4. Kesenjangan dalam urutan versi antara IPv4 dan IPv6 dihasilkan dari penugasan versi 5 ke [[Internet Stream Protocol]] pada 1979, yang bagaimanapun tidak pernah disebut sebagai IPv5.
 
== Sub jaringan ==
Jaringan IP dapat dibagi menjadi beberapa [[subnetwork]] di [[Alamat IP versi 4|IPv4]] dan [[IPv6]]. Untuk tujuan ini, alamat IP diakui terdiri dari dua bagian: awalan jaringan dalam bit orde tinggi dan bit yang tersisa disebut bidang sisanya, ''pengidentifikasi host'', atau ''pengidentifikasi antarmuka'' (IPv6), digunakan untuk penomoran host dalam jaringan.<ref>{{Cite web|urlname=https://tools.ietf.org/html/rfc760.html|title=DoD standard Internet Protocol|last=Postel|first=J.|website=tools.ietf.org|language=en|access-date=2020-06-05}}</ref> [[Subnet mask]] atau [[notasi CIDR]] menentukan bagaimana alamat IP dibagi menjadi bagian-bagian jaringan dan host.
 
SubnetIstilah mask''subnet istilahmask'' hanya digunakan dalam IPv4. Namun kedua versi IP menggunakan konsep dan notasi CIDR. Dalam hal ini, alamat IP diikuti oleh garis miring dan nomor (dalam desimal) bit yang digunakan untuk bagian jaringan, juga disebut ''routing prefix''. Misalnya, alamat IPv4 dan subnet mask-nya masing-masing bisa ''192.0.2.1'' dan ''255.255.255.0''. Notasi CIDR untuk alamat IP dan subnet yang sama adalah ''192.0.2.1/24'', karena 24 bit pertama dari alamat IP menunjukkan jaringan dan subnet.
 
== Alamat IPv4 ==
{{Main|IPv4#Pengalamatan}}
[[Berkas:Ipv4_address.svg|ka|jmpl|300x300px|Dekomposisi alamat IPv4 dari [[notasi dot-desimal]] ke nilai binernya.]]
Alamat IPv4 memiliki ukuran 32 bit, yang membatasi ruang alamat menjadi {{gaps|4|294|967|296}} (2<sup>32</sup>) alamat. Dari jumlah ini, beberapa alamat dicadangkan untuk keperluan khusus seperti [[jaringan pribadi]] (~ 18 juta alamat) dan pengalamatan multicast (~ 270 juta alamat).
 
Alamat IPv4 biasanya direpresentasikan dalam [[notasi dot-desimal]], yang terdiri dari empat angka desimal, masing-masing berkisar dari 0 hingga 255, dipisahkan oleh titik, mis.,''172.16.254.1''. Setiap bagian mewakili sekelompok 8 bit (satu oktet) dari alamat. Alamat IPv4 dapat disajikan dalam berbagai representasi heksadesimal, oktal, atau biner.
 
=== Sejarah subnetting ===
Desain jaringan awal, ketika konektivitas end-to-end global dibayangkan untuk komunikasi dengan semua host Internet, dimaksudkan agar alamat IP menjadi unik secara global. Namun, ditemukan bahwa ini tidak selalu diperlukan karena jaringan pribadi berkembang dan ruang alamat publik perlu dilestarikan.
 
Komputer yang tidak terhubung ke Internet, seperti mesin pabrik yang berkomunikasi hanya satu sama lain melalui [[TCP / IP]], tidak perlu memiliki alamat IP unik secara global. Saat ini, jaringan pribadi seperti itu banyak digunakan dan biasanya terhubung ke Internet dengan [[Network Address Translation|terjemahanpenafsiran alamat jaringan]] (NAT), bila diperlukan.
 
Tiga rentang alamat IPv4 yang tidak tumpang tindih untuk jaringan pribadi dicadangkan.<ref name=rfc1918>{{Cite webIETF|urlrfc=https://tools.ietf.org/html/rfc1918.html1918|bcp=5|title=Address Allocation for Private Internets|lastauthor1=GrootY. Rekhter|firstauthor2=GeertB. Jan deMoskowitz|last2author3=RekhterD. Karrenberg|first2author4=Yakov|website=toolsG.ietf J.org de Groot|languageauthor5=enE. Lear|access-date=2020-06-06February 1996|last3publisher=KarrenbergNetwork Working Group}} Updated by {{IETF RFC|first3=Daniel|last4=Lear|first4=Eliot6761}}.</ref> Alamat-alamat ini tidak dirutekan di Internet dan karenanya penggunaannya tidak perlu dikoordinasikan dengan registri alamat IP. Setiap pengguna dapat menggunakan salah satu blok yang dipesan. Biasanya, administrator jaringan akan membagi blok menjadi subnet; misalnya, banyak [[Gerbang jaringan perumahan|router rumah]] secara otomatis menggunakan kisaran alamat default ''192.168.0.0'' hingga ''192.168.0.255'' (''192.168.0.0/24)''.
 
== Alamat IPv6 ==
Dalam IPv6, ukuran alamat ditingkatkan dari 32 bit di IPv4 menjadi 128 bit, sehingga menyediakan hingga 2<sup>128</sup> (sekitar {{val|3.403|e=38}}) alamat. Ini dianggap cukup untuk masa yang akan datang.
 
Maksud dari desain baru ini bukan hanya untuk menyediakan jumlah alamat yang cukup, tetapi juga mendesain ulang perutean di Internet dengan memungkinkan agregasi yang lebih efisien dari awalan perutean sub-jaringan. Ini menghasilkan pertumbuhan [[tabel routing]] yang lebih lambat di router. Alokasi individual terkecil yang mungkin adalah subnet untuk 2<sup>64</sup> host, yang merupakan kuadrat dari ukuran seluruh Internet IPv4. Pada tingkat ini, rasio pemanfaatan alamat aktual akan kecil pada setiap segmen jaringan IPv6. Desain baru ini juga memberikan peluang untuk memisahkan infrastruktur pengalamatan segmen jaringan, yaitu administrasi lokal dari ruang segmen yang tersedia, dari awalan pengalamatan yang digunakan untuk merutekan lalu lintas ke dan dari jaringan eksternal. IPv6 memiliki fasilitas yang secara otomatis mengubah awalan perutean seluruh jaringan, jika konektivitas global atau [[kebijakan perutean]] berubah, tanpa memerlukan perancangan ulang internal atau pemberian nomor baru secara manual.
 
Sejumlah besar alamat IPv6 memungkinkan blok besar ditugaskan untuk tujuan tertentu dan, jika sesuai, akan dikumpulkan untuk routing yang efisien. Dengan ruang alamat yang besar, tidak perlu memiliki metode konservasi alamat yang rumit seperti yang digunakan dalam CIDR.
 
Semua sistem operasi desktop dan server perusahaan modern termasuk dukungan asli untuk protokol [[IPv6]], tetapi belum banyak digunakan di perangkat lain, seperti router jaringan perumahan, [[voice over IP]] (VoIP) dan peralatan multimedia, dan beberapa [[perangkat keras jaringan]].
 
=== Alamat pribadi ===
Seperti halnya IPv4 mencadangkan alamat untuk jaringan pribadi, blok alamat disisihkan dalam IPv6. Dalam IPv6, ini disebut sebagai [[Unique local addresses|alamat lokal unik]] (ULA). Awalan perutean ''{{IPaddr|fc00 :: / |7''}} dicadangkan untuk blok ini,<ref name=rfc4193>{{Cite webIETF|urlrfc=https://tools.ietf.org/html/rfc4193.html4193|title=Unique Local IPv6 Unicast Addresses|lastauthor1=R. Hinden|firstauthor2=RobertB. M.|last2=Haberman|first2date=BrianOctober 2005|websitepublisher=tools.ietf.org|language=en|access-date=2020-06-06Network Working Group}}</ref> yang dibagi menjadi dua / {{IPaddr||8}} blok dengan kebijakan tersirat berbeda. Alamat termasuk nomor [[pseudorandom]] 40-bit yang meminimalkan risiko tabrakan alamat jika situs bergabung atau paket salah diartikan.
 
Praktik awal menggunakan blok berbeda untuk tujuan ini (''fec0: :''), dijuluki alamat situs-lokal.<ref name=rfc3513>{{Cite webIETF|urlrfc=https://tools.ietf.org/html/rfc3513.html3513|title=Internet Protocol Version 6 (IPv6) Addressing Architecture|lastauthor1=R. Hinden |firstauthorlink2=RobertSteve M.Deering|last2author2=S. Deering|first2date=StephenApril E.2003|websitepublisher=tools.ietf.orgNetwork Working Group}} Obsoleted by {{IETF RFC|language=en|access-date=2020-06-064291}}.</ref> Namun, definisi dari apa yang merupakan situs tetap tidak jelas dan kebijakan penanganan yang tidak didefinisikan dengan baik menciptakan ambiguitas untuk perutean. Jenis alamat ini ditinggalkan dan tidak boleh digunakan dalam sistem baru.<ref name=rfc3879>{{Cite webIETF|urlrfc=https://tools.ietf.org/html/rfc3879.html3879|title=Deprecating Site Local Addresses|lastauthor1=C. Huitema |first=Christian|last2author2=B. Carpenter|first2date=BrianSeptember 2004|websitepublisher=tools.ietf.org|language=en|access-date=2020-06-06Network Working Group}}</ref>
 
Alamat yang dimulai dengan ''fe80 ::'', disebut alamat tautan-lokal, ditetapkan ke antarmuka untuk komunikasi pada tautan yang dilampirkan. Alamat-alamat tersebut secara otomatis dihasilkan oleh sistem operasi untuk setiap antarmuka jaringan. Ini memberikan komunikasi instan dan otomatis antara semua host IPv6 pada tautan. Fitur ini digunakan di lapisan bawah administrasi jaringan IPv6, seperti untuk [[Neighbor Discovery Protocol]].
 
Prefiks alamat pribadi dan tautan-lokal mungkin tidak dialihkan di Internet publik.
 
== Penerjemahan alamat ==
Beberapa perangkat klien dapat tampaknya berbagi alamat IP, baik karena mereka adalah bagian dari lingkungan [[layanan hosting web bersama]] atau karena [[penerjemah alamat jaringan]] IPv4 (NAT) atau [[Server proksi|server proxy]] bertindak sebagai agen [[perantara]] atas nama klien, dalam hal ini alamat IP yang asli berasal disembunyikan dari server yang menerima permintaan. Praktik yang umum adalah memiliki topeng NAT banyak perangkat di jaringan pribadi. Hanya antarmuka publik NAT yang perlu memiliki alamat Internet-routable.<ref>{{Cite web|url=https://www.cs.purdue.edu/homes/dec/netbooks.html|title=Comer Books on Networking|website=www.cs.purdue.edu|access-date=2020-06-06}}</ref>
{{Cite book
|last = Comer
|first = Douglas
|title = Internetworking with TCP/IP:Principles, Protocols, and Architectures – 4th ed.
|publisher = Prentice Hall
|year = 2000
|location = Upper Saddle River, NJ
|url = http://www.cs.purdue.edu/homes/dec/netbooks.html
|isbn = 978-0-13-018380-4
|page = 394
|url-status = live
|archive-url = https://web.archive.org/web/20100413232359/http://www.cs.purdue.edu/homes/dec/netbooks.html
|archive-date = 13 April 2010
|df = dmy-all
}}</ref>
 
Perangkat NAT memetakan alamat IP yang berbeda di jaringan pribadi ke [[nomor port]] TCP atau UDP yang berbeda di jaringan publik. Dalam jaringan perumahan, fungsi NAT biasanya diimplementasikan di [[gateway perumahan]]. Dalam skenario ini, komputer yang terhubung ke router memiliki alamat IP pribadi dan router memiliki alamat publik pada antarmuka eksternal untuk berkomunikasi di Internet. Komputer internal tampaknya berbagi satu alamat IP publik.
== Alat diagnostik ==
Sistem operasi komputer menyediakan berbagai alat diagnostik untuk memeriksa antarmuka jaringan dan konfigurasi alamat. [[Microsoft Windows]] menyediakan alat [[antarmuka baris perintah]] [[ipconfig]] dan [[netsh]] dan pengguna sistem [[Unix-like]] dapat menggunakan [[ifconfig]], [[netstat]], [[Rute (perintah)|rute]], lanstat, [[Stat (system call)|fstat]], dan utilitas [[iproute2]] untuk menyelesaikan tugas.
 
== Lihat pula ==
{{Portal|Internet|Pemrograman komputer}}
{{div col|colwidth=20em}}
* [[Alamat IP virtual]]
* [[Nama hos]]
* [[WHOIS]]
{{div col end}}
 
== Referensi ==
{{Reflist}}
 
== Pranala luar ==
* [[dmoz:Computers/Internet/Protocols/IP|Ip]] di [[Curlie]]