Skip to main content
🔥 Popular Science

Kalkulator Alamat IP -- Subnet & Kalkulator Rangkaian

Kalkulator alamat IP percuma. Masukkan topeng IP dan subnet untuk mendapatkan alamat rangkaian, siaran, julat hos, topeng wildcard, dan perwakilan binari. Mendukung notasi CIDR.

Apakah Kalkulator Alamat IP?

Kalkulator alamat IP (juga dipanggil kalkulator subnet) adalah alat rangkaian yang mengira sifat utama rangkaian IP dari alamat dan topeng subnet. Memandangkan IP seperti 192.168.1.100/24, ia menentukan alamat rangkaian, alamat siaran, julat hos yang boleh digunakan, topeng wildcard, dan maklumat rangkaian penting lain.

Jurutera rangkaian, pentadbir sistem, dan pelajar IT menggunakan kalkulator subnet setiap hari untuk mereka bentuk rangkaian, menyelesaikan masalah sambungan, mengkonfigurasi firewall, dan merancang peruntukan alamat IP. Memahami subnetting adalah asas kepada bagaimana internet berfungsi - setiap peranti memerlukan alamat IP yang unik dalam rangkaian, dan topeng subnet menentukan sempadan rangkaian tersebut.

Alamat IPv4 adalah nombor 32-bit yang ditulis sebagai empat oktet (contohnya, 192.168.1.100). Subnet mask menentukan bit mana yang mengenal pasti rangkaian dan mana yang mengenal pasti hos individu. A / 24 mask bermakna 24 bit pertama adalah bahagian rangkaian dan 8 bit terakhir adalah untuk hos, yang membolehkan 254 alamat yang boleh digunakan (256 jumlah tolak rangkaian dan alamat siaran).

Cara Kerja Subnetting

Subnetting membahagikan rangkaian yang lebih besar kepada sub-rangkaian yang lebih kecil dan lebih mudah dikendalikan. Ia adalah proses meminjam bit dari bahagian tuan rumah alamat IP untuk membuat alamat rangkaian tambahan.

Topeng subnetadalah nombor 32-bit yang memisahkan bit rangkaian dari bit tuan rumah. Dalam binari, ia adalah urutan 1s diikuti dengan 0s. Topeng biasa termasuk:

CIDRSubnet MaskJumlah IPHos yang boleh digunakanPenggunaan Tipikal
/8255.0.0.016,777,21616,777,214Kelas A rangkaian
/16255.255.0.065,53665,534Rangkaian Kelas B
/24255.255.255.0256254LAN standard
/25255.255.255.128128126Pejabat kecil
/26255.255.255.1926462Jabatan
/27255.255.255.2243230Pasukan kecil
/28255.255.255.2401614Pautan titik ke titik
/30255.255.255.25242Pautan penghala ke penghala
/32255.255.255.25511Laluan tuan rumah tunggal

Untuk mengira secara manual:Ubah IP dan topeng menjadi binari, DAN mereka bersama-sama untuk mendapatkan alamat rangkaian, ATAU IP dengan topeng terbalik (wildcard) untuk mendapatkan alamat siaran. Julat tuan rumah adalah segala-galanya antara rangkaian +1 dan siaran-1.

Alamat IP Peribadi vs. Awam

RFC 1918 mentakrifkan tiga julat alamat IP peribadi yang boleh digunakan secara bebas dalam rangkaian dalaman tetapi tidak dapat diarahkan di internet awam:

JulatCIDRJumlah IPPenggunaan Tipikal
10.0.0.0 - 10.255.255.25510.0.0.0/816.7 jutaSyarikat-syarikat besar, VPC awan
172.16.0.0 - 172.31.255.255172.16.0.0/121 jutaOrganisasi sederhana
192.168.0.0 - 192.168.255.255192.168.0.0/1665,536Rangkaian rumah, pejabat kecil

