การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

วันนี้เราจะศึกษาโปรโตคอล IPv6 หลักสูตร CCNA เวอร์ชันก่อนหน้าไม่จำเป็นต้องทำความคุ้นเคยกับโปรโตคอลนี้อย่างละเอียด อย่างไรก็ตาม ในเวอร์ชัน 200-125 เวอร์ชันที่สาม จำเป็นต้องมีการศึกษาเชิงลึกเพื่อให้สอบผ่าน โปรโตคอล IPv6 ได้รับการพัฒนาเมื่อนานมาแล้ว แต่ไม่ได้ใช้กันอย่างแพร่หลายเป็นเวลานาน เป็นสิ่งสำคัญมากสำหรับการพัฒนาอินเทอร์เน็ตในอนาคต เนื่องจากมีวัตถุประสงค์เพื่อขจัดข้อบกพร่องของโปรโตคอล IPv4 ที่แพร่หลาย

เนื่องจากโปรโตคอล IPv6 เป็นหัวข้อที่ค่อนข้างกว้าง ฉันจึงแบ่งวิดีโอสอนออกเป็นสองวิดีโอ: วันที่ 24 และวันที่ 25 วันแรกเราจะอุทิศให้กับแนวคิดพื้นฐาน และในวันที่สองเราจะพิจารณาการกำหนดค่าที่อยู่ IPv6 IP สำหรับ Cisco อุปกรณ์ ตามปกติแล้ว วันนี้ เราจะกล่าวถึงสามหัวข้อ: ความต้องการ IPv6 รูปแบบของที่อยู่ IPv6 และประเภทของที่อยู่ IPv6

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

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

อย่างไรก็ตาม ที่อยู่ IP v6 ดูแตกต่างไปจากเดิมอย่างสิ้นเชิง หากคุณไม่คุ้นเคยกับวิธีสร้างที่อยู่ใน Internet Protocol เวอร์ชันนี้ คุณจะต้องแปลกใจก่อนว่าที่อยู่ IP ประเภทนี้ใช้พื้นที่มาก ในโปรโตคอลเวอร์ชันที่สี่ เรามีเลขทศนิยมเพียง 4 ตัว และทุกอย่างก็ง่ายสำหรับพวกเขา แต่ลองจินตนาการว่าคุณต้องบอกที่อยู่ IP ใหม่ของเขาให้นาย X ทราบ เช่น 2001:0db8:85a3:0000:0000:8a2e :0370:7334.

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

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

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

วันนี้คนส่วนใหญ่ใช้ IPv4 และค่อนข้างพอใจกับมัน ทำไมคุณต้องอัปเกรดเป็นเวอร์ชันใหม่ ประการแรก ที่อยู่ IP เวอร์ชัน 4 มีความยาว 32 บิต สิ่งนี้ช่วยให้คุณสร้างที่อยู่บนอินเทอร์เน็ตได้ประมาณ 4 พันล้านที่อยู่ นั่นคือจำนวนที่อยู่ IP ที่แน่นอนคือ 232 ในช่วงเวลาของการสร้าง IPv4 ผู้พัฒนาเชื่อว่าจำนวนที่อยู่นี้มากเกินพอ หากคุณจำได้ ที่อยู่ของเวอร์ชันนี้จะแบ่งออกเป็น 5 คลาส: คลาสที่ใช้งานอยู่ A, B, C และคลาสสำรอง D (มัลติคาสติ้ง) และ E (การวิจัย) ดังนั้น แม้ว่าจำนวนที่อยู่ IP ที่ใช้งานได้จะมีเพียง 75% ของ 4 พันล้าน แต่ผู้สร้างโปรโตคอลก็มั่นใจว่าจะเพียงพอสำหรับมนุษยชาติทั้งหมด อย่างไรก็ตาม เนื่องจากการพัฒนาอย่างรวดเร็วของอินเทอร์เน็ต การขาดแคลนที่อยู่ IP ฟรีจึงเริ่มเกิดขึ้นทุกปี และหากไม่มีการใช้เทคโนโลยี NAT ที่อยู่ IPv4 ฟรีคงยุติไปนานแล้ว ในความเป็นจริง NAT ได้กลายเป็นผู้กอบกู้โปรโตคอลอินเทอร์เน็ตนี้ นั่นเป็นเหตุผลว่าทำไมจึงจำเป็นต้องสร้างอินเทอร์เน็ตโปรโตคอลเวอร์ชันใหม่ โดยไม่มีข้อบกพร่องของเวอร์ชันที่ 4 คุณอาจถามว่าทำไมคุณถึงกระโดดจากรุ่น 5 เป็นรุ่น 1,2 เนื่องจากเวอร์ชัน 3 เช่นเวอร์ชัน XNUMX และ XNUMX เป็นเวอร์ชันทดลอง

