วิธีการซับเน็ตมาสก์สำหรับ IP


0

ฉันพบปัญหานี้ในตำราเรียนและฉันไม่เข้าใจวิธีแก้ปัญหา:

ค้นหาเครือข่ายย่อยที่ IP: 192.168.1.25 เป็นของ.
นี่คือสิ่งที่พวกเขาทำ:

  1. 255.255.255.224 สำหรับ 192.168.1.25 และทำไบนารี AND การทำงาน
  2. จากนั้นนำซับเน็ตมาสก์เนื่องจาก postfix /27 CIDR postfix ใน IP

แต่ทำไม ในการกำหนดปัญหาจำนวน /27 ไม่ได้รับ พวกเขาเกิดขึ้นได้อย่างไร


2
จะต้องมีการพิมพ์ผิดแล้ว CIDR postfix เป็นการระบุ mask mask เช่น 192.168.1.25/27 หมายถึง 27 บิตหน้ากาก สิ่งนี้สอดคล้องกับซับเน็ตมาสก์ 255.255.255.224.
John Willemse

คำตอบ:


3

พวกเขารู้ว่า / 27 CIDR คือ 27 เนื่องจากใช้ subnet mask จำนวน 255.255.255.224 CIDR คือจำนวนของ IP ที่มีอยู่ตั้งแต่ 255.255.255.255-255.255.255.224 คือ 31 นี่คือช่วงหมายเลข 0-31 หรือช่วงของค่าที่เป็นไปได้ 32 ค่า สิ่งนี้สอดคล้องกับ 2 ^ 5 ดังนั้น 2 ^ 32 - 2 ^ 5 = 2 ^ 27 โดยที่ 27 เป็น CIDR ของคุณ


หากต้องการดูอีกวิธีหนึ่งที่อยู่ IPV4 ประกอบด้วย 4 ไบต์ = 8 x 4 บิต = 32 บิต A / 27 หมายถึง 27 บิตที่เหลือมากที่สุดคือ 1 (หรือถ้าคุณชอบ 32-27 = 5 0 บิตทางด้านขวา) ดังนั้นในไบนารีมันจะมีลักษณะเช่น 11111111.11.11111111111110000 ซึ่งแปลงเป็นทศนิยมเป็น 255.255.255.224
davidgo
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.