อุปสรรคต่อการปรับใช้ IPv6: การระบุที่อยู่


30

มีหลายสิ่งที่ขัดขวางไม่ให้การปรับใช้ IPv6 เป็นหัวข้อของการสนทนาที่ใช้งานได้ที่นี่ในที่ทำงานของฉัน มีปัญหาทางเทคนิคตามปกติ แต่มีหนึ่งที่ไม่ใช่ด้านเทคนิคที่ดูเหมือนจะเป็นบล็อกที่สำคัญสะดุดบนเส้นทางที่จะได้รับจริงการปรับใช้โครงการไป

ที่อยู่การท่องจำ

โดยเฉพาะอย่างยิ่งที่อยู่ IPv4 นั้นเข้าใจได้และที่อยู่ IPv6 ดูเหมือนเป็นเลขฐานสิบหกที่มีความยาวขนาดใหญ่ จิตใจมนุษย์มีปัญหาในการจดจำรายการมากกว่า 7-8 รายการและที่อยู่ IPv4 (192.168.231.148) มีสี่รายการในนั้นซึ่งทำให้เราจดจำได้ง่าย ที่อยู่ IPv6 ที่ได้รับการเติมเต็มมีไม่เพียง 8 ส่วนเท่านั้น แต่แต่ละส่วนมีตัวเลขฐานสิบหก 4 หลัก ที่อยู่ IPv6 ไม่ได้ออกแบบมาสำหรับการท่องจำ สำหรับช่างเทคนิคที่รู้ว่าเซิร์ฟเวอร์ DNS อยู่ที่ 192.168.42.42 (หรือน่าจะเป็น "42.42" เนื่องจากมีการจดจำคำนำหน้า บริษัท ) แนวคิดในการจำที่อยู่ IPv6 จะทำให้พวกเขากลัว ซึ่งทำให้พวกเขามีความกระตือรือร้นน้อยลงเกี่ยวกับการเข้าร่วมในโครงการปรับใช้ IPv6

เนื่องจากวิธีการทำงานของเครือข่ายของเราเราจึงไม่ได้มีการเปลี่ยนแปลงในแง่ของการกำหนดแอดเดรส v4 เรามีเครือข่ายย่อยหลายถึงหลายเครือข่ายที่ได้รับการกำหนดแบบคงที่ทั้งหมดด้วยเหตุผลหลายประการหัวหน้าในหมู่พวกเขาคือว่าค่าใช้จ่ายของการกำหนด DHCP แบบคงที่ถูกมองว่าดีเกินไป นอกจากนี้อุปกรณ์บางอย่างยังไม่ฉลาดพอที่จะดึงที่อยู่ DNS ออกจาก DHCP ขณะเดียวกันก็มีการกำหนดค่าคงที่ดังนั้นจึงต้องใช้การตั้งค่า DNS ที่กำหนดด้วยตนเอง ดังนั้นจึงจำเป็นต้องทำการบันทึกที่อยู่ v6 บางส่วน

เราไม่ได้อยู่ภายใต้อาณัติที่จะออก v6 ออกจากประตูดังนั้นเราจึงไม่ได้รับแรงกดดันจากด้านบน อย่างไรก็ตามถึงเวลาที่จะเริ่มเตรียมโครงสร้างพื้นฐานของเราเพื่อรองรับ IPv6 แม้ว่าเราจะไม่ได้ทำการขายส่ง

สำหรับผู้ที่เคยใช้งาน IPv6 มาระยะหนึ่งแล้วคุณใช้วิธีลัดใดในการพูดคุยหรือติดตามซับเน็ตและที่อยู่ IP ที่สำคัญ / สำคัญ ถ้าฉันสามารถช่วยลดความน่ากลัวรอบ ๆ IPv6 เราอาจทำให้โครงการดำเนินต่อไปได้


5
โอ้ที่รัก ... มีบางอย่างบอกฉันฉันหวังว่าจะเกษียณหรือตายก่อนที่ฉันจะต้องแก้ไขปัญหาว่าทำไมช่องแช่แข็งและตู้เย็นของฉันในเครื่องเดียวกันไม่ได้รับที่อยู่ IP ที่ถูกต้องเพื่อให้พวกเขาสามารถส่ง เราเตอร์ไร้สายของฉัน
Bart Silverstrim

