گسترش بخش مسیریابی Radar با افزودن ویجتهای جدید برای نمایش اتصال شبکههای AS به شبکههای Tier-۱
در دنیای پیچیده اینترنت، درک نحوه اتصال شبکههای مختلف به یکدیگر و مسیرهای دادهها اهمیت فراوانی دارد. یکی از بخشهای کلیدی در این زمینه، مسیریابی در سطح سیستمهای خودگردان (AS) است که نشان میدهد چگونه یک شبکه به شبکههای اصلی اینترنت متصل میشود. اخیراً ابزار Radar بخش مسیریابی خود را با افزودن دو ویجت جدید در صفحات مربوط به ASها توسعه داده است که به تحلیل دقیقتر مسیرهای ارتباطی و تامینکنندگان اصلی مسیرهای داده کمک میکند.
ویجت اول که به گراف اتصال در سطح AS معروف است، مسیرهای BGP که یک AS برای رسیدن به شبکههای Tier-۱ استفاده میکند را به صورت گرافیکی نمایش میدهد. این گراف از چپ به راست خوانده میشود و از AS مورد نظر شروع شده و به شبکههای Tier-۱ ختم میشود. هر گره در این گراف با شماره AS، کشور و نام سازمان مربوطه مشخص شده است. شبکههای Tier-۱ نیز به گونهای متمایز شدهاند تا از شبکههای واسطه قابل تشخیص باشند. این گراف به صورت پیشفرض مسیرهای مستقیم و غیرمستقیم یک شبکه به Tier-۱ را نشان میدهد تا نمایی خوانا و قابل فهم ارائه دهد. همچنین گزینهای برای نمایش تمام مسیرهای مشاهده شده وجود دارد که شامل مسیرهای عبوری از شبکههای Tier-۱ است که AS به آنها متصل است.
یکی از ویژگیهای مهم این گراف، امکان انتخاب نسخه IP است که به کاربران اجازه میدهد بین مسیرهای IPv4 و IPv6 سوئیچ کنند، چرا که مسیرهای رسیدن به شبکههای Tier-۱ ممکن است در این دو نسخه متفاوت باشد. این گراف مکمل گراف اتصال بلادرنگ در صفحات پیشوندها است که مسیرهای یک پیشوند خاص را نشان میدهد، اما در اینجا مسیرهای همه پیشوندهای اعلام شده توسط یک AS به صورت یکپارچه نمایش داده میشود. این موضوع به تحلیل سریع ساختار ترانزیت یک شبکه، وابستگیهای آن به تامینکنندگان و تنوع مسیرها کمک میکند.
ویجت دوم، مربوط به تامینکنندگان بالادستی (Upstream providers) است که سهم هر یک از تامینکنندگان مستقیم یک AS را در حمل مسیرهای مشاهده شده در طول زمان به صورت نمودار مساحتی انباشته نمایش میدهد. در این نمودار تا ۱۰ تامینکننده به صورت جداگانه نمایش داده میشوند و مابقی در دسته “سایر” قرار میگیرند. تغییرات در ترانزیت مانند اضافه یا حذف یک تامینکننده یا انتقال ترافیک بین آنها به صورت تغییرات در عرض نوارهای نمودار دیده میشود. این ویجت نیز امکان انتخاب نسخه IP را دارد تا تفاوتهای مسیرهای IPv4 و IPv6 قابل مشاهده باشد.
دادههای پشت این دو ویجت از طریق دو نقطه پایانی جدید در API مربوط به BGP نیز در دسترس قرار گرفتهاند. نقطه پایانی /bgp/routes/paths/{asn} مسیرهای AS را به ترتیب نشان میدهد و اطلاعاتی مانند تعداد مسیرهای مشاهده شده، تعداد همتاها و کلکتورهای مشارکتکننده را ارائه میکند. همچنین نام و کشور هر AS در پاسخ گنجانده شده است. پارامتر collector امکان محدود کردن دادهها به یک کلکتور خاص را فراهم میکند.
نقطه پایانی دوم /bgp/routes/upstreams/{asn}/timeseries سهم مسیرهای مشاهده شده توسط هر تامینکننده مستقیم را در طول زمان برمیگرداند. پارامتر limit تعداد تامینکنندگان جداگانه را کنترل میکند و پارامتر ipVersion نسخه IP را تعیین میکند.
این توسعهها به تحلیلگران شبکه، محققان و مدیران شبکه امکان میدهد تا دید دقیقتری نسبت به ساختار اتصال و ترانزیت شبکههای خود و دیگر ASها داشته باشند. به عنوان نمونه، صفحه مسیریابی AS13335 به عنوان یک نمونه کاربردی این ویجتها در دسترس است و کاربران میتوانند با جایگزینی شماره AS مورد نظر خود، اطلاعات مشابه را مشاهده کنند.
در مجموع، این ابزارها گامی مهم در جهت شفافسازی مسیرهای ارتباطی اینترنت و بهبود درک از ساختار پیچیده شبکههای خودگردان محسوب میشوند و میتوانند در بهینهسازی مسیرهای داده و افزایش پایداری شبکهها نقش مؤثری ایفا کنند.