BGP(Border Gateway Protocol)路由收集器

embedded/2025/1/8 0:52:46/

在这里插入图片描述

在这里插入图片描述

全球 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.ppmy.cn/embedded/152147.html

相关文章

详细讲一下React中Redux的持久化存储(Redux-persist)

1.安装依赖: npm install redux-persist 2. 基础配置: // store.js import { configureStore } from reduxjs/toolkit import { persistStore, persistReducer } from redux-persist import storage from redux-persist/lib/storage // 默认是 localS…

密码学原理技术-第十章-Digital Signatures

文章目录 总结The principle of digital signatures核心流程Security of Signature Schemes Security servicesCore Security ServicesAdditional Security Services The RSA digital signature schemeMain idea of the schoolbook RSA signature schemeSecurity and Performan…

AdaBoost算法详解与PyTorch实现

AdaBoost算法详解与PyTorch实现 目录 AdaBoost算法详解与PyTorch实现1. AdaBoost算法概述1.1 集成学习1.2 AdaBoost的优势2. AdaBoost的核心技术2.1 样本权重调整2.2 弱分类器组合2.3 损失函数2.4 正则化技术3. PyTorch实现AdaBoost3.1 环境准备3.2 PyTorch实现AdaBoost4. 案例…

【React】漫游式引导

前言 项目中Antd版本较低,升级到有该组件的新版风险过于大,因为考虑到是老项目,不升级为上策(怕出啥幺蛾子),所以抽出为一个内部组件完成需求即可😎~ 实践 Tour const Tour ({visible,step…

单元测试、系统测试和集成测试知识

🍅 点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快 一、单元测试的概念 单元测试是对软件基本组成单元进行的测试,如函数或一个类的方法。当然这里的基本单元不仅仅指的是一个函数或者方法&#xff…

# Kafka组件化及拓展

1.Kafka Kafka是一个开源的分布式事件流处理平台。主要用于构建实时数据管道和流处理应用程序,广泛用于日志采集。Kafka具有高吞吐量、高可用性、持久化存储、可拓展性等特点。因为公司项目中消息中间件都是用的Kafka,而且也发现在使用时有一些亮点和设…

大带宽服务器和普通服务器相比较的优势

服务器作为各个企业线上业务中重要的网络设备,能够在网络中为其他客户机提供计算或者是应用服务,不同的应用场景中也会运用不同的服务器类型,本文就来为大家介绍一下大带宽服务器与普通服务器相比较来说的优势都有哪些! 大带宽服务…

【vue】晋升路线图、蛇形进度条

一、效果图&#xff08;参考链接&#xff09; 代码实现 <template><div class"only-content"><h1 class"text-center my-3">讲师晋升路线</h1><!--时间轴线显示--><div class"time-line"><div class&qu…