2
โปรดทราบว่า IETF ได้เสนอRFC 5952เพื่อ "กำหนดรูปแบบการแสดงข้อความที่เป็นที่ยอมรับ" ในทุกระบบและรหัส ปัจจุบัน IPv6 ยากที่จะแยกวิเคราะห์และกฎ regex ที่หลากหลายกำลังจะทำให้เกิดช่องโหว่ในแอพจำนวนมาก หวังว่า RFC 5952 จะทำให้สุขภาพจิตดีขึ้น
Stefan Lasiewski

หมายเหตุจากอนาคตอันไกลโพ้น: 7 ปีต่อมาและพวกเขายังไม่ v6 แม้ในที่สาธารณะ
sysadmin1138

คำตอบ:


19

นี่คือสิ่งที่ฉันสังเกตเห็นหลังจากทำงานกับที่อยู่ IPv6:

  1. อย่าใช้ที่อยู่ "เต็ม" ตัวย่อ :: เป็นทางยาว
  2. ภายในองค์กรของคุณคุณอาจต้องใช้คำนำหน้าเดียว ซึ่งหมายความว่าคุณสามารถทำได้ทั้งหมด แต่ไม่ต้องสนใจส่วนแรกของที่อยู่
  3. นอกจากว่าคุณกำลังใช้การคัดลอกและวางแก้วโทรพิมพ์อยู่ ใช้มัน.
  4. @TomTom ชี้ให้เห็นว่ามี DNS อยู่ ใช้มัน.
  5. เมื่อคุณเริ่มทำงานกับรูปแบบที่อยู่ v6 จะเกิดขึ้นอย่างรวดเร็ว คุณเริ่มจดจำสิ่งต่าง ๆ เช่นส่วนนำหน้าขององค์กร (HE, Cisco, ฯลฯ ), Teredo, ISATAP และการกำหนดค่าอัตโนมัติแบบไม่มีเงื่อนไข

ที่อยู่ IPv6 ไม่จำเป็นต้องซับซ้อน ตัวอย่างเช่นนี่คือที่อยู่ของเว็บเซิร์ฟเวอร์สาธารณะของ บริษัท ขนาดใหญ่:

2001:420:80:1::5

ฉันสมมติว่า "80" เป็นซับเน็ตที่สงวนไว้สำหรับเว็บเซิร์ฟเวอร์ ไม่เหมือน IPv4 คุณสามารถใช้ซับเน็ต "443" สำหรับเซิร์ฟเวอร์ HTTPS เท่านั้น


แต่พอร์ต TCP จะเป็นส่วนที่ 3 จากด้านซ้ายเสมอหรือไม่
mfinni

6
ไม่ขึ้นอยู่กับบุคคลหรือทีมที่คิดแผนการจัดการกับองค์กรนั้น IPv6 ให้ความยืดหยุ่นมากกว่าในเรื่องนั้น
เจอรัลด์รวงผึ้ง

6

ทำให้พวกเขาตรงกัน

ตัวอย่างเช่นในฐานะเครือข่ายย่อย IPv4 ของเราเราใช้ 10.10.0.0/16 เมื่อฉันกำหนดที่อยู่ IPv6 สำหรับโฮสต์ 10.10.1.23 ฉันเลือก 2001: 0DB8 :: 1: 23

สิ่งนี้ทำให้ง่ายต่อการสร้างที่อยู่ v6 ใหม่ในช่วงการเปลี่ยนภาพหรือช่วงเวลาสแต็กคู่ ในอีกไม่กี่ปีข้างหน้าผู้คนจะคุ้นเคยกับที่อยู่และบางทีคุณอาจใช้ DHCPv6 ไปตลอด


4

ทำไมไม่ตั้งค่าแผนการกำหนด IP ของ "โรงเรียนเก่า" ใช้ IPv6 Space ของคุณทำให้ 4 ส่วนแรกเป็นแบบคงที่และใช้สี่ส่วนสุดท้ายเช่นคุณ / PHB ของคุณที่ใช้ในการ:

2001:xxxx:xxxx:xxxx:192:168:42:42

มันไม่ใช่วิธีการแก้ปัญหาทางเทคนิค แต่ใช้ความกลัวออกมาจากสิ่งที่ไม่รู้เล็กน้อย


บริษัท เก่าของฉันทำสิ่งเดียวกันเมื่อเราย้ายจากที่สาธารณะเป็นที่อยู่ส่วนตัว octets สองชุดแรกเปลี่ยนไป แต่สองชุดสุดท้ายไม่ได้ มันทำให้การเคลื่อนไหวง่ายขึ้นในสมองของเรา (และเอกสารประกอบ) ถ้านั่นคือสิ่งที่เราต้องทำเพื่อให้ v6 ได้รับบาย - อินเพียงพอเพื่อไป ... นั่นเป็นตัวเลือก ค่อนข้างน่าเกลียด แต่ตัวเลือก
sysadmin1138

