ฉันจะคำนวณจำนวนเส้นทางอินเทอร์เน็ตได้อย่างไร


9

ในคู่มือการศึกษาของ JNCIA มีการระบุว่าปัจจุบันมีเส้นทาง 120k บนอินเทอร์เน็ตและจูนิเปอร์นั้นรองรับได้ถึง 450k พวกเขามาถึง 120k ได้อย่างไร หากฉันต้องการทราบจำนวนเส้นทางที่แน่นอนฉันจะค้นหาด้วยตนเองได้อย่างไร

คำตอบ:


8

เราเตอร์แบ็คโบนของ ISP (เพื่อความถูกต้อง Tier-1 ISP) ประกอบด้วยสิ่งที่เรียกว่า "เขตปลอดค่าเริ่มต้น" ในโซนนี้ไม่มีเส้นทางเริ่มต้น - เส้นทางทุกเส้นทางที่ประกาศบนอินเทอร์เน็ตนั้นจะถูกนำไปไว้ในตารางเส้นทางของเราเตอร์

มันเป็นเพียงเรื่องของการนับรายการตาราง

หากคุณต้องการนับตัวคุณเองคุณจะต้องจัดการเซสชัน Peering BGP กับ ISP ของคุณและส่งให้ทุกเส้นทาง

มีความสุขนับ!

ป.ล. จำนวนที่แน่นอนกำลังเปลี่ยนแปลงอยู่ตลอดเวลาเมื่อเครือข่ายใหม่เข้ามาออนไลน์หรือถูกตัดการเชื่อมต่อ


1
"เราเตอร์แบ็คโบนของ ISP" เป็นข้อมูลที่ผิด - ไม่ใช่ ISP ทั้งหมดที่จะเป็นค่าเริ่มต้นและหากพวกเขาเป็นค่าเริ่มต้นที่ฟรีก็ไม่ได้หมายความว่าพวกเขาไม่ได้จ่ายเงินให้กับผู้ให้บริการรายอื่นสำหรับการขนส่ง ขอแนะนำให้แก้ไขหมายเหตุ "ผู้ให้บริการอินเทอร์เน็ตระดับหนึ่ง" - ถึงแม้จะยังไม่ถูกต้อง 100% แต่ก็ใกล้กว่า "ISP" โดยทั่วไป
John Jensen

1
Ron นี่ก็ยังไม่เปลี่ยนความจริงที่ว่าคุณได้ให้ OP ด้วยวิธีที่ค่อนข้างยากในการคำนวณจำนวนเส้นทางบนอินเทอร์เน็ตโดยสมมติว่าพวกเขาไม่ได้มีช่วงการสนทนากับต้นน้ำ
Mike Pennington

17

ฉันคิดว่าคู่มือการศึกษาของคุณล้าสมัยไปแล้ว ขณะนี้เราอยู่ที่ประมาณ 500k เส้นทางบนอินเทอร์เน็ต Geoff Huston กำลังรวบรวมสถิติรายสัปดาห์ คุณสามารถค้นหารายงานของเขาที่นี่

หากคุณต้องการดูด้วยตัวคุณเอง goto http://www.routeviews.org/และเข้าถึงระบบจริงบางอย่างบนอินเทอร์เน็ต


ขอบคุณ. ฉันเลือกคำตอบของรอนเพราะฉันเป็นมือใหม่เราเตอร์ที่สมบูรณ์และฉันพบว่าวิธีการของเขานั้นให้ความกระจ่างในแง่ที่เป็นประโยชน์มากกว่า แต่ฉันก็ชื่นชมลิงก์เหล่านี้และข้อมูลที่เพิ่มเข้ามา ดีมากที่จะรู้! :)
CaseyJones

Casey, Ron เสนอวิธีหนึ่งในการนับเส้นทางอินเทอร์เน็ต อย่างไรก็ตามความจริงก็คือการสร้างเซสชัน bgp peering กับอัปสตรีมของคุณมีปัญหามากกว่าที่จำเป็นเนื่องจากข้อมูลสามารถใช้ได้โดยไม่ต้องทำงานทั้งหมด Potaroo และ RouteViews.org เป็นตัวเลือกที่ดีซึ่งไม่ต้องการ bgp ASN ของคุณเองหรือประสานงานการเปลี่ยนแปลงกับต้นน้ำของคุณ
Mike Pennington

9

นอกจากคำตอบที่ดีที่ได้รับจาก Jens Link และ Ron:

ไม่มีคำตอบที่แน่นอนและเด็ดขาดว่ามีเส้นทางมากมายที่เปิดใช้งานบนอินเทอร์เน็ต จำนวนเปลี่ยนแปลงตลอดเวลาเนื่องจากเครือข่ายเชื่อมต่อและยกเลิกการเชื่อมต่อเราเตอร์ที่มีปัญหา ฯลฯ ฯลฯ คำนำหน้าบางคำประกาศเฉพาะเครือข่ายอื่น ๆ ที่เฉพาะเจาะจง (เช่นการใช้ชุมชนที่ไม่ส่งออก) และมีความหมายที่จะเห็นเฉพาะในบางส่วนของอินเทอร์เน็ต

นอกจากนั้นยังมีการกรอง: ไม่ใช่ทุกเครือข่ายกรองเส้นทางที่ได้รับในลักษณะเดียวกัน บางตัวทำไม่ได้เลยตัวกรองบางตัวทำให้ส่วนนำหน้าขนาดเล็ก (/ 24 ไม่เกิน / 32 ใน IPv4, / 48 ไม่เกิน / 128 ใน IPv6) จะไม่ได้รับการยอมรับ

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

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