ดังนั้น ที่อยู่ IP v6 จึงมีพื้นที่ที่อยู่ 128 บิต คุณคิดว่าจำนวนที่อยู่ IP ที่เป็นไปได้เพิ่มขึ้นกี่ครั้ง คุณอาจจะพูดว่า: “4 ครั้ง!” แต่ไม่ใช่ เพราะ 234 มีขนาดใหญ่เป็น 4 เท่าของ 232 ดังนั้น 2128 จึงมีขนาดใหญ่มาก - เท่ากับ 340282366920938463463374607431768211456 นั่นคือจำนวนที่อยู่ IP ที่มีอยู่บน IPv6 ซึ่งหมายความว่าคุณสามารถกำหนดที่อยู่ IP ให้กับทุกสิ่งที่คุณต้องการ: รถยนต์ โทรศัพท์ นาฬิกาข้อมือ คนทันสมัยสามารถมีแล็ปท็อป, สมาร์ทโฟนหลายเครื่อง, นาฬิกาอัจฉริยะ, บ้านอัจฉริยะ - ทีวีที่เชื่อมต่อกับอินเทอร์เน็ต, เครื่องซักผ้าที่เชื่อมต่อกับอินเทอร์เน็ต, บ้านทั้งหลังที่เชื่อมต่อกับอินเทอร์เน็ต ที่อยู่จำนวนนี้ช่วยให้แนวคิดของ "Internet of Things" ซึ่งสนับสนุนโดย Cisco ซึ่งหมายความว่าทุกสิ่งในชีวิตของคุณเชื่อมต่อกับอินเทอร์เน็ต และทุกสิ่งล้วนต้องการที่อยู่ IP ของตัวเอง ด้วย IPv6 เป็นไปได้! ทุกคนบนโลกสามารถใช้ที่อยู่นับล้านของเวอร์ชันนี้สำหรับอุปกรณ์ของพวกเขาได้ และยังคงมีที่อยู่ฟรีจำนวนมากเกินไป เราไม่สามารถคาดเดาได้ว่าเทคโนโลยีจะพัฒนาไปอย่างไร แต่เราสามารถหวังว่ามนุษยชาติจะไม่มาถึงเวลาที่คอมพิวเตอร์เหลืออยู่เพียง 1 เครื่องบนโลก สันนิษฐานได้ว่า IPv6 จะคงอยู่ไปอีกนานแสนนาน มาดูกันว่ารูปแบบที่อยู่ IP เวอร์ชันที่หกคืออะไร

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

ที่อยู่เหล่านี้จะแสดงเป็นเลขฐานสิบหก 8 กลุ่ม ซึ่งหมายความว่าแต่ละอักขระของแอดเดรสมีความยาว 4 บิต ดังนั้นแต่ละกลุ่มของอักขระ 4 ตัวดังกล่าวจึงมีความยาว 16 บิต และแอดเดรสทั้งหมดมีความยาว 128 บิต แต่ละกลุ่มของอักขระ 4 ตัวจะถูกแยกออกจากกลุ่มถัดไปด้วยเครื่องหมายทวิภาค ไม่เหมือนในที่อยู่ IPv4 ที่กลุ่มถูกคั่นด้วยจุด เนื่องจากจุดคือการแสดงตัวเลขทศนิยม เนื่องจากที่อยู่ดังกล่าวไม่สามารถจดจำได้ง่าย จึงมีกฎหลายข้อในการทำให้สั้นลง กฎข้อแรกระบุว่ากลุ่มของศูนย์ทั้งหมดสามารถแทนที่ด้วยทวิภาคคู่ การดำเนินการที่คล้ายกันนี้สามารถทำได้ในแต่ละที่อยู่ IP เพียง 1 ครั้งเท่านั้น มาดูกันว่าหมายความว่าอย่างไร

