ตัวเลขที่ใช้ในที่อยู่ IPV6 หมายถึงอะไร


10

ฉันพยายามเข้าใจ IPV6 ฉันมีเซิร์ฟเวอร์ที่มีอยู่ต่อไปนี้ IPV6: 2607: F750: 0: 3f :: f59

ฉันไม่เข้าใจความหมายของตัวเลข มันดูแตกต่างอย่างสิ้นเชิงจากที่อยู่ IPV4

ใครสามารถทำลายมันให้ฉันได้บ้าง


มันได้รับมอบหมายในท้องถิ่น (LAN) หรือเป็น IP ภายนอกจาก ISP ของคุณ?
BloodPhilia

นี่คือสิ่งที่ฉันเห็นpastebin.com/W4Xy0efz ฉันไม่แน่ใจว่าเป็น ip ภายนอกหรือไม่
nestlee

มันบอกว่าฉันสามารถจัดสรร a / 64 subnet สิ่งที่หมายถึง
nestlee

หมายความว่าคุณสามารถวางอุปกรณ์ประมาณ 2 ** 64 IPv6 บนอินเทอร์เน็ต
Ignacio Vazquez-Abrams

แต่แต่ละคนต้องแชร์ 1 ไอพีสาธารณะ
nestlee

คำตอบ:


19

ที่อยู่ IPv6 คือ 128 บิต เราไม่ได้ทำ octet ทศนิยมตามจุดอีกต่อไป

2607:f750:0:3f::f59เป็นตัวแทนที่มนุษย์สามารถอ่านได้อย่างย่อของที่อยู่ IPv6 การเป็นตัวแทนมนุษย์สามารถอ่านได้เต็มทดแทน zeroes สำหรับและเป็น:: 2607:f750:0000:003f:0000:0000:0000:0f59ที่อยู่แต่ละส่วนนั้นง่ายมาก มันเป็นตัวเลข 16 บิตในรูปแบบเลขฐานสิบหก มีแปดของเหล่านั้นรวมเป็น 128 บิต

ในรูปแบบจุดทศนิยม-octet 38.7.247.80.0.0.0.63.0.0.0.0.0.0.15.89นี้จะเป็น แต่ที่อยู่ IPv6 จะไม่แสดงตามอัตภาพในแบบฟอร์มนี้

บิตที่สำคัญที่สุดของที่อยู่นี้วางไว้ในส่วนที่เรียกรวมทั่วโลกแบบ unicastของพื้นที่ที่อยู่ IPv6 นั่นหมายความว่าไม่ใช่ที่อยู่ link-local หรือ host-local และไม่ใช่การออกอากาศหรือที่อยู่แบบหลายผู้รับ

12 บิตที่สำคัญที่สุดระบุส่วนของพื้นที่ที่อยู่ที่จัดสรรโดย IANA ถึง ARIN 20 ถัดไประบุเซตย่อยของพื้นที่ที่จัดสรรโดย ARIN ไปยังระบบสารสนเทศเพื่อการจัดการแบบกระจาย, Incorporated (เช่น Pavlov Media) 32 ถัดไประบุชุดย่อยเฉพาะของคุณและ 64 บิตสุดท้าย ( 0000:0000:0000:0f59) เป็น ID ของอินเทอร์เฟซที่แสดงถึงเครือข่ายอินเทอร์เฟซแต่ละรายการ

Pavlov Media บอกคุณว่าคุณได้รับมอบหมาย2607:f750:0000:003f::/64(ถ้านั่นคือสิ่งที่มันบอกคุณจริงๆ) หมายความว่าชุดค่าผสมที่ถูกต้องทั้งหมดของ 64 บิตด้านล่างนั้นได้รับมอบหมายให้คุณ 64 บิตบนสุดของที่อยู่ IPv6 (ไม่ใช่ท้องถิ่นของคุณ) จะเป็นคำนำหน้านั้น ขอแสดงความยินดี! คุณสามารถวางอุปกรณ์เพิ่มเติมบน LAN ของคุณและมอบที่อยู่ IPv6 ให้พวกเขามากกว่าที่จะมีการ์ด Ethernet

อ่านเพิ่มเติม

  • R. Hinden, S. Deering (กุมภาพันธ์ 2549) IP รุ่น 6 Addressing สถาปัตยกรรม RFC 4291 คำขอความคิดเห็น
  • R. Hinden, S. Deering, E. Nordmark (สิงหาคม 2546) IPv6 ทั่วโลก Unicast รูปแบบที่อยู่ RFC 3587 ร้องขอความคิดเห็น
  • IPv6 ทั่วโลก Unicast การกำหนดที่อยู่ IANA 2008/08/27
  • NET6-2607-F750-1 WHOIS-RWS ARIN

ขอบคุณสำหรับสิ่งนี้! ฉันมีช่วงเวลาที่ยากกลับมาคืนดีThe most significant 12 bits identify a portion of the address space allocated by IANA to ARIN. The next 20 identify a subset of that space allocated in turn by ARIN to Distributed Management Information Systemsกับส่วนของบทความวิกิพีเดียมาตรฐานอยู่ IPv6 - en.wikipedia.org/wiki/... - ที่มันว่า (ถอดความ) a minimum of 48 bits is required for the routing prefixที่ การจัดเรียง 12 + 20 + 32 ดูเหมือนจะทับซ้อนกับ 48 (นาที) +16 รายการหนึ่ง ความคิดใด ๆ
Dan Nissenbaum

4

ที่อยู่ IPV4 เป็นจำนวนเต็ม 32 บิตที่เขียนเช่น 192.168.1.6 ที่
อยู่ IPV6 เป็นจำนวนเต็ม 128 บิตที่เขียนเช่น 2607: f750: 0: 3f :: f59

2607: f750: 0: 3f :: f59 เป็นสัญกรณ์สั้น ๆ สำหรับตัวเลขที่สามารถเขียนเป็นเลขฐานสิบหกได้

2607 f750    0   3f       ::        f59

กล่าวคือ

2607 f750 0000 003f 0000 0000 0000 0f59

หรือ

2607f7500000003f0000000000000f59

1

มันเหมือนกับ IPv4 ที่นานกว่าและมีอีกหนึ่งสัญกรณ์ ...

1.1.1.1 - 255.255.255.255เขียนในรูปแบบเลขฐานสิบหกเช่น IPv6 เท่านั้น0101:0101 - ffff:ffff(นั่นไม่ใช่ตัวแทนที่แท้จริงของที่อยู่ IPv4 เหล่านั้นเพียงเพื่อทำการเปลี่ยนแปลงในรูปแบบที่ชัดเจน)

และถ้ามีสอง colons ::นั่นหมายความว่าช่องว่างทั้งหมดระหว่างจนกว่าที่อยู่จะเต็มความยาวเต็มไปด้วยเลขศูนย์

ทำสิ่งนี้ในรูปแบบ IPv4:

1..1 -> 1.0.0.1


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