ที่อยู่ 10.0.0.1/24 ความหมายของคอมพิวเตอร์ของฉันคืออะไร (ip addr - command)?


22

ที่อยู่ 10.0.0.1/24 ความหมายของคอมพิวเตอร์ของฉัน ( ip addr- คำสั่ง) คืออะไร?

  1. 1/24 และไม่ใช่ 0/8

  2. ช่วง 10.0.0 และไม่ใช่ 192.168.10


หากคอมพิวเตอร์ของคุณได้รับที่อยู่ผ่าน dhcp ก็หมายความว่า "กล่อง" ที่แจกไอพีนั้นถูกตั้งค่าให้ใช้เน็ต 10 เราเตอร์โซโหบางตัวใช้สิ่งนี้ส่วนใหญ่ใช้ 192.168..0 / 24
dbasnett

SOHO ย่อมาจาก office ขนาดเล็ก / โฮมออฟฟิศ
duhaime

คำตอบ:


33

คิดว่าฉันจะขยายตัวอย่างนี้ด้วยตัวอย่าง

/ 8 = 255.0.0.0

/ 16 = 255.255.0.0

/ 24 = 255.255.255.0

/ 32 = 255.255.255.255

192.168.1.0/24 = 192.168.1.0-192.168.1.255

192.168.1.5/24 ยังคงอยู่ในเครือข่ายเดียวกันกับข้างบนเราจะต้องไปที่ 192.168.2.0 เพื่ออยู่ในเครือข่ายอื่น

192.168.1.1/16 = 192.168.1.0-192.168.255.255

เมื่อคุณมีเครือข่ายคุณจะสูญเสียที่อยู่ IP สองรายการหนึ่งรายการสำหรับการออกอากาศและอีกหนึ่งรายการสำหรับเครือข่าย IP แรกจะถูกสงวนไว้เพื่ออ้างถึงเครือข่ายในขณะที่ IP สุดท้ายของช่วงถูกสงวนไว้สำหรับการออกอากาศที่อยู่


ตาม RFC1878 "* Subnet ศูนย์ทั้งหมดและทั้งหมดยกเว้น (ล้าสมัย) * โฮสต์ศูนย์ทั้งหมดและทั้งหมดยกเว้น (เลิกใช้)
dbasnett

1
@chris ไม่ใช่ 192.168.1.1/16 = 192.168.0.0-192.168.255.255?
Rajani Karuturi

@Rajani ฉันกำลังดูข้อความเก่า ๆ เหล่านี้และคุณถูกต้อง ฉันประหลาดใจที่ฉันทำผิดพลาดในเวลานั้น ขอบคุณสำหรับการชี้ให้เห็น
Chris Disbro

7

นอกจากคำตอบของทิมแล้ว:

/ 24 แทน / 8 หมายความว่า 3 octets แรกของที่อยู่ IP จะถูกใช้เพื่อระบุเครือข่าย นี่เป็นเพียงการตั้งค่าที่คุณสามารถเปลี่ยนได้หากคุณต้องการ ไม่ใช่เรื่องธรรมดาที่จะใช้ช่วง 10. ช่วงส่วนตัวพร้อมหน้ากาก 24/24 แต่ไม่มีเหตุผลที่คุณไม่สามารถทำได้

/ 8 ใช้เฉพาะออคเต็ตแรกเพื่อระบุส่วนของเครือข่ายซึ่งเป็นสิ่งที่ 10. เครือข่ายมีความหมายอย่างชัดเจนในช่วงก่อน CIDR และนั่นคือสาเหตุที่คุณยังคงเห็นบ่อยขึ้นด้วย / 8 มากกว่าด้วย 24

สำหรับออคเต็ตสุดท้ายคือ 0 ไม่ใช่ 1 นั่นเป็นเพราะ 10.0.0.0 ในกรณีนี้จะเป็นที่อยู่เครือข่ายโดย 10.0.0.1 เป็นคอมพิวเตอร์ของคุณ ip


6

RFC 1918 สงวน 3 ช่วงสำหรับที่อยู่ IP ส่วนตัว เซิร์ฟเวอร์ / เราเตอร์ DHCP ของคุณได้รับการกำหนดค่าให้กำหนดช่วงนี้

10.0.0.0 - 10.255.255.255/8

172.16.0.0 - 172.31.255.255/12

192.168.0.0 - 192.168.255.255/16

http://en.wikipedia.org/wiki/Private_network


ขออภัยไม่เห็นส่วนนั้น Dmatig ตอบข้างบน :-) ดังนั้นที่อยู่ IP ของคุณคือ 10.0.0.1 และซับเน็ตมาสก์ / 8 หรือ 255.255.255.0
TD1