อย่างที่คุณเห็น ในตัวอย่างที่อยู่ที่กำหนด มีเลขศูนย์ 4 ตัวอยู่สามกลุ่ม จำนวนทวิภาคทั้งหมดแยกกลุ่ม 0000:0000:0000 เหล่านี้คือ 2 ดังนั้น หากคุณใช้เครื่องหมายทวิภาคคู่ :: จะหมายความว่ากลุ่มของเลขศูนย์อยู่ที่ตำแหน่งแอดเดรสนี้ แล้วคุณรู้ได้อย่างไรว่าเลขศูนย์สองตัวนี้มีกี่กลุ่ม? หากคุณดูรูปแบบย่อของที่อยู่ คุณสามารถนับได้ 5 กลุ่ม กลุ่มละ 4 ตัวอักษร แต่เนื่องจากเรารู้ว่าที่อยู่ทั้งหมดประกอบด้วย 8 กลุ่ม ดังนั้นเครื่องหมายทวิภาคคู่จึงหมายถึง 3 กลุ่ม กลุ่มละ 4 ตัว นี่เป็นกฎข้อแรกของรูปแบบย่อของที่อยู่

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

กฎข้อที่สองระบุว่าคุณสามารถละทิ้งเลขศูนย์นำหน้าในแต่ละกลุ่มอักขระได้ ตัวอย่างเช่น กลุ่มที่ 6 ของรูปแบบยาวของที่อยู่ดูเหมือน 04FF และรูปแบบย่อของมันจะดูเหมือน 4FF เนื่องจากเราทิ้งศูนย์นำหน้า ดังนั้น รายการ 4FF จึงมีความหมายมากกว่า 04FF

เมื่อใช้กฎเหล่านี้ คุณสามารถย่อที่อยู่ IP ใดก็ได้ อย่างไรก็ตาม แม้จะย่อแล้ว ที่อยู่นี้ก็ไม่ได้ดูสั้นเลย ต่อไปเราจะมาดูกันว่าคุณสามารถทำอะไรได้บ้าง สำหรับตอนนี้ ให้จำกฎ 2 ข้อนี้ไว้

มาดูกันว่าส่วนหัวของที่อยู่ IPv4 และ IPv6 คืออะไร

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

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

ความยาวส่วนหัวของ IPv4 ตั้งแต่ 0 ถึง 31 บิตใช้ได้ถึง 32 บิต หากไม่รวมบรรทัดสุดท้ายของตัวเลือกและช่องว่างภายใน ที่อยู่ IP เวอร์ชัน 4 จะเป็นที่อยู่ 20 ไบต์ ซึ่งหมายความว่าขนาดขั้นต่ำคือ 20 ไบต์ ความยาวแอดเดรสของเวอร์ชันที่หกไม่มีขนาดขั้นต่ำ และแอดเดรสดังกล่าวมีความยาวคงที่ 40 ไบต์

ในส่วนหัวของ IPv4 เวอร์ชันจะมาก่อน ตามด้วยความยาวของส่วนหัว IHL ค่าดีฟอลต์คือ 20 ไบต์ แต่หากมีการระบุข้อมูลตัวเลือกเพิ่มเติมในส่วนหัว อาจยาวกว่านี้ได้ เมื่อใช้ Wireshark คุณสามารถอ่านค่าเวอร์ชันเป็น 4 และค่า IHL เป็น 5 ซึ่งหมายถึงบล็อกแนวตั้ง 4 บล็อกขนาด 32 ไบต์ (XNUMX บิต) แต่ละบล็อก ไม่นับบล็อกตัวเลือก

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

