ออกอากาศที่อยู่ใน IPV4


4

ฉันมีเครือข่ายขนาดเล็กที่มี subnet mask 255.255.255.240 และช่วง IP คือ 192.168.2.1 - 192.168.2.12 จาก 192.168.2.1 ฉันต้องการออกอากาศแพ็คเก็ต ฉันไม่ต้องการให้แพ็คเก็ตนี้ไปที่อื่นนอกซับเน็ตนี้ หลังจากอ่านบทเรียนพื้นฐานหลายอย่างฉันคิดว่าที่อยู่ที่เหมาะสมควรเป็น 192.168.2.255 แต่วิกิพีเดียบอกว่า

A special definition exists for the IP broadcast address 255.255.255.255. 
It is the broadcast address of the zero network or 0.0.0.0, which in Internet Protocol
standards stands for this network, i.e. the local network. Transmission to this address
is limited by definition, in that it is never forwarded by the routers connecting the
local network to other networks.

ตอนนี้ฉันสับสนเล็กน้อย "เครือข่ายท้องถิ่น" หมายถึงเครือข่ายย่อยของฉันหรือไม่ อันไหนที่ทำให้มั่นใจได้ว่าแพ็คเก็ตจะไม่ออกจากซับเน็ตของฉัน: 192.168.2.255 หรือ 255.255.255.255?

คำตอบ:


2

ที่จริงแล้วช่วง IP ของคุณคือ 192.168.2.0/28 (ซึ่งเป็นเครือข่ายที่มีที่อยู่และเน็ตมาส์กที่คุณให้มา) คือ 192.168.2.1-192.168.2.14 และการออกอากาศของคุณคือ 192.168.2.15

นี่คือเครื่องคิดเลข IPv4 (มีคนอื่น ๆ )


1

ที่อยู่ bradcast สำหรับ 192.168.2.0/28 ซึ่งเป็น subnet ของคุณคือ 192.168.2.15 หากคุณไม่ต้องการติดต่อใครนอกเครือข่ายของคุณ

มีเครื่องมือมากมายที่ช่วยคุณในการคำนวณเหล่านี้ฉันอยู่บน Linux และใช้ ipcalc บน Windows มี Ipcalc.Net แต่ฉันแน่ใจว่ามีระบบปฏิบัติการอื่น ๆ อีกมากมาย


0

192.168.2.255เป็น SA directed broadcastซึ่งจะได้ยินโดยทั้งหมดที่อยู่ในเครือข่ายย่อยเดียวกันซึ่งเป็นในกรณีของคุณ 192.168.2.0

ถ้าคุณใช้255.255.255.255มันจะได้รับจากทุกคนในเครือข่ายและไม่เพียง แต่ในเครือข่ายย่อยที่เฉพาะเจาะจง

  • 192.168.2.255 -> จำกัด เฉพาะซับเน็ตเฉพาะ
  • 255.255.255.255 -> ทุกคน

ดังนั้นหากคุณไม่ต้องการให้การออกอากาศของคุณออกจากเครือข่ายย่อยคุณต้องเลือก192.168.2.255

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.