ภายในตารางเส้นทาง
อ่านรายการที่เราเตอร์ใช้เลือกฮอปถัดไป
ภายในตารางเส้นทาง เป็นบทเรียน Cloud & IT Cert Prep ฟรีบน CoddyKit นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Cloud & IT Cert Prep และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน
เราเตอร์ตัดสินใจอย่างไร
หน้าที่ของเราเตอร์คือส่งต่อแพ็กเก็ตแต่ละรายการไปยังปลายทาง เพื่อทำเช่นนั้น เราเตอร์จะตรวจสอบ ตารางเส้นทาง ซึ่งเป็นรายการเครือข่ายที่รู้จักและวิธีเข้าถึงเครือข่ายเหล่านั้น แพ็กเก็ตทุกชุดที่มาถึงจะถูกตรวจสอบกับตารางนี้เพื่อเลือกขั้นตอนถัดไป บทเรียนนี้จะพาคุณเปิดดูตารางเส้นทางและอธิบายรายการต่าง ๆ ที่เราเตอร์ใช้ในการตัดสินใจส่งต่อ
รายการหนึ่งประกอบด้วยอะไรบ้าง
รายการในตารางเส้นทางแต่ละรายการจะจับคู่ เครือข่ายปลายทางกับ Next hop และ Interface ขาออก โดยปลายทางจะเขียนเป็นเครือข่ายและคำนำหน้า เช่น 10.0.0.0/8 ส่วน Next hop คือที่อยู่ของเราเตอร์ตัวถัดไปบนเส้นทาง และ Interface คือพอร์ตที่ใช้ส่งข้อมูลออกไป รายการบางรายการยังระบุ Metric และแหล่งที่มาของเส้นทางด้วย
Destination Next Hop Interface Metric
0.0.0.0/0 203.0.113.1 eth0 1
192.168.1.0/24 connected eth1 0
10.0.0.0/8 10.1.1.2 eth2 20เส้นทางที่เชื่อมต่อโดยตรง
รายการที่ง่ายที่สุดคือ เส้นทางที่เชื่อมต่อ เมื่อกำหนดที่อยู่เครือข่ายให้กับ Interface ของเราเตอร์ เราเตอร์จะทราบโดยอัตโนมัติเครือข่ายนั้นเชื่อมต่ออยู่โดยตรง ไม่จำเป็นต้องมี Next hop เพราะเราเตอร์ส่งข้อมูลภายในเครือข่ายออกทาง Interface นั้นได้โดยตรง เส้นทางที่เชื่อมต่อมักเชื่อถือได้เสมอ เพราะเราเตอร์มองเห็นเครือข่ายนั้นผ่านพอร์ตของตนเอง
Next hop
สำหรับเครือข่ายที่ไม่ได้เชื่อมต่อโดยตรง รายการจะระบุ Next hop ซึ่งก็คือ IP ของเราเตอร์ข้างเคียงที่อยู่ใกล้ปลายทางขึ้นอีกหนึ่งขั้น เราเตอร์ไม่จำเป็นต้องรู้เส้นทางทั้งหมด เพียงรู้ว่าจะส่งแพ็กเก็ตต่อให้เราเตอร์ตัวใดก็พอ เราเตอร์แต่ละตัวระหว่างทางจะทำซ้ำขั้นตอนนี้ โดยส่งต่อแพ็กเก็ตทีละ Hop จนกระทั่งแพ็กเก็ตไปถึงเครือข่ายปลายทาง
การจับคู่คำนำหน้าที่ยาวที่สุด
ปลายทางของแพ็กเก็ตอาจตรงกับหลายรายการ เราเตอร์จะใช้ การจับคู่คำนำหน้าที่ยาวที่สุด โดยเลือกเส้นทางที่เจาะจงที่สุด ซึ่งเป็นเส้นทางที่มีคำนำหน้าตรงกันยาวที่สุด ตัวอย่างเช่น แพ็กเก็ตไปยัง 10.1.1.5 ที่ตรงกับทั้ง 10.0.0.0/8 และ 10.1.1.0/24 จะใช้ /24 เนื่องจากเจาะจงกว่า ส่วนเส้นทางเริ่มต้น 0.0.0.0/0 มีความเจาะจงน้อยที่สุด และจะตรงกันเมื่อไม่มีเส้นทางอื่นเท่านั้น
Metric
หากมีเส้นทางสองเส้นทางไปยังเครือข่ายเดียวกันภายในวิธีการกำหนดเส้นทางเดียวกัน เราเตอร์จะเลือกเส้นทางที่มี Metric ต่ำกว่า Metric ใช้วัดคุณภาพของเส้นทาง เช่น จำนวน Hop หรือต้นทุนที่คำนวณจากแบนด์วิดท์ ค่าที่ต่ำกว่าหมายถึงดีกว่า Metric ช่วยให้เราเตอร์เลือกเส้นทางที่มีประสิทธิภาพที่สุดจากตัวเลือกที่มีความเจาะจงเท่ากัน
ระยะทางเชิงการบริหาร
เมื่อเส้นทางไปยังเครือข่ายเดียวกันมาจากแหล่งที่มาต่างกัน เราเตอร์จะใช้ ระยะทางเชิงการบริหาร (AD) เพื่อตัดสินใจว่าจะเชื่อถือแหล่งใด AD ใช้จัดอันดับแหล่งที่มาของเส้นทาง โดยเส้นทางที่เชื่อมต่อและเส้นทางแบบคงที่จะได้รับความเชื่อถือมากกว่าเส้นทางที่เรียนรู้มา ตัวอย่างเช่น เส้นทางแบบคงที่ (AD ต่ำ) จะได้รับเลือกก่อนเส้นทางที่เรียนรู้จาก OSPF ไปยังเครือข่ายเดียวกัน AD ใช้เลือกแหล่งที่มา ส่วน Metric ใช้ตัดสินเมื่อแหล่งที่มาเดียวกันมีตัวเลือกเสมอกัน
เส้นทางเริ่มต้น
รายการ 0.0.0.0/0 คือ เส้นทางเริ่มต้น ซึ่งเป็นเส้นทางแบบครอบคลุมทั้งหมดที่ใช้เมื่อไม่มีรายการที่เจาะจงกว่าตรงกัน บนเราเตอร์ขอบเครือข่าย เส้นทางนี้มักชี้ไปยังผู้ให้บริการอินเทอร์เน็ต หากไม่มีเส้นทางเริ่มต้น เราเตอร์จะทิ้งแพ็กเก็ตที่มุ่งไปยังเครือข่ายที่ไม่รู้จัก แต่หากมีเส้นทางนี้ แพ็กเก็ตที่ไม่คุ้นเคยจะถูกส่งต่อออกไปยังอินเทอร์เน็ตที่กว้างขึ้น ซึ่งตรงกับความต้องการของเครือข่ายขนาดเล็กพอดี
การอ่านตารางจริง
คุณดูตารางเส้นทางได้ด้วยคำสั่งอย่าง show ip route บนเราเตอร์ หรือเครื่องมือ route print หรือ ip route บนโฮสต์ ตัวอักษรมักใช้ระบุแหล่งที่มาของแต่ละรายการ เช่น C หมายถึงเชื่อมต่อ, S หมายถึงคงที่, O หมายถึง OSPF และอื่น ๆ การเรียนรู้ที่จะอ่านผลลัพธ์นี้เป็นทักษะสำคัญ เพราะจะแสดงให้เห็นอย่างชัดเจนว่าเราเตอร์จะส่งต่อแพ็กเก็ตที่กำหนดให้ไปทางใด
show ip route
C 192.168.1.0/24 is directly connected, eth1
S 172.16.0.0/16 [1/0] via 192.168.1.2
O 10.0.0.0/8 [110/20] via 10.1.1.2ดูแหล่งที่มาของเส้นทางอย่างรวดเร็ว
รายการแต่ละรายการในตารางมาจาก แหล่งที่มา เส้นทางที่เชื่อมต่อคือเครือข่ายบน Interface ของเราเตอร์เอง เส้นทางแบบคงที่คือเส้นทางที่ผู้ดูแลระบบป้อนเข้าไป เส้นทางแบบไดนามิก เช่น เส้นทางจาก OSPF จะเรียนรู้โดยอัตโนมัติจากโปรโตคอลการกำหนดเส้นทาง เราเตอร์จะแสดงแหล่งที่มาด้วยตัวอักษรรหัส และใช้แหล่งที่มานั้นร่วมกับระยะทางเชิงการบริหารเพื่อตัดสินใจว่าจะเชื่อถือเส้นทางใดเมื่อแหล่งที่มาซ้อนทับกัน การทราบแหล่งที่มาช่วยอธิบายได้ว่าเหตุใดเส้นทางนั้นจึงอยู่ในตาราง
เหตุใดเรื่องนี้จึงสำคัญ
ตารางเส้นทางเปรียบเสมือนสมองของการส่งต่อข้อมูล แต่ละรายการจับคู่เครือข่ายปลายทางกับ Next hop และ Interface เราเตอร์ใช้ การจับคู่คำนำหน้าที่ยาวที่สุดเพื่อเลือกเส้นทางที่เจาะจงที่สุด ใช้ ระยะทางเชิงการบริหารเพื่อเลือกจากแหล่งที่มาต่าง ๆ และใช้ Metricเพื่อตัดสินเมื่อมีตัวเลือกเสมอกัน การเข้าใจกฎเหล่านี้ช่วยให้คุณคาดการณ์และแก้ไขปัญหาเส้นทางการไหลของทราฟฟิกได้อย่างแม่นยำ ซึ่งเป็นทักษะหลักของ Network+
ตรวจสอบความเข้าใจอย่างรวดเร็ว
ทดสอบความรู้เรื่องตารางเส้นทางของคุณ
ทบทวน
ตารางเส้นทางจับคู่ เครือข่ายปลายทางแต่ละเครือข่ายกับ Next hop และ Interface เส้นทางที่เชื่อมต่อคือเครือข่ายที่เชื่อมต่อโดยตรง เราเตอร์เลือกเส้นทางด้วย การจับคู่คำนำหน้าที่ยาวที่สุด (เส้นทางที่เจาะจงที่สุดจะได้รับเลือก) ใช้ ระยะทางเชิงการบริหารเพื่อเลือกจากแหล่งที่มาของเส้นทาง และใช้ Metricเพื่อตัดสินเมื่อแหล่งที่มาเดียวกันมีตัวเลือกเสมอกัน เส้นทางเริ่มต้น 0.0.0.0/0 จะรองรับทุกปลายทางที่ไม่มีรายการตรงกัน การอ่านตารางทำให้เห็นอย่างชัดเจนว่าเราเตอร์ส่งต่อแพ็กเก็ตแต่ละชุดอย่างไร
คำถามที่พบบ่อย
บทเรียน “ภายในตารางเส้นทาง” ฟรีหรือไม่
ใช่ — ข้อความเต็มของ “ภายในตารางเส้นทาง” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Cloud & IT Cert Prep ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Cloud & IT Cert Prep มีบทเรียนทั้งหมด 4 บทเรียน
คุณจะเรียนรู้อะไรในบทเรียน “ภายในตารางเส้นทาง”
อ่านรายการที่เราเตอร์ใช้เลือกฮอปถัดไป คุณปฏิบัติ Cloud & IT Cert Prep ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน
คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Cloud & IT Cert Prep หรือไม่
ไม่จำเป็นต้องมีประสบการณ์มาก่อน Cloud & IT Cert Prep บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 2 จากทั้งหมด 4 บทเรียน
บทเรียน “ภายในตารางเส้นทาง” ใช้เวลานานแค่ไหน
บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย
ฉันเขียนและรันโค้ดในบทเรียน Cloud & IT Cert Prep นี้ได้ไหม
ได้ บทเรียน Cloud & IT Cert Prep ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ
บทเรียนทั้งหมดในหลักสูตรนี้
- หน้าที่ของเกตเวย์เริ่มต้น
- ภายในตารางเส้นทาง
- การกำหนดเส้นทางแบบคงที่กับแบบพลวัต
- ทำความรู้จัก RIP, OSPF และ BGP