ประเภทของบริการระบุถึงลักษณะของแพ็กเก็ต ตัวอย่างเช่น แพ็กเก็ตเสียงหรือแพ็กเก็ตข้อมูล เนื่องจากการรับส่งข้อมูลด้วยเสียงจะมีความสำคัญเหนือการรับส่งข้อมูลประเภทอื่นๆ กล่าวโดยย่อ ฟิลด์นี้ระบุลำดับความสำคัญของการรับส่งข้อมูล ความยาวรวม คือผลรวมของความยาวส่วนหัว 20 ไบต์บวกกับความยาวของเพย์โหลด ซึ่งเป็นข้อมูลที่กำลังถ่ายโอน หากเป็น 50 ไบต์ ความยาวรวมจะเป็น 70 ไบต์ แพ็กเก็ตการระบุใช้เพื่อตรวจสอบความสมบูรณ์ของแพ็กเก็ตโดยใช้พารามิเตอร์ checksum ของส่วนหัว Checksum ส่วนหัว หากแยกส่วนบรรจุภัณฑ์ออกเป็น 5 ส่วน แต่ละส่วนจะต้องมีตัวระบุเดียวกัน - ส่วนชดเชยส่วนย่อย Fragment Offset ซึ่งสามารถมีค่าได้ตั้งแต่ 0 ถึง 4 ในขณะที่แต่ละส่วนของบรรจุภัณฑ์จะต้องมีค่าออฟเซ็ตเดียวกัน แฟล็กระบุว่าอนุญาตให้มีการเปลี่ยนแฟรกเมนต์หรือไม่ หากคุณไม่ต้องการให้มีการแยกส่วนข้อมูล ให้ตั้งค่าแฟล็ก DF - don't fragment มีแฟล็ก MF - ส่วนเพิ่มเติม ซึ่งหมายความว่าหากแพ็กเก็ตแรกแตกออกเป็น 5 ชิ้น แพ็กเก็ตที่สองจะถูกตั้งค่าเป็น 0 หมายความว่าไม่มีแฟรกเมนต์อีกต่อไป! ในกรณีนี้ ส่วนสุดท้ายของแพ็คเกจแรกจะถูกทำเครื่องหมายเป็น 4 เพื่อให้อุปกรณ์ที่รับสามารถแยกชิ้นส่วนของแพ็คเกจได้อย่างง่ายดาย นั่นคือ ใช้การจัดเรียงข้อมูล

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

ฟิลด์ Identification, Flags, Fragment Offset และ Header Checksum ถูกลบออกเนื่องจากข้อเท็จจริงที่ว่าการแยกส่วนไม่เกิดขึ้นในเงื่อนไขการถ่ายโอนข้อมูลสมัยใหม่ และไม่จำเป็นต้องตรวจสอบผลรวมตรวจสอบ เมื่อหลายปีก่อน การถ่ายโอนข้อมูลที่ช้า การแยกส่วนเป็นเรื่องปกติ แต่ในปัจจุบัน IEEE 802.3 Ethernet ที่มี MTU ขนาด 1500 ไบต์มีอยู่ทั่วไปและไม่พบการกระจายตัวอีกต่อไป

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

Header Checksum เป็นพารามิเตอร์ที่เลิกใช้แล้ว ดังนั้นจึงถูกลบออกจากโปรโตคอลเวอร์ชันใหม่ ถัดไปคือฟิลด์ที่อยู่ต้นทาง 32 บิตและที่อยู่ปลายทาง 32 บิต หากเรามีข้อมูลบางอย่างในบรรทัดตัวเลือก ค่า IHL จะเปลี่ยนจาก 5 เป็น 6 ซึ่งแสดงว่ามีฟิลด์เพิ่มเติมในส่วนหัว
ส่วนหัวของ IPv6 ยังใช้เวอร์ชันเวอร์ชัน และคลาสการรับส่งข้อมูลจะสอดคล้องกับฟิลด์ประเภทบริการในส่วนหัวของ IPv4 Flow Label นั้นคล้ายกับ Traffic Class และใช้เพื่อลดความซับซ้อนของการกำหนดเส้นทางการไหลของแพ็กเก็ตที่เป็นเนื้อเดียวกัน Payload Length หมายถึงความยาวของ payload หรือขนาดของฟิลด์ข้อมูลที่อยู่ในฟิลด์ด้านล่างส่วนหัว ความยาวของส่วนหัว 40 ไบต์มีค่าคงที่และไม่ได้กล่าวถึงทุกที่

