LAN Traffic ทั้งหมดเดินทางผ่านเราเตอร์หรือไม่


35

ฉันมีคำถามง่าย ๆ : ถ้าฉันมีเราเตอร์ (เปิดใช้งาน DHCP - ให้เช่าที่อยู่ IP ระหว่าง192.168.0.2และ192.168.0.254) ด้วยสวิตช์ที่เสียบอยู่และฉันเสียบคอมพิวเตอร์สองเครื่องเข้ากับสวิตช์จะมีการส่งผ่านเครือข่าย (การถ่ายโอนไฟล์ ฯลฯ ) ผ่าน เราเตอร์หรือมันจะผ่านสวิตช์ไปที่คอมพิวเตอร์เครื่องอื่น ๆ ที่หลีกเลี่ยงเราเตอร์อย่างสมบูรณ์หรือไม่


นี่คือเว็บไซต์ที่สมบูรณ์แบบสำหรับมัน คำถามซอฟต์แวร์และฮาร์ดแวร์ที่ใช้งานทั่วไปทั้งหมดมีบ้านอยู่บน superuser :)
Darth Android

ดีใจที่ได้ยินเช่นกัน :) กับทุกไซต์ใหม่ที่มาจาก Area 51 (!) ฉันไม่แน่ใจ
jrtc27

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

เพื่อให้ทุกคนรู้ - แผนจะต้องมีอุปกรณ์อย่างน้อย 10 เสียบเข้ากับสวิตช์ซึ่งแต่ละอุปกรณ์สามารถถ่ายโอนข้อมูลผ่านการเชื่อมต่อกิกะบิตในเวลาเดียวกัน
jrtc27

1
หากเป็นกรณีนี้คุณจะต้องตรวจสอบความสามารถในการสลับของแบ็คเพลนของเราเตอร์เนื่องจากจะจัดการข้อมูลทั้งหมดผ่านสวิตช์ในครั้งเดียว โดยปกติแล้วจะเพียงพอที่จะรองรับการใช้ประโยชน์โดยรวมของพอร์ตทั้งหมด แต่ก็เป็นสิ่งที่ควรพิจารณาหากมีข้อมูลที่พร้อมใช้งานได้ง่าย ตัวอย่างเช่นสวิตช์กิกะบิต 24 พอร์ตอาจมีความสามารถในการสลับ 48Gbps หรือส่งและรับบนพอร์ตทั้ง 24 พอร์ตที่ 1Gbps ในเวลาเดียวกัน
Darth Android

คำตอบ:


26

เครือข่ายจะถูกส่งผ่านเราเตอร์หรือไม่

ในระยะสั้นไม่มี

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

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

ตัวอย่างเช่นคุณสามารถเชื่อมต่อคอมพิวเตอร์ 2 เครื่องเข้ากับสวิตช์ด้วยลิงก์กิกะบิตจากนั้นเชื่อมต่อสวิตช์นั้นกับเราเตอร์ที่มีลิงก์ 100Mbit และยังคงส่งข้อมูลระหว่างคอมพิวเตอร์ที่ความเร็ว 1Gbps คุณสามารถยกเลิกการเชื่อมต่อเราเตอร์จากสวิตช์ได้โดยสิ้นเชิงขณะที่ข้อมูลกำลังถูกส่งระหว่างคอมพิวเตอร์โดยไม่ส่งผลกระทบต่อข้อมูลดังกล่าว

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


ดังนั้นหากฉันมีอุปกรณ์มากมาย (พูด 6) เชื่อมต่อกับสวิตช์ซึ่งจะเชื่อมต่อกับเราเตอร์ผ่านสายเคเบิลอีเธอร์เน็ต 1Gbps และฉันถ่ายโอนไฟล์ระหว่างอุปกรณ์แต่ละคู่ในเวลาเดียวกันจะมีปัญหาคอขวดเนื่องจาก 1Gbps เชื่อมต่อกับเราเตอร์หรือไม่จำเป็นต้องใช้การเชื่อมต่อนั้น?
jrtc27

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

1
การเชื่อมต่อนั้นจะไม่ได้ใช้งานและคุณควรจะสามารถถอดออกได้ในระหว่างการถ่ายโอนไฟล์โดยไม่มีผลกระทบใด ๆ สิ่งนี้ไม่เป็นความจริงหากคุณใช้การติดแท็ก VLAN ซึ่งในกรณีนี้คุณต้องมีสวิตช์ที่มีความสามารถในการกำหนดเส้นทาง VLAN ไม่เช่นนั้นคุณจะพบปัญหา Router on a Stick มีข้อมูลเพิ่มเติมเกี่ยวกับที่นี่serverfault.com/questions/188350/how-do-vlans-work
Darth Android

ไม่ต้องกังวล - นี่เป็นเพียงการตั้งค่าเครือข่ายในบ้านที่เรียบง่ายเพียงแค่มีการเชื่อมต่อมากกว่าบ้านทั่วไป - ฉันไม่มีแผนที่จะใช้ VLAN (ฉันไม่มีอะไรจะใช้) ขอบคุณสำหรับคำตอบ Darth Android - ฉันจะยอมรับของคุณ แต่มันจะดีถ้าคุณสามารถแก้ไขเพื่อรวมข้อมูลนี้สำหรับผู้อ่านในอนาคต ขอขอบคุณอีกครั้ง :)
jrtc27

หากคุณมีคอมพิวเตอร์สองเครื่องคุณไม่จำเป็นต้องใช้สวิตช์ สายเคเบิลแบบไขว้สามารถใช้เป็นโครงสร้างพื้นฐานเครือข่ายของคุณ
mpez0

0

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

ในหมายเหตุอื่น: แม้ว่าไม่น่าเป็นไปได้อย่างยิ่งที่จะทำให้เกิดปัญหาใด ๆ (เพราะจะไม่ได้รับที่อยู่สุดท้ายที่จะให้ออก) ขอบเขต DHCP ของคุณควรเป็น 192.168.0.2-192.168.0.254 ไม่รวมที่อยู่ออกอากาศ 192.168.0.255


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