NAT (Network Address Translation) membolehkan beribu-ribu peranti dengan IP peribadi untuk berkongsi satu IP awam untuk akses internet. Router rumah anda melakukan NAT - semua peranti anda mempunyai 192.168.x.x alamat dalaman tetapi muncul sebagai satu IP awam ke dunia luar.

Julat khas lain termasuk: 127.0.0.0/8 (loopback - sentiasa merujuk kepada "komputer ini"), 169.254.0.0/16 (link-local / APIPA - diberikan apabila DHCP gagal), dan 224.0.0.0/4 (multicast).

Notasi CIDR Dijelaskan

Notasi CIDR (Classless Inter-Domain Routing) menyatakan alamat IP dan topeng rangkaian yang berkaitan dalam format padat: IP / panjang awalan. Panjang awalan adalah bilangan 1-bit utama dalam topeng subnet.

Sebagai contoh, 192.168.1.0/24 bermaksud "jaringan bermula pada 192.168.1.0 dengan topeng 24-bit (255.255.255.0). " / 24 memberitahu kita bahawa 24 bit pertama tetap (bahagian rangkaian) dan baki 8 bit adalah berubah-ubah (bahagian tuan rumah).

CIDR menggantikan sistem alamat "berkelas" lama pada tahun 1993. Sebelum CIDR, rangkaian secara kaku dibahagikan kepada Kelas A (/8), Kelas B (/16), dan Kelas C (/24). Ini sangat sia-sia - syarikat yang memerlukan 300 alamat harus mendapatkan Kelas B dengan 65,534 alamat. CIDR membenarkan panjang awalan dari /0 hingga /32, yang membolehkan peruntukan yang lebih cekap.

CIDR juga penting untuk pengumpulan jadual laluan (supernetting). Daripada mengiklankan 256 laluan /24 individu, ISP boleh mengiklankan satu laluan /16 yang merangkumi semuanya, mengurangkan saiz jadual laluan dan meningkatkan prestasi internet.

Senario Subnetting Biasa

Rangkaian rumah:Kebanyakan router rumah menggunakan 192.168.1.0/24 atau 192.168.0.0/24, menyediakan 254 alamat yang boleh digunakan. Kecuali anda mempunyai beratus-ratus peranti IoT, ini lebih daripada cukup.

Pejabat dengan jabatan:A / 24 boleh dibahagikan kepada subnet yang lebih kecil: empat subnet / 26 (62 hos masing-masing) untuk kejuruteraan, jualan, pemasaran, dan Wi-Fi tetamu. Ini meningkatkan keselamatan (bahagian tidak dapat melihat lalu lintas satu sama lain tanpa penghala) dan mengurangkan saiz domain siaran.

Cloud VPC:AWS, Azure, dan GCP VPC biasanya bermula dengan /16 (65,534 hos) dibahagikan kepada /24 subnet untuk zon ketersediaan dan peringkat yang berbeza (umum, swasta, pangkalan data).

Pautan titik ke titik:Sambungan router-ke-router hanya memerlukan dua IP, jadi mereka menggunakan / 30 (2 hos yang boleh digunakan) atau / 31 (2 hos, mengikut RFC 3021, tidak ada rangkaian / penyiaran yang terbuang).

IPv4 berbanding IPv6

IPv4 menggunakan alamat 32-bit, menyediakan kira-kira 4.3 bilion alamat unik. Ini kelihatan seperti banyak pada tahun 1980-an tetapi telah habis pada tahun 2011. NAT dan penyampaian peribadi telah memanjangkan hayat IPv4, tetapi penyelesaian jangka panjang adalah IPv6.

IPv6 menggunakan alamat 128-bit yang ditulis dalam hexadecimal: 2001:0db8:85a3:0000:0000:8a2e:0370:7334. Ini memberikan kira-kira 3.4 x 1038 alamat - cukup untuk menetapkan IP unik kepada setiap atom di permukaan Bumi, berkali-kali.

