当前位置: 首页 > news >正文

BGP(Border Gateway Protocol)路由收集器

在这里插入图片描述

在这里插入图片描述

全球 BGP(边界网关协议)路由收集器的分布情况以及相关数据。以下是主要的信息解读:

  1. 地图标记
    • 每个绿色点代表一个路由收集器的位置。
    • 路由收集器分布在全球不同的地区,覆盖了五大区域:
  2. ARIN(美洲地区)ARIN (American Registry for Internet Numbers):
  • 负责管理北美洲、加勒比地区及部分太平洋岛屿的IP地址空间分配。
  1. APNIC(亚太地区)APNIC (Asia-Pacific Network Information Centre):

    • 为亚太地区的国家和地区提供IP地址和自治系统编号(ASN)的分配与管理服务。
  2. RIPE NCC(欧洲、中东及部分亚洲地区) LACNIC (Latin America and Caribbean Network Information Centre):

    • 管理拉丁美洲和加勒比海地区的IP地址资源。
  3. LACNIC(拉美和加勒比地区) RIPE NCC (Réseaux IP Européens Network Coordination Centre):

    • 服务于欧洲、中东以及部分中亚地区的IP地址分配和服务。
  4. AFRINIC(非洲地区)AFRINIC (African Network Information Center):

    • 负责非洲大陆的IP地址及相关资源的管理和分配。

这些区域互联网注册机构(RIRs)是全球五大非营利性组织,它们负责根据互联网号码分配机构(IANA)的指导方针向其各自的服务区内的互联网服务提供商(ISPs)、企业和个人分配IPv4/IPv6地址和自治系统编号(ASNs)。

  1. 收集器类型

    • 图表中列出了三种主要类型的收集器:FRR(Free Range Routing)、Quagga 和 Cisco。
    • FRR 是最常见的,有 45 个收集器,其余两类分别有 2 个和 1 个。
  2. 区域分布

    • 不同区域的收集器数量用条形图表示:
      • ARIN(美洲地区):19 个收集器。
      • APNIC(亚太地区):9 个收集器。
      • LACNIC(拉美和加勒比地区):8 个收集器。
      • RIPE NCC(欧洲、中东及部分亚洲地区):8 个收集器。
      • AFRINIC(非洲地区):4 个收集器。
  3. 筛选条件

    • 支持通过以下条件筛选收集器:
      • IP 类型(IPv4 或 IPv6 是否可用)。
      • Scamper(一个网络测量工具)。
      • RPKI(资源公钥基础设施)。
      • BMP(BGP 监控协议)。
      • Multihop(是否支持多跳连接)。
    • 用户可以通过时间范围选择(如从 1997 年到 2025 年)查看不同时间的收集器数据。
  4. 交互功能

    • 可以搜索收集器名称或 IP。
    • 通过地图上的点或条形图的交互查看具体的收集器和数据。
    • “Toggle regions”选项可以切换区域显示。
      全球 BGP(边界网关协议)路由收集器在网络基础设施中具有重要作用,其主要功能包括:

1. telnet route-views.routeviews.org

特点:
  • 目标: 连接到 Route Views 项目提供的公共路由服务器。
  • 提供者: 由美国俄勒冈大学维护的全球 BGP 路由查看项目。
  • 覆盖范围:
    • 汇聚了来自多个 ISP 和 AS(自治系统)的 BGP 路由信息。
    • 提供全球范围的 BGP 路由表,适合查看全球 BGP 网络状况。
  • 用途:
    • 学术研究。
    • 网络调试和优化。
    • 查看特定前缀的全球路由传播情况。
  • 访问方式:
    • 不需要密码,用户名为 rviews
适合场景:
  • 分析跨多个 AS 的 BGP 路由传播。
  • 查看国际互联网路由拓扑。
  • 比较不同 AS 的路由策略。

2. show ip bgp

  • 作用:
    • 显示完整的 BGP 路由表。
  • 功能:
    • 包括每条路由的目标网络(前缀)、下一跳地址、AS 路径等详细信息。
    • 主要用于:
      • 分析 BGP 路由信息。
      • 查看特定前缀的路由。
      • 确认是否存在网络连通性问题。
  • 示例输出说明:
    Network          Next Hop            Metric LocPrf Weight Path
    8.8.8.0/24       192.0.2.1                 0      100      0 15169 i
    
    • Network: 目标网络前缀。
    • Next Hop: 到达目标网络的下一跳地址。
    • Metric/LocPrf/Weight: BGP 路由选择的各类属性。
    • Path: 路由的 AS 路径。