1
คุณสามารถไปด้วย2001:db8:3:4:5:6:192.168.42.42หรือคล้ายกันหากคุณต้องการเก็บจุดในสถานที่
kasperd

1

ฉันเขียน Six-N เพื่อให้การจดจำที่อยู่คีย์ง่ายขึ้น

http://alivate.com.au/ProductItem.aspx?ProductID=18cd7179-1e8f-45c3-93cf-345942e682c6

เป็นการทดลองฉันไม่ได้คาดหวังว่าจะมีการสนับสนุนมากมาย แต่เป็นไปได้อย่างหนึ่ง

ส่วนน้ำมันดิบ

4FED9031E90F43FC

กลายเป็น

ISAR SESALT JOSE HERN IS CARLE

ฉันจะปล่อยให้คุณตัดสินใจถ้าคนหลังนั้นน่าจดจำ / สื่อสารมากขึ้น

นอกจากนี้มันอาจจะดีกว่า แต่บางทีก็ยังไม่มีประโยชน์เพียงพอ สำหรับหนึ่งจะต้องมีการสนับสนุนแอปพลิเคชันเพื่อให้ทำงานได้ ตัวอย่างเช่นสคริปต์ powershell เพื่อให้รูปแบบที่น่าจดจำมากขึ้นสามารถใช้ในชีวิตจริง

ทำไมมันน่าจดจำมากขึ้น?

คุณสามารถอ่านเว็บไซต์ แต่อย่างง่าย - มีพยางค์ที่น้อยกว่าซึ่งคล้ายกับที่สมองของฉันจดจำสิ่งต่าง ๆ


-2

ฉันจำไม่ได้ว่าครั้งสุดท้ายที่ฉันต้องจดจำที่อยู่ IP สำหรับเซิร์ฟเวอร์ใดก็ตามไม่ได้สร้างรายการ DNS สำหรับเซิร์ฟเวอร์สาธารณะ Everythign นั้นถูกกำหนดโดยอัตโนมัติหรือตั้งค่าด้วยสคริปต์


3
เรามีซับเซตที่อยู่คงที่เพียงพอที่นี่ซึ่งเราจำเป็นต้องตั้งค่าที่อยู่ DNS ด้วยมือ นอกจากนี้เทคโนโลยีเดสก์ท็อปรุ่นเก่ายังคงจดจำข้อมูลนั้นแม้ว่าพวกเขาจะไม่ต้องการก็ตาม DHCPv6 นั้นแน่นอนในรายการ
sysadmin1138

2
-1 ตัวอย่างง่ายๆ: ลองป้อนที่อยู่เกตเวย์เริ่มต้นในอุปกรณ์เครือข่ายหรือการกำหนดค่าโดยไม่ใช้ที่อยู่ IP
John Gardeniers

3
คำตอบง่ายๆ: อย่าทำ Ipv6 ไม่ต้องการการกำหนดค่าล่วงหน้าของเกตเวย์ - การกำหนดค่า IP จะถูกเลือกแบบไดนามิกเนื่องจากเราเตอร์ประกาศว่ามีเกตเวย์ที่พร้อมใช้งาน หากไม่มีเราเตอร์เกตเวย์จะไม่มีเหตุผล ดังนั้นไม่จำเป็นต้องมีการกำหนดค่าใด ๆ สำหรับการเปลี่ยนแปลงที่อยู่เกตเวย์
TomTom

1
IMHO ที่พึ่งพา autoconf สำหรับทุกสิ่งในเครือข่ายการผลิตกำลังขอปัญหา นอกจากนี้การใช้บริการที่เป็นนามธรรมของข้อมูลเลเยอร์ที่ต่ำกว่า ... กำลังถามปัญหาด้วย - เวลา 3:00 น. เมื่อคุณพยายามแก้ไขปัญหาบางอย่าง (เช่นเซิร์ฟเวอร์ DNS จะล่ม)
Zypher

1
จริง ๆ แล้วใช่ ... และไม่ใช่ ฉันพบว่า IPv56 autoconf ไม่สามารถใช้งานได้มากยกเว้นรายการโกงในสถานการณ์เครือข่ายฉันเห็นด้วย นั่น SAID: ใช้ autoconf จากนั้น "Hardcode" การกำหนดค่าด้วยสคริปต์เสร็จสิ้น หลังจากสคริปต์ทำงานแล้ว autoconf จะปิดการทำงานสำหรับเซิร์ฟเวอร์
TomTom
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.