Sebuah
alamat IP adalah alamat yang digunakan untuk secara unik
mengidentifikasi perangkat pada suatu jaringan IP. Alamatnya terdiri
dari 32 bit biner, yang dapat dibagi ke dalam bagian jaringan dan bagian
host dengan bantuan subnet mask. 32 bit biner yang dibagi menjadi empat
octets (1 octet = 8 bit). Setiap oktet dikonversi ke desimal dan
dipisahkan oleh titik (dot).
Untuk
alasan ini, alamat IP dikatakan dinyatakan dalam format desimal
bertitik (misalnya, 172.16.81.100). Nilai dalam setiap rentang oktet
dari 0 sampai 255 desimal, atau 00000000-11111111 biner.
Berikut
adalah bagaimana mengkonversi oktet biner ke desimal: Bit paling kanan,
atau bit yang paling signifikan, dari oktet memegang nilai 2 0. Bit hanya untuk bagian kiri yang memegang nilai 2 1. Ini berlanjut hingga bit paling kiri, atau bit yang paling signifikan, yang memegang nilai 2 7. Jadi, jika semua bit biner adalah satu, setara desimal akan 255 seperti yang ditunjukkan di sini:
1 1 1 1 1 1 1 1128 64 32 16 8 4 2 1 (128 +64 +32 +16 +8 +4 +2 +1 = 255)
Berikut adalah contoh konversi oktet bila tidak semua bit di set ke 1.
0 1 0 0 0 0 0 10 64 0 0 0 0 0 1 (0 +64 +0 +0 +0 +0 +0 +1 = 65)
Dan ini adalah sampel menunjukkan alamat IP diwakili di kedua biner dan desimal.
10. 1. 23. 19 (desimal)00001010.00000001.00010111.00010011 (biner)
Octet
ini dipecah untuk menyediakan skema pengalamatan yang dapat
mengakomodasi jaringan besar dan kecil. Ada lima kelas yang berbeda
jaringan, A sampai E. Dokumen ini berfokus pada kelas pengalamatan A ke
C, karena kelas D dan E dicadangkan dan diskusi dari mereka adalah di
luar lingkup dokumen ini.
Catatan: Perlu
diketahui juga bahwa istilah "Kelas A, Kelas B" dan seterusnya
digunakan dalam dokumen ini untuk membantu memfasilitasi pemahaman
pengalamatan IP dan subnetting. Istilah-istilah ini jarang digunakan
dalam industri lagi karena pengenalanClassless InterDomain Routing (CIDR) .
Mengingat alamat IP, kelasnya dapat ditentukan dari tiga high-order bit. Gambar 1 menunjukkan
signifikansi dalam urutan tiga bit tinggi dan kisaran alamat yang
termasuk ke dalam kelas masing-masing. Untuk tujuan informasi, Kelas D
dan Kelas E alamat juga ditampilkan.
Gambar 1
Dalam sebuah alamat Kelas A, oktet pertama adalah bagian jaringan, sehingga contoh Kelas A dalam Gambar 1 memiliki alamat jaringan utama 1.0.0.0 - 127.255.255.255. Oktet 2, 3, dan 4 (waktu 24 bit berikutnya) adalah untuk manajer jaringan dibagi menjadi subnet dan host ketika ia / ia melihat cocok. Alamat Kelas A digunakan untuk jaringan yang memiliki lebih dari 65.536 host (sebenarnya, sampai dengan 16.777.214 host!).
Dalam sebuah alamat Kelas B, dua oktet pertama adalah bagian jaringan, sehingga contoh Kelas B dalam Gambar 1 memiliki
alamat jaringan utama 128.0.0.0 - 191.255.255.255. 3 dan 4 oktet (16
bit) adalah untuk subnet dan host lokal. Alamat kelas B digunakan untuk
jaringan yang memiliki antara 256 dan 65534 host.
Dalam
sebuah alamat Kelas C, tiga oktet pertama adalah bagian jaringan. Kelas
C contoh pada Gambar 1 memiliki alamat jaringan utama 192.0.0.0 -
233.255.255.255. Oktet 4 (8 bit) adalah untuk subnet dan host lokal -
sempurna untuk jaringan dengan kurang dari 254 host.
Jaringan Masker
Sebuah
topeng jaringan membantu Anda mengetahui bagian mana dari alamat
mengidentifikasi jaringan dan bagian mana dari alamat mengidentifikasi
node. Kelas A, B, dan C jaringan memiliki standar masker, juga dikenal
sebagai masker alami, seperti yang ditunjukkan di sini:
Kelas A: 255.0.0.0Kelas B: 255.255.0.0Kelas C: 255.255.255.0
Sebuah
alamat IP pada jaringan Kelas A yang belum subnetted akan memiliki
pasangan alamat / mask mirip dengan: 8.20.15.1 255.0.0.0. Untuk melihat
bagaimana topeng membantu Anda mengidentifikasi bagian-bagian jaringan
dan simpul alamat, mengubah alamat dan masker untuk bilangan biner.
8.20.15.1 = 00001000.00010100.00001111.00000001255.0.0.0 = 11111111.00000000.00000000.00000000
Setelah
Anda memiliki alamat dan topeng diwakili dalam biner, kemudian
mengidentifikasi jaringan dan ID host lebih mudah. Setiap alamat bit
yang memiliki bit masker sesuai set ke 1 mewakili ID jaringan. Setiap
alamat bit yang memiliki bit masker sesuai set ke 0 mewakili node ID.
8.20.15.1 = 00001000.00010100.00001111.00000001255.0.0.0 = 11111111.00000000.00000000.00000000-----------------------------------id net | host idnetid = 00001000 = 8hostid = 00010100.00001111.00000001 = 20.15.1
Memahami Subnetting
Subnetting
memungkinkan Anda untuk membuat jaringan beberapa logical yang ada
dalam jaringan A, B, atau C Kelas tunggal. Jika Anda tidak subnet, Anda
hanya dapat menggunakan satu jaringan dari Kelas Anda A, B, atau C
jaringan, yang tidak realistis.
Setiap
link data pada jaringan harus memiliki ID jaringan yang unik, dengan
setiap node pada link menjadi anggota jaringan yang sama.Jika Anda
melanggar jaringan utama (Kelas A, B, atau C) ke dalam subnetwork yang
lebih kecil, memungkinkan Anda untuk membuat jaringan interkoneksi
subnetwork. Setiap data link pada jaringan ini kemudian akan memiliki
jaringan yang unik / subnetwork ID. Setiap perangkat, atau gateway,
menghubungkan jaringan n / subnetwork memiliki n alamat IP yang berbeda, satu untuk setiap jaringan / subnetwork bahwa interkoneksi.
Dalam
rangka untuk subnet jaringan, memperpanjang topeng alam dengan
menggunakan beberapa bit dari bagian host ID dari alamat untuk membuat
subnetwork ID. Sebagai contoh, diberi jaringan Kelas C 204.17.5.0 yang
memiliki topeng alami 255.255.255.0, Anda dapat membuat subnet dengan
cara ini:
204.17.5.0 - 11001100.00010001.00000101.00000000255.255.255.224 - 11111111.11111111.11111111.11100000--------------------------| Sub |----
Dengan
memperluas masker yang akan 255.255.255.224, Anda telah mengambil tiga
bit (ditunjukkan dengan "sub") dari bagian host asli dari alamat dan
menggunakannya untuk membuat subnet. Dengan tiga bit, adalah mungkin
untuk menciptakan delapan subnet. Dengan sisa lima bit host ID, subnet
masing-masing dapat memiliki hingga 32 alamat host, 30 dari yang
sebenarnya dapat diberikan ke perangkat karena host id semua nol atau semua yang tidak diperbolehkan (sangat penting untuk mengingat ini). Jadi, dengan pikiran ini, subnet ini telah diciptakan.
204.17.5.0 255.255.255.224 alamat host berkisar 1 sampai 30204.17.5.32 255.255.255.224 alamat host kisaran 33-62204.17.5.64 255.255.255.224 alamat host kisaran 65-94204.17.5.96 255.255.255.224 alamat host berkisar 97-126204.17.5.128 255.255.255.224 alamat host kisaran 129-158204.17.5.160 255.255.255.224 alamat host kisaran 161-190204.17.5.192 255.255.255.224 alamat host kisaran 193-222204.17.5.224 255.255.255.224 alamat host kisaran 225-254
Catatan: Ada
dua cara untuk menunjukkan topeng ini. Pertama, karena Anda menggunakan
tiga bit lebih daripada "alami" mask Kelas C, Anda dapat menunjukkan
alamat ini memiliki subnet mask 3-bit. Atau, kedua, 255.255.255.224
topeng juga dapat dinotasikan sebagai / 27 karena ada 27 bit yang diatur
dalam topeng. Metode kedua digunakan dengan CIDR . Dengan
metode ini, salah satu jaringan ini dapat digambarkan dengan notasi
awalan / panjang. Sebagai contoh, 204.17.5.32/27 menunjukkan jaringan
204.17.5.32 255.255.255.224.Ketika tepat notasi prefiks / panjang
digunakan untuk menunjukkan topeng di seluruh sisa dari dokumen ini.
Jaringan skema subnetting di bagian ini memungkinkan untuk delapan subnet, dan jaringan mungkin muncul sebagai:
Gambar 2
Perhatikan bahwa setiap router di Gambar 2 adalah
melekat pada empat subnetwork, satu subnetwork adalah umum untuk kedua
router.Juga, setiap router memiliki alamat IP untuk setiap Sub-jaringan
yang terpasang. Setiap subnetwork berpotensi dapat mendukung hingga 30
alamat host.
Tombol
ini menampilkan titik yang menarik. Bit-bit host lebih Anda gunakan
untuk subnet mask, subnet yang Anda miliki tersedia. Namun, subnet yang
tersedia, host kurang alamat yang tersedia per subnet. Sebagai contoh,
sebuah jaringan Kelas C 204.17.5.0 dan topeng 255.255.255.224 (/ 27)
memungkinkan Anda untuk memiliki delapan subnet, masing-masing dengan 32
alamat host (30 dari yang dapat diberikan ke perangkat). Jika Anda
menggunakan topeng 255.255.255.240 (/ 28), istirahat down:
204.17.5.0 - 11001100.00010001.00000101.00000000255.255.255.240 - 11111111.11111111.11111111.11110000--------------------------| Sub | ---
Karena
Anda sekarang memiliki empat bit untuk membuat subnet dengan, Anda
hanya memiliki empat bit sebelah kiri untuk alamat host.Jadi dalam hal
ini Anda dapat memiliki hingga 16 subnet, masing-masing dapat memiliki
hingga 16 alamat host (14 dari yang dapat diberikan ke perangkat).
Lihatlah
bagaimana sebuah jaringan Kelas B mungkin subnetted. Jika Anda memiliki
jaringan 172.16.0.0, maka Anda tahu bahwa masker alami adalah
255.255.0.0 atau 172.16.0.0/16. Memperluas masker untuk sesuatu di luar
255.255.0.0 berarti Anda subnetting.Anda dapat dengan cepat melihat
bahwa Anda memiliki kemampuan untuk membuat subnet lebih banyak
dibandingkan dengan jaringan Kelas C. Jika Anda menggunakan masker
255.255.248.0 (/ 21), berapa banyak subnet dan host per subnet hal ini
memungkinkan untuk?
172.16.0.0 - 10101100.00010000.00000000.00000000255.255.248.0 - 11111111.11111111.11111000.00000000Sub -----------------| |-----------
Anda menggunakan lima bit dari bit host asli untuk subnet. Hal ini memungkinkan Anda untuk memiliki 32 subnet (2 5). Setelah
menggunakan lima bit untuk subnetting, Anda yang tersisa dengan 11 bit
untuk alamat host. Hal ini memungkinkan setiap subnet sehingga memiliki
alamat host 2.048 (2 11), 2046 yang dapat diberikan ke perangkat.
Catatan: Di
masa lalu, ada keterbatasan penggunaan subnet 0 (semua bit subnet
diatur ke nol) dan semua subnet yang (bit subnet siap untuk
satu). Beberapa perangkat tidak akan mengizinkan penggunaan
subnet. Cisco Systems perangkat memungkinkan penggunaan subnet ini
ketika perintah ip subnet nol dikonfigurasi.
Contoh
Contoh Latihan 1
Sekarang
bahwa Anda memiliki pemahaman tentang subnetting, menempatkan ini
pengetahuan untuk digunakan. Dalam contoh ini, Anda diberikan dua
kombinasi alamat / mask, ditulis dengan notasi prefiks / panjang, yang
telah ditugaskan untuk dua perangkat. Tugas Anda adalah untuk menentukan
apakah perangkat ini berada di subnet yang sama atau subnet yang
berbeda. Anda dapat melakukan ini dengan menggunakan alamat dan topeng
masing-masing perangkat untuk menentukan mana alamat masing-masing
subnet milik.
DeviceA: 172.16.17.30/20DeviceB: 172.16.28.15/20
Menentukan Subnet untuk DeviceA:
172.16.17.30 - 10101100.00010000.00010001.00011110255.255.240.0 - 11111111.11111111.11110000.00000000Sub -----------------| |------------subnet = 10101100.00010000.00010000.00000000 = 172.16.16.0
Melihat
bit alamat yang memiliki sedikit masker yang sesuai diatur ke satu, dan
pengaturan semua bit alamat lain ke nol (ini setara dengan melakukan
logika "DAN" antara masker dan alamat), menunjukkan Anda yang alamat ini
milik subnet . Dalam hal ini, DeviceA milik subnet 172.16.16.0.
Menentukan Subnet untuk DeviceB:
172.16.28.15 - 10101100.00010000.00011100.00001111255.255.240.0 - 11111111.11111111.11110000.00000000Sub -----------------| |------------subnet = 10101100.00010000.00010000.00000000 = 172.16.16.0
Dari penentuan, DeviceA dan DeviceB memiliki alamat yang merupakan bagian dari subnet yang sama.
Contoh Latihan 2
Mengingat jaringan Kelas C 204.15.5.0/24, subnet jaringan dalam rangka untuk menciptakan jaringan dalam Gambar 3 dengan persyaratan tuan ditampilkan.
Gambar 3
Melihat jaringan yang ditampilkan dalam Gambar 3 ,
Anda dapat melihat bahwa Anda diminta untuk membuat lima subnet. Subnet
harus mendukung 28 terbesar alamat host. Apakah ini mungkin dengan
jaringan Kelas C? dan jika demikian, lalu bagaimana?
Anda
dapat memulai dengan melihat kebutuhan subnet. Dalam rangka untuk
menciptakan lima subnet yang dibutuhkan Anda akan perlu untuk
menggunakan tiga bit dari host bit Kelas C. Dua bit hanya akan
memungkinkan Anda empat subnet (2 2).
Karena
Anda perlu tiga bit subnet, yang membuat Anda dengan lima bit untuk
bagian host dari alamat. Berapa banyak host tidak mendukung ini? 2 5 = 32 (30 digunakan). Ini memenuhi persyaratan.
Oleh
karena itu Anda telah menentukan bahwa adalah mungkin untuk menciptakan
jaringan ini dengan jaringan Kelas C. Sebuah contoh bagaimana Anda
dapat menetapkan dalam subnetwork adalah:
Neta: host kisaran alamat 204.15.5.0/27 1 sampai 30netB: host kisaran alamat 204.15.5.32/27 33-62netC: host kisaran alamat 204.15.5.64/27 65-94netD: host kisaran alamat 204.15.5.96/27 97-126netE: host kisaran alamat 204.15.5.128/27 129-158
Contoh VLSM
Dalam
semua contoh-contoh sebelumnya subnetting, perhatikan bahwa subnet mask
yang sama diterapkan untuk semua subnet. Ini berarti bahwa
masing-masing subnet memiliki jumlah yang sama alamat host yang
tersedia. Anda dapat kebutuhan ini dalam beberapa kasus, namun, dalam
banyak kasus, memiliki subnet mask yang sama untuk semua subnet berakhir
membuang-buang ruang alamat.Misalnya, dalam Contoh Latihan 2 bagian,
kelas C jaringan dibagi menjadi delapan subnet yang sama ukuran, namun,
masing-masing subnet tidak memanfaatkan semua alamat host yang
tersedia, yang menghasilkan ruang alamat terbuang. Gambar 4 mengilustrasikan ruang alamat ini terbuang.
Gambar 4
Gambar 4 mengilustrasikan
bahwa dari subnet yang sedang digunakan, Neta, NetC, dan NetD memiliki
banyak ruang alamat host yang tidak terpakai. Ada kemungkinan bahwa ini
adalah desain yang disengaja untuk akuntansi pertumbuhan di masa depan,
tetapi dalam banyak kasus ini hanya terbuang ruang alamat karena fakta
bahwa subnet mask yang sama digunakan untuk semua subnet.
Variabel
Length Subnet Mask (VLSM) memungkinkan Anda untuk menggunakan masker
yang berbeda untuk setiap subnet, sehingga menggunakan ruang alamat
efisien.
Contoh VLSM
Mengingat jaringan yang sama dan persyaratan seperti dalam Latihan Contoh 2 mengembangkan skema subnetting dengan menggunakan VLSM, mengingat:
Neta: harus mendukung 14 hostnetB: harus mendukung 28 hostnetC: harus mendukung 2 hostnetD: harus mendukung 7 hostnetE: harus mendukung 28 host yang
Tentukan apa topeng memungkinkan jumlah yang diperlukan host.
Neta: membutuhkan / 28 (255.255.255.240) topeng untuk mendukung 14 hostnetB: membutuhkan / 27 (255.255.255.224) topeng untuk mendukung 28 hostnetC: membutuhkan / 30 (255.255.255.252) topeng untuk mendukung 2 host* netD: membutuhkan / 28 (255.255.255.240) topeng untuk mendukung 7 hostnetE: membutuhkan / 27 (255.255.255.224) topeng untuk mendukung 28 host* A / 29 (255.255.255.248) hanya akan memungkinkan 6 tuan digunakan alamatOleh karena itu netD membutuhkan / 28 mask.
Cara
termudah untuk menetapkan subnet adalah untuk menetapkan terbesar
pertama. Sebagai contoh, Anda dapat menetapkan dengan cara ini:
netB: host kisaran alamat 204.15.5.0/27 1 sampai 30netE: host kisaran alamat 204.15.5.32/27 33-62Neta: host kisaran alamat 204.15.5.64/28 65-78netD: host kisaran alamat 204.15.5.80/28 81-94netC: host kisaran alamat 204.15.5.96/30 97-98
Hal ini dapat direpresentasikan sebagai grafis yang ditunjukkan pada Gambar 5:
Gambar 5
Gambar 5 mengilustrasikan bagaimana menggunakan VLSM membantu menyelamatkan lebih dari setengah dari ruang alamat.
CIDR
Classless interdomain routing (CIDR)
diperkenalkan untuk meningkatkan kedua alamat pemanfaatan ruang dan
skalabilitas routing di Internet. Hal itu diperlukan karena pertumbuhan
yang cepat dari Internet dan pertumbuhan tabel routing IP diadakan di
router internet.
CIDR
bergerak jalan dari kelas-kelas IP tradisional (Kelas A, Kelas B, Kelas
C, dan sebagainya). Dalam CIDR, sebuah jaringan IP diwakili oleh
prefiks, yang merupakan alamat IP dan beberapa indikasi dari panjang
topeng. Panjang berarti jumlah paling kiri bersebelahan bit masker yang
diatur ke satu. Sehingga jaringan 172.16.0.0 255.255.0.0 dapat
direpresentasikan sebagai 172.16.0.0/16. CIDR juga menggambarkan
arsitektur Internet yang lebih hierarkis, di mana setiap domain
mengambil alamat IP dari tingkat yang lebih tinggi. Hal ini memungkinkan
untuk summarization dari domain yang akan dilakukan pada tingkat yang
lebih tinggi. Sebagai contoh, jika ISP memiliki jaringan 172.16.0.0/16,
maka ISP dapat menawarkan 172.16.1.0/24, 172.16.2.0/24, dan sebagainya
untuk pelanggan. Namun, ketika iklan untuk penyedia lain, ISP hanya
perlu beriklan 172.16.0.0/16.
Router A dan B terhubung melalui serial interface.
Contoh Config
Router A
hostname RouterA!ip routing yang!int e 0ip address 172.16.50.1 255.255.255.0(Subnet 50)!int e 1 ip address 172.16.55.1 255.255.255.0(Subnet 55)!int t 0 ip address 172.16.60.1 255.255.255.0(Subnet 60) int! S 0ip address 172.16.65.1 255.255.255.0 (subnet 65)S 0 terhubung! Ke router Brouter ripjaringan 172.16.0.0
Router B
hostname routerb!ip routing yang!int e 0ip address 192.1.10.200 255.255.255.240(Subnet 192)!int e 1ip address 255.255.255.240 192.1.10.66(Subnet 64)!int s 0ip address 172.16.65.2 (subnet yang sama seperti router A s 0)Int s! 0 terhubung ke router Arouter ripjaringan 192.1.10.0jaringan 172.16.0.0
Host / subnet Kuantitas Tabel
Kelas B Efektif EfektifTopeng Subnet # bit Host------- --------- --------- ---------------1 255.255.128.0 2 327662 255.255.192.0 4 163823 255.255.224.0 8 81904 255.255.240.0 16 40945 255.255.248.0 32 20466 255.255.252.0 64 10227 255.255.254.0 128 5108 255.255.255.0 256 2549 255.255.255.128 512 12610 255.255.255.192 1024 6211 255.255.255.224 2048 3012 255.255.255.240 4096 1413 255.255.255.248 8192 614 255.255.255.252 16384 2Kelas C Efektif EfektifTopeng Subnet # bit Host------- --------- --------- ---------------1 255.255.255.128 2 1262 255.255.255.192 4 623 255.255.255.224 8 304 255.255.255.240 16 145 255.255.255.248 32 66 255.255.255.252 64 2
* Subnet semua nol dan semua yang disertakan. Inimungkin tidak didukung pada beberapa sistem warisan.* Host semua nol dan semua yang dikecualikan.
Posting Komentar