เราเตอร์ทำงานอย่างไร?

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

/1u-type-28-10100fx-4-101001000base-tx-fiber-ethernet-switch-jha-f28ge4-products/


เวลาโพสต์: 29 ก.ย. 2565