ฟิลด์ส่วนหัวถัดไป Next Header ระบุประเภทของส่วนหัวที่แพ็กเก็ตถัดไปจะมี นี่เป็นฟังก์ชันที่มีประโยชน์มากในการกำหนดประเภทของโปรโตคอลการขนส่งถัดไป - TCP, UDP เป็นต้น และจะเป็นที่ต้องการอย่างมากในเทคโนโลยีการถ่ายโอนข้อมูลในอนาคต แม้ว่าคุณจะใช้โปรโตคอลของคุณเอง คุณก็สามารถทราบได้ว่าโปรโตคอลใดเป็นลำดับต่อไป

hop limit หรือ Hop Limit นั้นคล้ายคลึงกับ TTL ในส่วนหัวของ IPv4 ซึ่งเป็นกลไกในการป้องกันการวนซ้ำของเส้นทาง ถัดไปคือฟิลด์ที่อยู่ต้นทาง 128 บิตและที่อยู่ปลายทาง 128 บิต ส่วนหัวทั้งหมดมีขนาด 40 ไบต์ ดังที่ฉันได้กล่าวไปแล้ว IPv6 นั้นง่ายกว่า IPv4 มากและมีประสิทธิภาพมากกว่าสำหรับการตัดสินใจกำหนดเส้นทางของเราเตอร์
พิจารณาประเภทของที่อยู่ IPv6 เรารู้ว่ายูนิคาสต์คืออะไร - เป็นการส่งสัญญาณโดยตรงเมื่ออุปกรณ์หนึ่งเชื่อมต่อโดยตรงกับอีกอุปกรณ์หนึ่งและอุปกรณ์ทั้งสองสามารถสื่อสารกันได้เท่านั้น มัลติคาสต์คือการส่งสัญญาณออกอากาศและหมายความว่าอุปกรณ์หลายเครื่องสามารถสื่อสารกับอุปกรณ์เครื่องเดียวได้ในเวลาเดียวกัน ซึ่งในทางกลับกันก็สามารถสื่อสารกับอุปกรณ์หลายเครื่องได้ในเวลาเดียวกัน ในแง่นี้ มัลติคาสต์เปรียบเสมือนสถานีวิทยุที่มีการกระจายสัญญาณไปทุกที่ หากคุณต้องการฟังช่องใดช่องหนึ่ง คุณต้องปรับวิทยุให้เป็นความถี่เฉพาะ หากคุณจำวิดีโอการสอนเกี่ยวกับโปรโตคอล RIP ได้ คุณจะรู้ว่าโปรโตคอลนี้ใช้โดเมนการแพร่ภาพ 255.255.255.255 เพื่อเผยแพร่การอัปเดต ซึ่งซับเน็ตทั้งหมดเชื่อมต่ออยู่ แต่เฉพาะอุปกรณ์ที่ใช้โปรโตคอล RIP เท่านั้นที่จะได้รับการอัปเดตเหล่านี้

การออกอากาศประเภทอื่นที่ไม่พบใน IPv4 เรียกว่า Anycast ใช้เมื่อคุณมีอุปกรณ์หลายเครื่องที่มีที่อยู่ IP เดียวกัน และอนุญาตให้คุณส่งแพ็กเก็ตไปยังปลายทางที่ใกล้ที่สุดจากกลุ่มผู้รับ

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

ในกรณีของอินเทอร์เน็ตที่เรามีเครือข่าย CDN เราสามารถยกตัวอย่างบริการ YouTube ได้ ผู้คนจำนวนมากใช้บริการนี้ในส่วนต่างๆ ของโลก แต่ไม่ได้หมายความว่าพวกเขาทั้งหมดเชื่อมต่อโดยตรงกับเซิร์ฟเวอร์ของบริษัทในแคลิฟอร์เนีย บริการ YouTube มีเซิร์ฟเวอร์มากมายทั่วโลก เช่น เซิร์ฟเวอร์ YouTube ของอินเดียตั้งอยู่ในสิงคโปร์ ในทำนองเดียวกัน โปรโตคอล IPv6 มีกลไกในตัวสำหรับการปรับใช้การส่งสัญญาณ CDN โดยใช้โครงสร้างเครือข่ายแบบกระจายทางภูมิศาสตร์ นั่นคือ การใช้ Anycast