Subnetting IPv6 berfungsi sama seperti IPv4 tetapi dengan awalan / 64 menjadi saiz subnet standard (menyediakan 264 ~ 18.4 quintillion alamat host setiap subnet). Kalkulator ini memberi tumpuan kepada IPv4, yang kekal sebagai protokol dominan untuk kebanyakan rangkaian.

Petua untuk Menggunakan Kalkulator Ini

Apakah perbezaan antara alamat rangkaian dan alamat siaran?

Alamat rangkaian adalah alamat pertama dalam subnet - ia mengenal pasti rangkaian itu sendiri dan tidak boleh diberikan kepada tuan rumah. Semua bit tuan rumah adalah 0. Alamat siaran adalah alamat terakhir - pakej yang dihantar kepadanya diterima oleh semua tuan rumah di subnet. Semua bit tuan rumah adalah 1. Untuk 192.168.1.0/24, alamat rangkaian adalah 192.168.1.0 dan siaran adalah 192.168.1.255. Alamat tuan rumah yang boleh digunakan adalah segala-galanya di antara: .1 hingga .254.

Mengapa saya kehilangan 2 alamat dari setiap subnet?

Setiap subnet menyimpan dua alamat: alamat rangkaian (pertama, semua bit tuan rumah = 0) untuk mengenal pasti rangkaian dalam jadual laluan, dan alamat siaran (terakhir, semua bit tuan rumah = 1) untuk menghantar paket ke semua tuan rumah. A / 24 mempunyai 256 jumlah alamat tolak 2 = 254 boleh digunakan. Pengecualian: / 31 subnet (RFC 3021) boleh menggunakan kedua-dua alamat untuk pautan titik ke titik, dan / 32 mewakili satu tuan rumah.

Apakah topeng wildcard dan bila ia digunakan?

Topeng wildcard adalah kebalikan bit dari topeng subnet. Di mana topeng subnet mempunyai 1s, wildcard mempunyai 0s, dan sebaliknya. Untuk subnet 255.255.255.0, wildcard adalah 0.0.0.255. Topeng wildcard digunakan dalam senarai kawalan akses Cisco IOS (ACL) dan pernyataan rangkaian OSPF. Wildcard 0.0.0.255 bermaksud "cocokkan tiga oktet pertama dengan tepat, abaikan oktet terakhir" - secara berkesan sepadan dengan semua hos dalam subnet / 24.

Apakah VLSM (Variable Length Subnet Masking)?

VLSM membolehkan subnet yang berbeza dalam rangkaian yang sama mempunyai panjang awalan yang berbeza. Tanpa VLSM, semua subnet mestilah saiz yang sama. Dengan VLSM, anda boleh mempunyai / 24 untuk jabatan 200 host, / 27 untuk pasukan 25 host, dan / 30 untuk pautan penghala - semuanya dalam ruang alamat / 16 yang sama. Ini meningkatkan penggunaan alamat IP secara dramatik. Semua protokol penghala modern (OSPF, EIGRP, BGP) menyokong VLSM.

Berapa banyak subnet yang boleh saya buat dari rangkaian yang diberikan?