3. telnet route-server.ip.att.net

  • 目标: 连接到 AT&T 提供的路由服务器。
  • 提供者: AT&T (美国电信巨头)。
  • 覆盖范围:
    • 仅反映 AT&T 自治系统(AS7018)的 BGP 路由信息。
    • 提供 AT&T 内部路由以及与其直接邻居的 BGP 路由。
  • 用途:
    • 分析 AT&T 自治系统的网络行为。
    • 调试与 AT&T 网络相关的连接问题。
    • 查看 AT&T 网络的边界和其邻居的路由状态。
  • 访问方式:
    • 同样不需要密码,直接连接即可。
适合场景:
  • 与 AT&T 网络相关的路由调试。
  • 分析与 AT&T AS7018 的邻居关系和路由策略。
  • 查看 AT&T 如何选择和传播路由。

4. show bgp summary

  • 作用:
    • 显示 BGP 邻居(peers)的汇总状态信息。
  • 功能:
    • 包括每个邻居的 IP 地址、AS 编号、连接状态、以及接收/发送的路由条目数量。
  • 示例输出说明:
    Neighbor        AS         MsgRcvd MsgSent   Up/Down  State/PfxRcd
    192.0.2.1       64512      12345   12340     01:23:45    456
    
    • Neighbor: 邻居 BGP 路由器的 IP 地址。
    • AS: 邻居的 AS 编号。
    • MsgRcvd/MsgSent: 收到和发送的 BGP 消息数量。
    • Up/Down: 邻居会话的持续时间(或断开时间)。
    • State/PfxRcd: 当前状态(如 Established)或接收到的前缀数量。

总结

这些命令的主要作用是:

  1. 连接公共 BGP 路由服务器telnet 命令)。
  2. 查看 BGP 路由信息show ip bgp)。
  3. 检查 BGP 邻居状态show bgp summary)。
  4. 分析路由行为和网络状态,排查网络问题或优化路由。
对比维度Route Views (route-views.routeviews.org)AT&T Route Server (route-server.ip.att.net)
提供者俄勒冈大学 (非商业组织)AT&T (商业运营商)
覆盖范围全球范围 (多 AS 汇总)AT&T 自治系统及其邻居
主要用途学术研究、国际 BGP 分析调试 AT&T 网络相关问题
信息类型广泛的全球 BGP 路由针对 AT&T 的特定 BGP 路由
适用场景全球 BGP 状态分析AT&T AS7018 的网络连接和路由问题分析

选择建议

  • 如果你需要分析全球范围的路由传播和拓扑,使用 route-views.routeviews.org
  • 如果你与 AT&T 的网络(AS7018)有关,例如是客户、供应商或邻居,使用 route-server.ip.att.net

http://www.mrgr.cn/news/82371.html

相关文章:

  • Leffa 虚拟试衣论文笔记
  • Rosbag常见使用汇总
  • Pytorch的自动求导模块
  • 自动驾驶控制算法-油门刹车标定
  • MySQL锁的概念
  • 拟声 0.60.0 | 拟态风格音乐播放器,支持B站音乐免费播放
  • Python 数据可视化的完整指南
  • 拼多多手势验证码/某多多手势验证码
  • vscode,eslint的报错影响编译
  • 基于VSCode软件框架的RISC-V IDE MRS2正式上线发布
  • python: generate model and DAL using Oracle
  • 25年1月更新。Windows 上搭建 Python 开发环境:PyCharm 安装全攻略(文中有安装包不用官网下载)
  • 行为模式2.命令模式------灯的开关
  • 【数据库系统概论】绪论--复习
  • STM32 拓展 电源控制
  • 实际开发中,常见pdf|word|excel等文件的预览和下载
  • 前言(1)
  • flink cdc oceanbase(binlog模式)
  • 二、AI知识(神经网络)
  • Speedtest 测试客户的上/下行带宽
  • 泊松融合调研
  • 机器学习 学习知识点
  • Spark-Streaming有状态计算
  • Qt之简易音视频播放器设计(十五)
  • JAVA-制作小游戏期末实训
  • 服务端错误的处理和web安全检测