GNU/Linux >> Belajar Linux >  >> Linux

Apa itu Alamat IP? Contoh Alamat IPv4 dan IPv6

Pertanyaan: Saya telah bermain-main dengan distro desktop Linux untuk sementara waktu. Tapi, saya sangat baru dalam jaringan. Bisakah Anda menjelaskan kepada saya secara sederhana tentang apa itu alamat ip dan berikan saya contohnya?

Jawaban: Ketika seseorang mengirimi Anda surat pos, Anda mendapatkannya. Bagaimana? Karena memiliki alamat yang secara unik mengidentifikasi rumah Anda. Cukup mendasar. Benar? Sama seperti rumah Anda, setiap sistem di Internet harus memiliki alamat unik agar seseorang dapat menemukannya. Itu disebut alamat ip.

Bahkan ketika server tidak berada di internet, dalam jaringan pribadi Anda sendiri, setiap sistem perlu memiliki alamat ip yang unik, jika Anda menyukai mesin di jaringan Anda untuk berbicara satu sama lain.

Setiap sistem dapat diakses menggunakan alamat ip dan nama domainnya. Misalnya, saat Anda melakukan ping ke yahoo.com, Anda akan melihat alamat ip publik yang digunakannya. Jadi, http://yahoo.com dan http://98.139.180.149 akan membawa Anda ke situs web yang sama.

# ping yahoo.com
PING yahoo.com (98.139.180.149) 56(84) bytes of data.

Contoh Alamat IPv4

Contoh alamat ip:

69.89.31.226

Alamat ip di atas dalam format angka desimal bertitik. Alamat ip dalam format 4 set angka desimal yang dipisahkan oleh titik. Bilangan desimal di setiap himpunan berada pada kisaran 0 sampai 255. Setiap himpunan disebut oktet. Jadi, ada 4 oktet dalam sebuah alamat ip.

Namun sistem memahami ip-address hanya dalam format biner. Jadi, saat Anda mengonfigurasi sistem Anda dengan alamat ip dalam format angka desimal bertitik, sistem akan dikonversi ke format angka biner secara internal seperti yang ditunjukkan di bawah ini.

01000101010110010001111111100010
(or)
01000101.01011001.00011111.11100010

Alamat IP IPv4 adalah angka 32 bit. Dalam format biner di atas, ada total 32 bilangan biner. Setiap bilangan biner yang dipisahkan oleh titik diubah menjadi bilangan biner yang sesuai. Ada total 4 byte di sini.

Setiap oktet dapat memiliki nilai dari 0 hingga 255. Karena ada 4 oktet dalam sebuah alamat ip, total kemungkinan kombinasi alamat ip ipv4 unik adalah 4.294.967.296.

Contoh Alamat IPv6

IPv4 adalah singkatan dari Internet Protocol Version 4. Sebagian besar jaringan dan sistem di internet saat ini dikonfigurasi untuk IPv4. Karena alamat ip IPv4 hanya memiliki 32 bit (total 4.294.967.296 alamat ip unik), alamat ip di internet cepat habis. Perlu diketahui bahwa ada blok besar alamat ip ini dicadangkan untuk tujuan khusus (misalnya, jaringan pribadi dan alamat multicast).

IPv6 adalah singkatan dari Internet Protocol Version 6. Karena ada kemungkinan kita kehabisan alamat ip di internet, IPv6 dikembangkan. Alamat ip IPv6 memiliki 128 bit. Ini adalah peningkatan besar dari alamat ip ipv4 32 bit. Sementara banyak jaringan yang dikonfigurasi untuk IPv4 dan IPv6, masih ada sejumlah besar jaringan dan sistem di internet yang hanya berfungsi untuk IPv4. Namun pada akhirnya semua sistem ini mungkin menuju rute IPv6.

Alamat ip IPv6 biasanya ditulis dalam heksadesimal yang dipisahkan oleh titik dua. Tanda titik dua memisahkan 16 bit. Berikut ini adalah contoh alamat IPv6:

2002:4559:1FE2::4559:1FE2

Angka nol di depan dapat dipotong. Misalnya "0000" dapat ditulis kosong. Dalam contoh di atas ::menunjukkan bahwa ia memiliki beberapa 0 di lokasi itu. Biasanya format IPv6 dapat ditulis dalam tiga cara 1) terkompresi, 2) tidak terkompresi dan 3) sepenuhnya tidak terkompresi seperti yang ditunjukkan di bawah ini. Semua yang berikut ini sama:

  • IPv6 Compressed (0000 tidak ditampilkan) – 2002:4559:1FE2::4559:1FE2
  • IPv6 Tidak Terkompresi (0000 ditampilkan sebagai 0) – 2002:4559:1FE2:0:0:0:4559:1FE2
  • IPv6 Sepenuhnya Tidak Terkompresi (0000 ditampilkan sepenuhnya) – 2002:4559:1FE2:0000:0000:0000:4559:1FE2

Jalankan “ifconfig -a” yang akan menampilkan alamat ip ipv4 dan ipv6 (jika dikonfigurasi dengan benar):

# ifconfig -a | egrep 'inet|inet6'
   inet addr:69.89.31.226
   inet6 addr: 2002:4559:1fe2::4559:1fe2

Linux
  1. Panduan Bash For Loop dan Contohnya

  2. Perintah Linux Cat:Penggunaan dan Contohnya

  3. Arti Notasi Alamat Ip [::]:[someport]?

  1. Perintah Linux - Gambaran Umum dan Contoh

  2. Mengonfigurasi alamat IPv6 di Red Hat Enterprise Linux 7 dan 8

  3. Apa itu DNS dan Bagaimana Cara Kerjanya?

  1. Fedora – Alamat IPv6 Stabil Di Fedora?

  2. Mengapa Deis dan apa itu?

  3. Apa itu Email Spoofing?