อย่างที่คุณเห็น มีการออกอากาศอีกประเภทหนึ่งขาดหายไปที่นี่ นั่นคือการออกอากาศ เนื่องจาก IPv6 ไม่ได้ใช้ แต่ Multicast ในโปรโตคอลนี้ทำหน้าที่คล้ายกับ Broadcast ใน IPv4 เพียงแต่มีประสิทธิภาพมากกว่าเท่านั้น

โปรโตคอลเวอร์ชันที่หกใช้ที่อยู่สามประเภท: ลิงก์ในเครื่อง, ไซต์ที่ไม่ซ้ำในเครื่องและทั่วโลก เราจำได้ว่าใน IPv4 อินเทอร์เฟซเดียวมีที่อยู่ IP เดียวเท่านั้น สมมติว่าเรามีเราเตอร์สองตัวเชื่อมต่อถึงกัน ดังนั้นอินเทอร์เฟซการเชื่อมต่อแต่ละอินเทอร์เฟซจะมีที่อยู่ IP เพียง 1 รายการเท่านั้น เมื่อใช้ IPv6 แต่ละอินเทอร์เฟซจะได้รับที่อยู่ IP ของลิงก์ท้องถิ่นโดยอัตโนมัติ ที่อยู่เหล่านี้ขึ้นต้นด้วย FE80::/64.

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

ที่อยู่ IP เหล่านี้ใช้สำหรับการเชื่อมต่อภายในเครื่องเท่านั้น คนที่ทำงานกับ Windows จะทราบที่อยู่ที่คล้ายกันมาก เช่น 169.254.XX ซึ่งเป็นที่อยู่ที่ได้รับการกำหนดค่าโดยอัตโนมัติโดยโปรโตคอล IPv4

หากคอมพิวเตอร์ขอที่อยู่ IP จากเซิร์ฟเวอร์ DHCP แต่ไม่สามารถสื่อสารได้ด้วยเหตุผลบางประการ อุปกรณ์ Microsoft มีกลไกที่ช่วยให้คอมพิวเตอร์สามารถกำหนดที่อยู่ IP ให้กับตัวเองได้ ในกรณีนี้ ที่อยู่จะเป็นดังนี้: 169.254.1.1 สถานการณ์ที่คล้ายกันจะเกิดขึ้นหากเรามีคอมพิวเตอร์ สวิตช์ และเราเตอร์ สมมติว่าเราเตอร์ไม่ได้รับที่อยู่ IP จากเซิร์ฟเวอร์ DHCP และกำหนดที่อยู่ IP เดียวกันโดยอัตโนมัติ 169.254.1.1 หลังจากนั้นจะส่งคำขอออกอากาศ ARP ผ่านเครือข่ายผ่านสวิตช์ ซึ่งจะถามว่าอุปกรณ์เครือข่ายบางตัวมีที่อยู่นี้หรือไม่ เมื่อได้รับคำขอแล้ว คอมพิวเตอร์จะตอบเขาว่า "ใช่ ฉันมีที่อยู่ IP เดียวกันทุกประการ!" หลังจากนั้นเราเตอร์จะกำหนดที่อยู่แบบสุ่มใหม่ให้ตัวเอง เช่น 169.254.10.10 และส่งคำขอ ARP อีกครั้ง เครือข่าย.

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

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

ในทำนองเดียวกัน IPv6 มีกลไกในการกำหนดที่อยู่ IP ของ Link Local ที่ขึ้นต้นด้วย FE80:: เครื่องหมายทับ 64 หมายถึงการแยกที่อยู่เครือข่ายและที่อยู่โฮสต์ ในกรณีนี้ 64 ตัวแรกหมายถึงเครือข่าย และ 64 ตัวที่สองหมายถึงโฮสต์

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

FE80:: หมายถึงที่อยู่ เช่น FE80.0.0.0/ ซึ่งเครื่องหมายทับตามด้วยส่วนหนึ่งของที่อยู่โฮสต์ ที่อยู่เหล่านี้ไม่เหมือนกันสำหรับอุปกรณ์ของเราและอินเทอร์เฟซที่เชื่อมต่ออยู่ และได้รับการกำหนดค่าโดยอัตโนมัติ ในกรณีนี้ ส่วนที่เป็นโฮสต์จะใช้ที่อยู่ MAC อย่างที่คุณทราบ ที่อยู่ MAC เป็นที่อยู่ IP 48 บิต ประกอบด้วย 6 บล็อกของเลขฐานสิบหก 2 ตัว Microsoft ใช้ระบบดังกล่าว Cisco ใช้ 3 บล็อกของเลขฐานสิบหก 4 ตัว

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