Jumlah subnet sama dengan 2 ^ ((bit baru dipinjam). Jika anda bermula dengan /24 dan subnet ke /26, anda meminjam 2 bit, mewujudkan 22 = 4 subnet dari 62 hos masing-masing. Dari a /24 hingga /28: 4 bit dipinjam = 16 subnet dari 14 hos. Dari a /16 hingga /24: 8 bit = 256 subnet dari 254 hos masing-masing. Kompromi selalu: lebih banyak subnet = kurang hos setiap subnet.

Apakah perbezaan antara alamat IP awam dan peribadi?

IP awam adalah unik secara global dan boleh diarahkan di internet - diberikan oleh ISP dari blok yang diperuntukkan oleh IANA. IP peribadi (10.x.x.x, 172.16-31.x.x, 192.168.x.x) boleh digunakan semula oleh sesiapa sahaja dalam rangkaian dalaman mereka tetapi tidak dapat berkomunikasi secara langsung di internet. NAT menterjemahkan antara alamat peribadi dan awam di sempadan rangkaian. Peranti rumah anda menggunakan IP peribadi; penghala anda mempunyai satu IP awam dari ISP anda.

Apakah supernetting (agregasi CIDR)?

Supernetting menggabungkan pelbagai rangkaian yang lebih kecil ke dalam satu iklan rangkaian yang lebih besar. Sebagai contoh, empat rangkaian /24 (192.168.0.0/24 melalui 192.168.3.0/24) boleh dikumpulkan menjadi satu /22 (192.168.0.0/22). Ini mengurangkan entri jadual penghala, meningkatkan prestasi penghala, dan sangat penting untuk skalabiliti internet. ISP menggunakan supernetting untuk meringkaskan ribuan laluan pelanggan ke dalam beberapa iklan agregat.

Kenapa alamat IP saya ialah 192.168.x.x?

192.168.0.0/16 adalah julat IP peribadi yang ditakrifkan oleh RFC 1918. Penghala rumah anda memberikan alamat dari julat ini (biasanya 192.168.1.x atau 192.168.0.x) kepada peranti di rangkaian tempatan anda menggunakan DHCP. Ini adalah julat peribadi yang paling biasa untuk penghala pengguna. Semua peranti anda berkongsi satu IP awam (yang diberikan oleh ISP anda) melalui NAT. Alamat 192.168.x.x hanya berfungsi dalam rangkaian tempatan anda.

Topeng subnet apa yang perlu saya gunakan untuk rangkaian saya?

Hitung jumlah maksimum peranti yang memerlukan alamat IP, tambahkan ~ 20-30% untuk pertumbuhan, dan pilih subnet terkecil yang sesuai. Sehingga 14 hos: / 28. Hingga 30: / 27. Hingga 62: / 26. Hingga 126: / 25. Hingga 254: / 24. Untuk rangkaian rumah, / 24 (254 hos) adalah standard dan mencukupi. Untuk rangkaian perusahaan, rancang subnet berdasarkan jabatan, VLAN, dan zon keselamatan daripada membuat satu subnet besar.

Bolehkah dua peranti mempunyai alamat IP yang sama?

Tidak pada rangkaian yang sama - ini menyebabkan konflik IP, dan satu atau kedua-dua peranti akan kehilangan sambungan. Walau bagaimanapun, peranti pada rangkaian yang berbeza boleh mempunyai alamat IP peribadi yang sama (contohnya, komputer riba anda di 192.168.1.5 dan orang lain di 192.168.1.5 pada rangkaian mereka). NAT menjadikan ini mungkin dengan menterjemahkan ke IP awam yang unik di pinggir rangkaian. Konflik IP biasanya disebabkan oleh salah konfigurasi IP statik atau masalah DHCP.

Penyelesaian Masalah Rangkaian dengan Pengiraan IP

Memahami subnet IP adalah penting untuk mendiagnosis masalah rangkaian. Berikut adalah senario biasa di mana pengiraan subnet penting:

Dua peranti tidak boleh berkomunikasi:Sekiranya dua peranti berada di subnet yang berbeza tanpa penghala di antara mereka, mereka tidak boleh bercakap. Sebagai contoh, 192.168.1.50/24 dan 192.168.2.50/24 berada di rangkaian yang berbeza. Semak bahawa kedua-dua peranti mempunyai topeng subnet yang sama dan IP mereka berada dalam julat rangkaian yang sama. Gunakan kalkulator ini untuk mengesahkan bahawa mereka berkongsi alamat rangkaian yang sama.

Pemusnahan DHCP:Jika subnet /24 anda mempunyai 254 alamat yang boleh digunakan tetapi 300 peranti memerlukan IP, beberapa akan gagal mendapatkan alamat. Gejala termasuk peranti mendapat 169.254.x.x (APIPA) alamat. Penyelesaian: berkembang ke /23 (510 hos) atau segmen ke dalam VLAN dengan subnet berasingan.

Menyiarkan ribut:Rangkaian rata yang besar (contohnya, satu / 16 dengan 65,534 hos) mengalami trafik siaran yang berlebihan. Setiap permintaan ARP, penemuan DHCP, dan pengumuman NetBIOS dihantar ke semua hos. Subnetting ke dalam rangkaian / 24 yang lebih kecil mengehadkan domain siaran dan meningkatkan prestasi.

VPN dan akses jauh:Apabila menyambung melalui VPN, peranti anda mendapat IP dalam subnet VPN. Jika ini bertentangan dengan rangkaian tempatan anda (kedua-dua menggunakan 192.168.1.0/24), lalu lintas menjadi keliru. Penyelesaiannya: gunakan subnet yang tidak bertindih (contohnya, 10.8.0.0/24 untuk VPN, 192.168.1.0/24 untuk rumah).

Peraturan firewall:Senarai kawalan akses menggunakan alamat rangkaian dan topeng wildcard. Untuk menyekat lalu lintas dari 10.0.0.0/8, peraturan firewall menggunakan rangkaian 10.0.0.0 dengan wildcard 0.255.255.255. Memahami notasi CIDR adalah penting untuk menulis peraturan firewall yang betul dan cekap.

Perancangan Subnet Amalan Terbaik

Merancang skim penyampaian IP untuk organisasi memerlukan perancangan terlebih dahulu. Berikut adalah amalan terbaik industri yang digunakan oleh jurutera rangkaian:

Rancangan untuk pertumbuhan:Jangan memperuntukkan subnet terkecil yang mungkin untuk keperluan semasa. Jika jabatan mempunyai 20 komputer, gunakan /26 (62 hos) atau /25 (126 hos) dan bukannya /27 (30 hos). Memperluas subnet kemudian sering memerlukan penomboran semula semua peranti, yang mengganggu.

Gunakan saiz yang konsisten:Banyak organisasi menstandardkan pada /24 untuk VLAN pengguna, /27 atau /28 untuk rangkaian pengurusan, dan /30 untuk pautan titik-ke-titik. Konsistensi menjadikan penyelesaian masalah lebih mudah kerana sesiapa sahaja dapat dengan cepat mengenal pasti sempadan rangkaian.

Ruang simpanan untuk infrastruktur:Biasanya beberapa alamat pertama dalam setiap subnet dikhaskan untuk penghala dan suis (.1 untuk gerbang lalai, .2-.3 untuk gerbang berlebihan, .4-.10 untuk infrastruktur rangkaian).

Dipisahkan mengikut fungsi:Gunakan subnet yang berbeza untuk tujuan yang berbeza - stesen kerja pengguna, pelayan, pencetak, telefon VoIP, pelanggan tanpa wayar, Wi-Fi tetamu, dan peranti IoT masing-masing harus mempunyai subnet sendiri. Ini membolehkan dasar keselamatan (misalnya, peranti IoT tidak dapat mengakses pelayan kewangan) dan memudahkan pemantauan lalu lintas.

Gunakan ruang RFC 1918 dengan bijak:Mulakan dengan 10.0.0.0/8 untuk organisasi besar (memungkinkan peruntukan hierarki: 10.site.vlan.host). Gunakan 172.16-31.x.x untuk rangkaian sederhana. Simpan 192.168.x.x untuk pejabat kecil atau persekitaran makmal. Elakkan menggunakan julat yang sama seperti penyedia VPN biasa untuk mengelakkan konflik.

Dokumen semua:Mengekalkan spreadsheet atau alat pengurusan alamat IP (IPAM) yang menunjukkan setiap subnet, tujuannya, ID VLAN, gateway, skop DHCP, dan alamat yang digunakan. Tanpa dokumentasi, penyebaran subnet menjadi tidak terkawal dalam beberapa bulan.