ตามที่คุณได้กล่าวมา 192.168.10.0/24
ระบุช่วงระหว่าง 192.168.10.0
ไปยัง 192.168.10.255
, /24
ระบุจำนวนของบิตที่ถูกซ่อนจาก 32 เริ่มต้นจากซ้าย ดังนั้นในไบนารี่ /24
จะแสดงเป็น 1111 1111 1111 1111 1111 1111 0000 0000
และมันถูกเรียกว่า mask ตั้งแต่ 24 บิตแรกของ IP ทั้งหมดในช่วงนี้จะเท่ากัน
อย่างไร /24
มีประโยชน์อธิบายไว้ที่นี่:
ใช้ IP ในช่วงพูด 192.168.10.12
เมื่อคุณใช้ระดับบิต And
การดำเนินการกับ ip นี้และ /24
ดังนี้
192.168.10.12 - 11000000 10101000 00001010 00001100
mask -/24 - 11111111 11111111 11111111 00000000
result of & - 11000000 10101000 00001010 00000000
คุณจะได้รับผลลัพธ์เป็น 192.168.10.0
ซึ่งเป็นที่อยู่ IP ของเครือข่ายโฮสต์ 192.168.10.12
เป็นของ. นี่คือวิธีที่หน้ากากมีประโยชน์