ในตัวอย่างของเรา เราจะใช้ลำดับของ Microsoft ในรูปแบบ 11:22:33:44:55:66 มันกำหนดที่อยู่ MAC ของอุปกรณ์ได้อย่างไร ลำดับของตัวเลขในที่อยู่โฮสต์ซึ่งเป็นตัวแทนของที่อยู่ MAC นี้แบ่งออกเป็นสองส่วน: ทางซ้ายคือสามกลุ่ม 11:22:33 ทางขวาคือสามกลุ่ม 44:55:66 และ FF และ FE จะถูกเพิ่มเข้ามาระหว่างพวกเขา สิ่งนี้จะสร้างบล็อก 64 บิตของที่อยู่ IP ของโฮสต์

การฝึกอบรม Cisco 200-125 CCNA v3.0. วันที่ 24 โปรโตคอล IPv6

อย่างที่คุณทราบ ลำดับ 11:22:33:44:55:66 คือที่อยู่ MAC ที่ไม่ซ้ำกันสำหรับแต่ละอุปกรณ์ ด้วยการตั้งค่าที่อยู่ MAC FF:FE ระหว่างตัวเลขสองกลุ่ม เราจะได้รับที่อยู่ IP เฉพาะสำหรับอุปกรณ์นี้ นี่เป็นวิธีสร้างที่อยู่ IP ของประเภท Local Link ซึ่งใช้เพื่อสร้างการสื่อสารระหว่างเพื่อนบ้านเท่านั้นโดยไม่มีการกำหนดค่าพิเศษและเซิร์ฟเวอร์พิเศษ ที่อยู่ IP ดังกล่าวสามารถใช้ได้ภายในส่วนเครือข่ายเดียวเท่านั้น และไม่สามารถใช้สำหรับการสื่อสารภายนอกภายนอกส่วนนี้ได้

ที่อยู่ประเภทต่อไปคือ Unique Site Local Scope ซึ่งสอดคล้องกับที่อยู่ IPv4 ภายใน (ส่วนตัว) เช่น 10.0.0.0/8, 172.16.0.0/12 และ 192.168.0.0/16 เหตุผลที่ใช้ที่อยู่ IP ส่วนตัวภายในและที่อยู่ IP สาธารณะภายนอกเป็นเพราะเทคโนโลยี NAT ที่เราพูดถึงในบทเรียนก่อนหน้านี้ Unique Site Local Scope เป็นเทคโนโลยีที่สร้างที่อยู่ IP ภายใน คุณสามารถพูดว่า: "เข้าใจแล้ว เพราะคุณบอกว่าอุปกรณ์แต่ละเครื่องสามารถมีที่อยู่ IP ของตัวเองได้ นั่นคือเหตุผลที่เราเปลี่ยนไปใช้ IPv6" และคุณจะพูดถูกอย่างแน่นอน แต่บางคนชอบใช้แนวคิดของที่อยู่ IP ภายในด้วยเหตุผลด้านความปลอดภัย ในกรณีนี้ NAT ถูกใช้เป็นไฟร์วอลล์ และอุปกรณ์ภายนอกไม่สามารถสื่อสารกับอุปกรณ์ที่อยู่ภายในเครือข่ายได้โดยพลการ เนื่องจากมีที่อยู่ IP ภายในเครื่องที่ไม่สามารถเข้าถึงได้จากอินเทอร์เน็ตภายนอก อย่างไรก็ตาม NAT สร้างปัญหามากมายกับ VPN เช่นโปรโตคอล ESP IPv4 ใช้ IPSec เพื่อความปลอดภัย แต่ IPv6 มีกลไกความปลอดภัยในตัว ดังนั้นการสื่อสารระหว่างที่อยู่ IP ภายในและภายนอกจึงทำได้ง่ายมาก

