IP v4 และ IP v6 สามารถแชร์อีเทอร์เน็ตทางกายภาพเดียวได้หรือไม่


14

ฉันอ่านต่อเกี่ยวกับการเปลี่ยนจาก IP v4 เป็น IP v6 และข้อดีและปัญหาที่เป็นไปได้ สิ่งหนึ่งที่ยังคงโผล่ขึ้นมาคือเครือข่าย "ดูอัลสแต็ค" ความหมาย (ฉันเชื่อว่า) โฮสต์สามารถพูดได้ทั้ง IPv4 และ IPv6

อย่างไรก็ตามฉันไม่เข้าใจว่ามันใช้งานได้อย่างไร โฮสต์สามารถส่งโดยใช้ IPv4 และ IPv6 ในเวลาเดียวกันผ่านฟิสิคัลอีเธอร์เน็ตเดียวกัน (เช่น HTTP และ FTP สามารถใช้พร้อมกันได้)? หรือเครือข่ายทางกายภาพนั้นเป็น IPv4 หรือ IPv6 อย่างเคร่งครัดพร้อมกับโปรโตคอล "อื่น ๆ " ที่ส่งผ่านช่องสัญญาณ

คำตอบ:


12

อีเธอร์เน็ตเป็นผู้ไม่เชื่อเรื่องโปรโตคอล อุปกรณ์ที่เชื่อมต่อกับอีเทอร์เน็ตส่งแพ็กเก็ตที่มีข้อมูลโดยใช้ IPv4, IPv6, IPX หรือโปรโตคอลอื่น ๆ มันขึ้นอยู่กับอุปกรณ์ที่เชื่อมต่อ (เช่นพีซีของคุณ) เพื่อให้เข้าใจถึงโปรโตคอล

ในแง่ของเครือข่ายสแต็คอีเธอร์เน็ตคือระดับ 2 (Data Link) ในสแต็ก การเดินสายระหว่างอุปกรณ์ของคุณอยู่ในระดับ 1 (ทางกายภาพ) เลเยอร์เหล่านี้เป็นเพียงไพพ์ที่สามารถรองรับโปรโตคอลจำนวนเท่าใดก็ได้ สามารถดำเนินการหลายโปรโตคอลในเวลาเดียวกัน

IPv4 และ IPv6 เป็นระดับ 3 (เครือข่าย) สแต็คคู่ไม่ใช่เรื่องใหม่และไม่กี่ปีที่ผ่านมาสแต็กคู่คือ IPv4 และ IPX เมื่อแพ็กเก็ตมาถึงคอมพิวเตอร์จำเป็นต้องกำหนดว่าสแต็กใดที่จะส่งแพ็คเก็ตไป สำหรับ IPv4 และ IPv6 วิธีนี้ทำได้ง่ายเนื่องจากมีการเข้ารหัสใน 4 บิตแรกของแพ็คเก็ต

TCP และ UDP ซึ่งอยู่ที่เลเยอร์การขนส่ง (ระดับ 4) ทำงานได้ดีเท่าเทียมกันกับ IPv4 และ IPv6 ในบางกรณีพวกเขาอาจเปลี่ยนจาก IPv4 เป็น IPv6 หรือในทางกลับกันระหว่างจุดปลายทั้งสอง มีรูปแบบการกำหนดที่อยู่ซึ่งอนุญาตให้เข้ารหัสที่อยู่ IPv4 เป็นที่อยู่ IPv6 ที่อนุญาตให้อุปกรณ์ IPv6 เท่านั้นระบุที่อยู่อุปกรณ์ IPv4 เท่านั้น จำเป็นต้องใช้อุปกรณ์แปลโปรโตคอลตรงกลางเพื่อให้อุปกรณ์นี้ทำงานได้

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


1
คุณหวังว่าจะได้พูดคุยเรื่อง OSI stack ในวันนี้! :-)
TTM

6
@Greg เวลาอาทิตย์เทศนา: และในชั้นที่เจ็ด (ใบสมัคร) เขาพักและเล่นเกม
BillThor

8

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

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

ตอนนี้ไม่ได้มีการตั้งค่าการเปลี่ยนผ่าน IPv4 / IPv6 ทั้งหมดเพื่อให้การ์ดเครือข่ายกำลังพูดพร้อมกัน แต่บางครั้งก็ใช้ช่องสัญญาณ ( Teredoเป็นต้น) แต่มันไม่จำเป็น


มีข้อได้เปรียบในการผูก ipv4 กับอะแดปเตอร์หนึ่งตัวและ ipv6 กับอีกอันหนึ่งหรือไม่? มาเธอร์บอร์ดส่วนใหญ่ของฉันมีนิคส์คู่มักจะจับคู่พวกมัน
IrqJD

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