ในการตั้งค่าเครือข่าย คุณต้องรู้วิธีแชร์เครือข่าย การรู้ที่อยู่เครือข่ายและที่อยู่การออกอากาศมีความสำคัญมากในกระบวนการนี้ การรู้วิธีคำนวณที่อยู่เครือข่ายและที่อยู่ออกอากาศหากคุณมีที่อยู่ IP และซับเน็ตมาสก์มีความสำคัญเท่าเทียมกัน
ขั้นตอน
วิธีที่ 1 จาก 2: สำหรับ Classy Networks
ขั้นตอนที่ 1 สำหรับเครือข่ายที่มีระดับ ไบต์ทั้งหมดคือ 8
ดังนั้น ไบต์ทั้งหมด = TNS = 8.
-
ซับเน็ตมาสก์คือ 0, 128, 192, 224, 240, 248, 252, 254 และ 255
-
ตารางด้านล่างแสดง "จำนวนบิตที่ใช้สำหรับซับเน็ต"(n) บนซับเน็ตมาสก์ที่เกี่ยวข้อง
- สำหรับซับเน็ตมาสก์ 255 เป็นค่าเริ่มต้น ดังนั้นจึงไม่นำมาพิจารณาสำหรับการสร้างซับเน็ตมาสก์
-
ตัวอย่าง:
ที่อยู่ IP = 210.1.1.100 และซับเน็ตมาสก์ = 255.255.255.224
ไบต์ทั้งหมด = TNS = 8 จำนวนไบต์ที่ใช้สำหรับ subnetting = n = 3(เพราะ subnet mask = 224 และจำนวนไบต์ที่สอดคล้องกันที่ใช้สำหรับ subnetting คือ 3 จากตารางด้านบน)
ขั้นตอนที่ 2 จากขั้นตอนที่แล้ว เราได้ "จำนวนบิตที่ใช้สำหรับ subnetting" (n) และรู้ว่า "TNS" จากนั้นคุณจะได้รับ "จำนวนไบต์ที่เหลือสำหรับโฮสต์"(m) = TNS - n เนื่องจากจำนวนไบต์ทั้งหมดเป็นผลรวมของจำนวนไบต์ที่ใช้สำหรับ subnetting และจำนวนไบต์ที่เหลืออยู่สำหรับโฮสต์ เช่น NSNS = ม+น.
-
จำนวนไบต์ที่เหลือสำหรับโฮสต์ = m = TNS - n = 8 - 3 = 5
ขั้นตอนที่ 3 ตอนนี้คำนวณ "จำนวนซับเน็ต" = 2 และ "ค่าไบต์สุดท้ายที่ใช้สำหรับซับเน็ตมาสก์"(Δ) = 2NS.
จำนวนโฮสต์ต่อซับเน็ต = 2NS - 2.
-
จำนวนซับเน็ต = 2 = 23 = 8
ค่าของบิตสุดท้ายที่ใช้สำหรับซับเน็ตมาสก์ = = 2NS = 25 = 32
ขั้นตอนที่ 4 ตอนนี้ คุณสามารถค้นหาจำนวนซับเน็ตที่คำนวณไว้ก่อนหน้านี้ได้โดยการหารซับเน็ตแต่ละอันที่มี "ค่าไบต์สุดท้ายที่ใช้สำหรับซับเน็ตมาสก์" หรือที่อยู่
- 8 ซับเน็ต (ตามที่คำนวณในขั้นตอนก่อนหน้า) แสดงไว้ด้านบน
- แต่ละแห่งมีที่อยู่ 32 แห่ง
ขั้นตอนที่ 5 ตอนนี้ ค้นหาที่อยู่ IP ของคุณที่ซับเน็ต ที่อยู่แรกของเครือข่ายย่อยคือที่อยู่เครือข่าย และที่อยู่สุดท้ายคือที่อยู่ออกอากาศ
-
ในกรณีนี้ ที่อยู่ IP ที่ดึงมาคือ 210.1.1.100 210.1.1.100 ประกอบด้วย 210.1.1.96 – ซับเน็ต 210.1.1.127 (ดูตารางในขั้นตอนก่อนหน้า) ดังนั้น 210.1.1.96 คือที่อยู่เครือข่ายและ 210.1.1.127 คือที่อยู่ออกอากาศสำหรับที่อยู่ IP ที่ดึงมา ซึ่งก็คือ 210.1.1.100
วิธีที่ 2 จาก 2: สำหรับ CIDR
ขั้นตอนที่ 1 ใน CIDR คุณมีที่อยู่ IP ตามด้วยคำนำหน้าความยาวไบต์คั่นด้วยเครื่องหมายทับ (/)
ตอนนี้แปลงคำนำหน้าความยาวไบต์เป็นการแสดงทศนิยมสี่จุด โดยทำตามขั้นตอนเหล่านี้
-
เขียนคำนำหน้าไบต์ในรูปแบบต่อไปนี้
- หากค่าเป็น 27 ให้เขียนเป็น 8 + 8 + 8 + 3
- หากค่าคือ 12 ให้เขียนเป็น 8 + 4 + 0 + 0
- ค่าเริ่มต้นคือ 32 ซึ่งเขียนเป็น 8 + 8 + 8 + 8
-
เปลี่ยนไบต์ที่สอดคล้องกันตามตารางด้านล่างและแสดงในรูปแบบทศนิยมสี่จุด
- สมมติว่าที่อยู่ IP คือ 170.1.0.0/26 โดยใช้ตารางด้านบน คุณสามารถเขียน:
- ซับเน็ตมาสก์คือ 0, 128, 192, 224, 240, 248, 252, 254 และ 255
-
ตารางด้านล่างระบุว่า "จำนวนไบต์ที่ใช้สำหรับ subnetting" (n) บนซับเน็ตมาสก์ที่เกี่ยวข้อง
- สำหรับซับเน็ตมาสก์ 255 เป็นค่าเริ่มต้น ดังนั้นจึงไม่จำเป็นต้องคำนึงถึงซับเน็ตมาสก์
-
จากขั้นตอนก่อนหน้า ที่อยู่ IP ที่ได้รับ = 170.1.0.0 และซับเน็ตมาสก์ = 255.255.255.192
ไบต์ทั้งหมด = TNS = 8 จำนวนไบต์ที่ใช้สำหรับ subnetting = n = 2 (เนื่องจาก subnet mask = 192 และ "จำนวนบิตที่ใช้สำหรับ subnetting" ที่สอดคล้องกันคือ 2 จากตารางด้านบน)
-
จำนวนซับเน็ต = 2 = 22 = 4
ค่าของบิตสุดท้ายที่ใช้สำหรับซับเน็ตมาสก์ = = 2NS = 26 = 64
-
4 ซับเน็ต (ตามที่คำนวณในขั้นตอนที่แล้ว) คือ
-
แต่ละแห่งมี 64 ที่อยู่
-
ในกรณีนี้ ที่อยู่ IP ที่ดึงมาคือ 170.1.0.0; 170.1.0.0 ประกอบด้วย 170.1.0.0 – ซับเน็ตของ 170.1.0.63 (ดูตารางในขั้นตอนก่อนหน้า) ดังนั้น 170.1.0.0 จึงเป็นที่อยู่เครือข่ายและ 170.1.0.63 เป็นที่อยู่ออกอากาศสำหรับที่อยู่ IP ที่ดึงมา ซึ่งก็คือ 170.1.0.0
-
ที่อยู่ IP = 100.5.150.34 และซับเน็ตมาสก์ = 255.255.240.0
ไบต์ทั้งหมด = TNS = 8
ซับเน็ตมาสก์ 0 128 192 224 240 248 252 254 255 จำนวนบิตที่ใช้สำหรับ subnetting (n) 0 1 2 3 4 5 6 7 8 จำนวนไบต์ที่ใช้สำหรับ subnetting สำหรับ subnet mask 240 = n1 = 4
(เนื่องจาก subnet mask = 240 และ "จำนวนบิตที่ใช้สำหรับ subnetting" ที่สอดคล้องกันคือ 4 จากตารางด้านบน)
จำนวนไบต์ที่ใช้สำหรับ subnetting สำหรับ subnet mask 0 = n2 = 0
(เนื่องจาก subnet mask = 0 และ "จำนวนบิตที่ใช้สำหรับ subnetting" ที่สอดคล้องกันคือ 0 จากตารางด้านบน)
จำนวนไบต์ที่เหลือสำหรับโฮสต์สำหรับซับเน็ตมาสก์ 240 = m1 = TNS - NS1 = 8 - 4 = 4
จำนวนไบต์ที่เหลือสำหรับโฮสต์สำหรับซับเน็ตมาสก์ 0 = m2 = TNS - NS2 = 8 - 0 = 8
จำนวนซับเน็ตสำหรับซับเน็ตมาสก์ 240 = 2 1 = 24 = 16
จำนวนซับเน็ตสำหรับซับเน็ตมาสก์ 0 = 2 2 = 20 = 1
ค่าของบิตสุดท้ายที่ใช้ในการสร้างซับเน็ตมาสก์สำหรับซับเน็ตมาสก์ 240 =1 = 2NS1 = 24 = 16
ค่าของบิตสุดท้ายที่ใช้ในการสร้างซับเน็ตมาสก์สำหรับซับเน็ตมาสก์ 0 =2 = 2NS2 = 28 = 256
สำหรับซับเน็ตมาสก์ 240 ที่อยู่จะถูกหารด้วย 16 และสำหรับซับเน็ตมาสก์เป็น 0 จะถูกหารด้วย 256 โดยใช้ค่าของ1 และ2, 16 ซับเน็ตอยู่ด้านล่าง
100.5.0.0 - 100.5.15.255 100.5.16.0 - 100.5.31.255 100.5.32.0 - 100.5.47.255 100.5.48.0 - 100.5.63.255 100.5.64.0 - 100.5.79.255 100.5.80.0 - 100.5.95.255 100.5.96.0 - 100.5.111.255 100.5.112.0 - 100.5.127.255 100.5.128.0 - 100.5.143.255 100.5.144.0 - 100.5.159.255 100.5.160.0 - 100.5.175.255 100.5.176.0 - 100.5.191.255 100.5.192.0 - 100.5.207.255 100.5.208.0 - 100.5.223.255 100.5.224.0 - 100.5.239.255 100.5.240.0 - 100.5.255.255 ที่อยู่ IP 100.5.150.34 ประกอบด้วย 100.5.144.0 - 100.5.159.255 ดังนั้น 100.5.144.0 จึงเป็นที่อยู่เครือข่ายและ 100.5.159.255 เป็นที่อยู่ออกอากาศ
- ที่อยู่ IP ใน CIDR = 200.222.5.100/9
- ใน CIDR คุณสามารถปฏิบัติตามขั้นตอนระดับเครือข่ายได้ทันทีหลังจากที่คุณแปลงคำนำหน้าความยาวไบต์เป็นรูปแบบทศนิยมสี่จุด
- วิธีนี้ใช้ได้กับ IPv4 เท่านั้น ไม่สามารถใช้กับ IPv6
26 | = | 8 | + | 8 | + | 8 | + | 2 | ||||||||||
255 | . | 255 | . | 255 | . | 192 |
ตอนนี้ที่อยู่ IP คือ 170.1.0.0 และซับเน็ตมาสก์ในรูปแบบทศนิยมสี่จุดคือ 255.255.255.192
ขั้นตอนที่ 2 ไบต์ทั้งหมด = TNS = 8.
ขั้นตอนที่ 3 จากขั้นตอนที่แล้ว เราได้ "จำนวนบิตที่ใช้สำหรับ subnetting" (n) และรู้ว่า "TNS" จากนั้นคุณจะได้รับ "จำนวนไบต์ที่เหลือสำหรับโฮสต์"(m) = TNS - n เนื่องจากจำนวนไบต์ทั้งหมดเป็นผลรวมของจำนวนบิตที่ใช้สำหรับ subnetting และจำนวนไบต์ที่เหลืออยู่สำหรับโฮสต์ เช่น NSNS = ม+น.
จำนวนไบต์ที่เหลือสำหรับโฮสต์ = m = TNS - n = 8 - 2 = 6
ขั้นตอนที่ 4 ตอนนี้คำนวณ "จำนวนซับเน็ต" = 2 และ "ค่าไบต์สุดท้ายที่ใช้สำหรับซับเน็ตมาสก์"(Δ) = 2NS.
จำนวนโฮสต์ต่อซับเน็ต = 2NS - 2.
ขั้นตอนที่ 5. ตอนนี้ คุณสามารถค้นหาจำนวนซับเน็ตที่คำนวณไว้ก่อนหน้านี้ได้โดยการหารซับเน็ตแต่ละอันที่มี "ค่าไบต์สุดท้ายที่ใช้สำหรับซับเน็ตมาสก์" หรือที่อยู่
ขั้นตอนที่ 6 ตอนนี้ค้นหาว่าที่อยู่ IP ของคุณอยู่ในซับเน็ตใด ที่อยู่แรกของเครือข่ายย่อยคือที่อยู่เครือข่าย และที่อยู่สุดท้ายคือที่อยู่ออกอากาศ
ตัวอย่าง
สำหรับ Classy Network
สำหรับ CIDR
9 | = | 8 | + | 1 | + | 0 | + | 0 | ||||||||||
255 | . | 128 | . | 0 | . | 0 |
ที่อยู่ IP = 200.222.5.100 และซับเน็ตมาสก์ = 255.128.0.0
ไบต์ทั้งหมด = TNS = 8
ซับเน็ตมาสก์ | 0 | 128 | 192 | 224 | 240 | 248 | 252 | 254 | 255 |
จำนวนบิตที่ใช้สำหรับ subnetting (n) | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
จำนวนไบต์ที่ใช้สำหรับซับเน็ตมาสก์ 128 = n1 = 1
(เนื่องจากซับเน็ตมาสก์ = 128 และ "จำนวนบิตที่ใช้สำหรับซับเน็ต" ที่สอดคล้องกันคือ 1 จากตารางด้านบน)
จำนวนไบต์ที่ใช้สำหรับ subnetting สำหรับ subnet mask 0 = n2 = น3 = 0
(เนื่องจาก subnet mask = 0 และ "จำนวนบิตที่ใช้สำหรับ subnetting" ที่สอดคล้องกันคือ 0 จากตารางด้านบน)
จำนวนไบต์ที่เหลือสำหรับโฮสต์สำหรับซับเน็ตมาสก์ 128 = m1 = TNS - NS1 = 8 - 1 = 7
จำนวนไบต์ที่เหลือสำหรับโฮสต์สำหรับซับเน็ตมาสก์ 0 = m2 = ม3 = TNS - NS2 = TNS - NS3 = 8 - 0 = 8
จำนวนซับเน็ตสำหรับซับเน็ตมาสก์ 128 = 2 1 = 21 = 2
จำนวนซับเน็ตสำหรับซับเน็ตมาสก์ 0 = 2 2 = 2 3 = 20 = 1
ค่าของบิตสุดท้ายที่ใช้ในการสร้างซับเน็ตมาสก์สำหรับซับเน็ตมาสก์ 128 =1 = 2NS1 = 27 = 128
จำนวนโฮสต์ต่อซับเน็ต = 2NS1 - 2 = 27 - 2 = 126
ค่าของบิตสุดท้ายที่ใช้ในการสร้างซับเน็ตมาสก์สำหรับซับเน็ตมาสก์ 0 =2 =3 = 2NS2 = 2NS3 = 28 = 256
จำนวนโฮสต์ต่อซับเน็ตสำหรับซับเน็ตมาสก์ 0 = 2NS2 - 2 = 2NS3 - 2 = 28 - 2 = 254
สำหรับซับเน็ตมาสก์ 128 ที่อยู่จะถูกหารด้วย 128 และสำหรับซับเน็ตมาสก์ที่เป็น 0 จะถูกหารด้วย 256 โดยใช้ค่าของ1,2 และ3, 2 ซับเน็ตอยู่ด้านล่าง
200.0.0.0 - 200.127.255.255 | 200.128.0.0 - 200.255.255.255 |