ในการทำเช่นนี้ IPv6 มีที่อยู่สองประเภทที่แตกต่างกัน: ในขณะที่ที่อยู่เฉพาะในเครื่องที่ไม่ซ้ำจะสอดคล้องกับที่อยู่ IP ภายในของ IPv4 ที่อยู่ส่วนกลางจะสอดคล้องกับที่อยู่ภายนอกของ IPv4 หลายคนเลือกที่จะไม่ใช้ Unique Local address เลย ในขณะที่คนอื่นๆ ไม่สามารถทำได้หากไม่มีที่อยู่ ดังนั้นนี่จึงเป็นประเด็นที่มีการถกเถียงกันอย่างต่อเนื่อง ฉันเชื่อว่าคุณจะได้รับประโยชน์มากขึ้นหากคุณใช้เฉพาะที่อยู่ IP ภายนอก โดยหลักแล้วจะเป็นในแง่ของความคล่องตัว ตัวอย่างเช่น อุปกรณ์ของฉันจะมีที่อยู่ IP เดียวกันไม่ว่าจะอยู่ในบังกาลอร์หรือนิวยอร์ก ดังนั้นฉันจึงสามารถใช้อุปกรณ์ใดๆ ของฉันได้ทุกที่ในโลก

ดังที่ฉันได้กล่าวไปแล้ว IPv6 มีกลไกความปลอดภัยในตัวที่ช่วยให้คุณสร้างอุโมงค์ VPN ที่ปลอดภัยระหว่างที่ตั้งสำนักงานและอุปกรณ์ของคุณ ก่อนหน้านี้ เราต้องการกลไกภายนอกเพื่อสร้างอุโมงค์ VPN ดังกล่าว แต่ใน IPv6 นี่เป็นกลไกมาตรฐานในตัว

เนื่องจากเราได้พูดคุยกันในหัวข้อต่างๆ มากพอในวันนี้ ฉันจะขัดจังหวะบทเรียนของเราเพื่อดำเนินการอภิปรายเกี่ยวกับ IP Internet Protocol เวอร์ชันที่หกในวิดีโอหน้า สำหรับการบ้าน ฉันจะขอให้คุณศึกษาให้ดีว่าระบบเลขฐานสิบหกคืออะไร เพราะเพื่อให้เข้าใจ IPv6 สิ่งสำคัญคือต้องเข้าใจการแปลงระบบเลขฐานสองเป็นเลขฐานสิบหกและในทางกลับกัน ตัวอย่างเช่น คุณควรรู้ว่า 1111=F เป็นต้น เพียงแค่ขอให้ Google จัดการให้ ในวิดีโอบทช่วยสอนถัดไป ฉันจะพยายามฝึกฝนการเปลี่ยนแปลงดังกล่าวกับคุณ ฉันแนะนำให้คุณดูวิดีโอบทช่วยสอนของวันนี้หลายๆ ครั้ง เพื่อไม่ให้มีคำถามใดๆ เกี่ยวกับหัวข้อที่ครอบคลุม


ขอบคุณที่อยู่กับเรา คุณชอบบทความของเราหรือไม่? ต้องการดูเนื้อหาที่น่าสนใจเพิ่มเติมหรือไม่ สนับสนุนเราโดยการสั่งซื้อหรือแนะนำให้เพื่อน ส่วนลด 30% สำหรับผู้ใช้ Habr ในอะนาล็อกที่ไม่ซ้ำใครของเซิร์ฟเวอร์ระดับเริ่มต้น ซึ่งเราคิดค้นขึ้นเพื่อคุณ: ความจริงทั้งหมดเกี่ยวกับ VPS (KVM) E5-2650 v4 (6 Cores) 10GB DDR4 240GB SSD 1Gbps จาก $20 หรือจะแชร์เซิร์ฟเวอร์ได้อย่างไร (ใช้ได้กับ RAID1 และ RAID10 สูงสุด 24 คอร์ และสูงสุด 40GB DDR4)

Dell R730xd ถูกกว่า 2 เท่า? ที่นี่ที่เดียวเท่านั้น 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 ทีวีจาก $199 ในเนเธอร์แลนด์! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - จาก $99! อ่านเกี่ยวกับ วิธีสร้างบริษัทโครงสร้างพื้นฐาน ระดับด้วยการใช้เซิร์ฟเวอร์ Dell R730xd E5-2650 v4 มูลค่า 9000 ยูโรต่อเพนนี?

ที่มา: will.com

เพิ่มความคิดเห็น