1、CERNET BGP 路由表分析与可视化路由表分析与可视化肖 毅2007年6月20日基本术语 自治系统(AS,Autonomous System)具有自己独立的选路策略在同一技术管理部门下的一个网络管理区域 每个AS都具有一个由InterNIC全球统一分配的AS号码BGP协议 自治系统间路由协议 路径向量协议 网络地址逻辑地址/有效前缀长度问题背景 问题源起 任务:以CERNET为观察点,通过分析BGP路由表,观察和CERNET(直接或间接)相连的自治系统之间的拓扑和路由运行情况意义开展条件 方 法 使用BGP路由表进行观察 搭建数据获取平台获取路由表(采样间隔一小时)从路由表获取信息 成果静
2、态分析与可视化 三维AS互连拓扑 出度分布 AS路径长度分布 AS距离分布地址前缀长度分布IPv4地址分布动态分析与可视化 AS数量统计 路由数量统计 最大AS路径长度 平均地址前缀长度 结 论IPv6在迅速发展之中 相对于IPv4地址,IPv6地址在路由方面表现较好的性能 全球IPv6网络相对混乱,中国IPv4网络结构相对紧凑 下一步工作对存在现象的进一步分析对全球IPv4进行观测建立CERNET的RADB进行结合带宽流量的测量问题起源Internet的迅速发展要求对其进行观测和测量 Internet路由反映了Internet的特征 Internet的端对端的连接可以概括为各个自治系统之间的
3、连接 开展条件实验条件 CERNET网络中心负责中国教育科研网的运行和维护工作 CERNET是中国的IPv6网络实验网,是全球IPv6实验床的一部分前人经验 CAIDA(Cooperative Association of Internet Data Analysis)MOAT(Measurement and Operation Analysis Team)of NLANR Geoff Huston基于AS1221的全球IPv4 BGP 路由可视化分析 University of Oregon Route Views Project BGP 路由表下面是一个BGP路由表:BGP table v
4、ersion is 0,local router ID is 202.38.99.66Status codes:s suppressed,d damped,h history,*valid,best,i internalOrigin codes:i-IGP,e-EGP,?incomplete Network Next Hop Metric LocPrf Weight Path*47.153.128.0/18 202.38.123.254 0 4789 4134 4808 i*61.128.0.0/15 202.38.123.254 0 4789 4134 i*61.128.0.0/17 202
5、.38.123.254 0 4789 4134 i可以提取的信息:可达网络地址AS及其互连关系三维AS互连拓扑AS节点与连接关系构成拓扑三维柱坐标AS节点三维分量的确定分量与其出度(Peering Outdegree)的对数反相关 分量沿逆时针方向按AS号从小到大依次均匀分布z分量的确定使用了我们称为“AS距离”的参量AS距离在AS拓扑图中,一个AS节点距离根AS节点的距离 AS拓扑的根节点的AS距离规定为0 有向线段始端自治系统节点的AS距离加1 选取最小值作为这个AS节点的AS距离 表达了从根节点到达这个节点所需要的最少AS跳数20001年6月20日全球IPv6 AS拓扑水平投影Sum o
6、f ASes:142 Sum of Route Entries:245Sum of ASes Peering Connectivity:207Maximum AS Path Length:28Maximum AS Peering Outdegree:20(AS1849)Maximum ASes Distance:5 20001年6月20日全球IPv6 AS拓扑Sum of ASes:142 Sum of Route Entries:245Sum of ASes Peering Connectivity:207Maximum AS Path Length:28Maximum AS Peering
7、 Outdegree:20(AS1849)Maximum ASes Distance:5 20001年6月20日中国IPv4 AS拓扑水平投影Sum of ASes:41 Sum of Route Entries:1059 Sum of ASes Peering Connectivity:43 Maximum AS Path Length:8 Maximum AS Peering Outdegree:12(AS4808)Maximum ASes Distance:3 20001年6月20日中国IPv4 AS拓扑Sum of ASes:41 Sum of Route Entries:1059 S
8、um of ASes Peering Connectivity:43 Maximum AS Path Length:8 Maximum AS Peering Outdegree:12(AS4808)Maximum ASes Distance:3 2001年6月20日8时自治系统出度分布出度分布呈现出两极分化和“马太”效应大出度AS节点对AS互连拓扑结构的影响大对于全球IPv6和中国IPv4网络,出度为02的AS节点分别有121个和36个,占AS节点总数的85.2%和87.8%。2001年6月20日8时AS路径长度分布 相似性:都呈现出双峰分布,并且峰谷出现位置大致相同 2001年6月20日8时AS距离分布 呈现单峰分布特征 路由的迂回 2001年6月20日8时网络地址前缀长度分布 结束结束Thank you!