ฉันคิดว่าคุณมี / 8 และ / 24 จากการโพสต์เปลี่ยนรอบ / 24 คือ 255.255.255.0 / 8 เป็น 255.0.0.0 :)
คริส Disbro

ขอบคุณคุณช่วยอธิบายให้ฉันง่ายขึ้นหน่อยได้ไหมฉันไม่รู้เครือข่าย
โยเซ่

ดูsuperuser.com/questions/54802/… ซับเน็ตมาสก์สามารถแสดงในรูปแบบ CIDR เช่น / 8 / 8 หมายถึง 255.0.0.0 เพราะ 8 บิตแรกเท่ากับ 255 (คิดว่า 8 ไบนารี 1 ของ) จากซ้ายไปขวาถ้าใช้เลขฐานสอง 24 ตัวและ 8 0 เราจะได้รับ / 24 - 255.255.255.0
Dmatig

@ Chris คุณพูดถูกฉันมี dyslexic domsetimes :-)
TD1

3

รูปแบบ10.0.0.1/24นี้เรียกว่าการแทนCIDR Classless Inter-Domain Routing ในระยะสั้นมันเป็นรูปแบบบิตที่อธิบายว่าส่วนใดของที่อยู่ IP ที่สามารถใช้สำหรับช่วง

นี่คือตัวอย่างในกรณีของ10.0.0.1/24คุณคุณมี 24 บิตเก็บรักษาไว้จากเขตข้อมูลที่อยู่รวม 32 บิต หากคุณคิดว่าที่อยู่ IP เป็น 4 ส่วนของ 8 บิตที่ให้คุณ255.255.255.255ตามลำดับ2^8.2^8.2^8.2^8ในกรณีของคุณนั่นหมายถึงส่วนนี้ 3 ส่วนของ 8 บิตได้รับการปกป้อง (จะไม่เปลี่ยนแปลง) 10.0.0และจะใช้เพียง 8 ส่วนสุดท้ายของ IP ส่วนหนึ่งของช่วงที่.1ให้ช่วงในรูปแบบนี้: 10.0.0.1 - 10.0.0.255

ฉันสันนิษฐานว่า10.0.0.0IP นั้นได้รับการสงวนไว้สำหรับเราเตอร์การ์ดเครือข่ายหรืออุปกรณ์อื่น ๆ ของคุณด้วยเหตุนี้จึงไม่รวม

อีกอย่างหนึ่งที่เห็นได้ชัดคือช่วงหมายเลขที่น้อยกว่าเช่น 32, 24, 16, 8 ยิ่งช่วง IP ใหญ่ขึ้น

และสุดท้ายนี่คือเครื่องมือที่ดีสำหรับการจัดการ CIDR http://www.ipaddressguide.com/cidr


1

เพิ่งสังเกตว่า 10.0.0.0/24 เป็นซับเน็ตที่ไม่ถูกต้อง เครือข่ายย่อยแรกที่ถูกต้องภายใน 10.0.0.0/8 (Class A) เครือข่ายในขณะนี้หั่นบาง ๆ กับ/24มาสก์คือ 10.0.1.0/24... คุณต้องทิ้งส่วนบน / ล่างที่ด้านเครือข่ายเช่นเดียวกับที่คุณทำบนสุด / ล่างสำหรับฝั่งโฮสต์ของ bitmask นั้น ด้วยเหตุผลเดียวกัน 10.255.255.0/24 ก็ไม่ถูกต้องเช่นกัน

สำหรับซับเน็ตมาสก์ที่กำหนดจะมีซับเน็ตขนาด 2 x - 2และ2 x - 2โฮสต์

... โดยที่ x คือจำนวนบิตที่ด้านข้างของหน้ากาก ดังนั้น/24นั่นคือ 24 บนเครือข่ายและ 8 ในด้านโฮสต์ทำให้ 16777214 ซับเน็ตและ 254 โฮสต์ สังเกตส่วน "- 2" ของการคำนวณนั้นทางด้านเครือข่ายของ bitmask นั่นหมายความว่าคุณต้องทิ้ง (คุณไม่สามารถออกได้) เนื่องจากสิ่งเหล่านั้นมีความหมายกับเลเยอร์การขนส่งของ tcp / ip ในกรณีนี้

สิ่งนี้ควรสมเหตุสมผลกับทุกคนที่รู้อยู่แล้วว่าคุณไม่สามารถผูก10.x.y.0/24และ10.x.y.255/24ที่อยู่ในลักษณะเดียวกันได้เพราะพวกเขามีความหมายบางอย่างอยู่แล้ว

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