网站大量收购独家精品文档,联系QQ:2885784924

bgp用户培训资料.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
bgp用户培训资料

BGP用户培训材料 AS -- Autonomous System 使用相同路由管理策略的区域 BGP -- Border Gateway Protocol Defined in RFC 1771 CIDR -- Classless Interdomain Routing 无类型的域间选路 EGP -- Exterior Gateway Protocol Defined in RFC 904 IGP -- Internal Gateway Protocol AS内部的路由协议 EGP -- External Gateway Protocol AS外部的路由协议,对应于IGP 一、概述 BGP是一种自治系统间的动态路由发现协议,它的基本功能是在自治系统间自动交换无环路的路由信息。与OSPF和RIP等在自治区域内部运行的协议对应,BGP是一类EGP(Edge Gateway Protocol)协议,而OSPF和RIP等为IGP(Interior Gateway Protocol)协议。 BGP是在EGP应用的基础上发展起来的。EGP在此以前已经作为自治区域间的路由发现协议,广泛应用于NFSNET等主干网络上。但是,EGP被路由环路问题所困扰。BGP通过在路由信息中增加自治区域(AS)路径的属性,来构造自治区域的拓扑图,从而消除路由环路并实施用户配置的策略。同时,随着INTERNET的飞速发展,路由表的体积也迅速增加,自治区域间路由信息的交换量越来越大,都影响了网络的性能。BGP支持无类型的区域间路由CIDR(Classless Interdomain Routing),可以有效的减少日益增大的路由表。 BGP运行时刻分别与本自治区域外和区域内的BGP伙伴建立连接(使用Socket)。与区域内伙伴的连接称为IBGP(Internal BGP)连接,与自治区域外的BGP伙伴的连接称为EBGP(External BGP)连接。本地的BGP协议对IBGP和EBGP伙伴使用不同的机制处理。 二、BGP协议分析 1、BGP协议的层次位置 BGP,OSPF,RIP,TELNET,SNMP SOCKET TCP,UDP IP,IPX PPP,X.25等 操作系统 硬件接口及驱动 BGP使用Socket服务建立连接,端口号为179。 2、BGP的消息结构 BGP有4种类型的消息。分别为OPEN,UPDATE,KEEPALIVE和NOTIFY。它们有相同的消息头。 ⑵OPEN消息结构: 消息头加如下结构 : Version :(1字节) 发送端BGP版本号 My Autonomous System :(2字节无符号整数) 本地AS号 Hold Time :(2字节无符号整数) 发端建议的保持时间 BGP Identifier :(4字节) 发端的路由器标识符 OptParmLen :(1字节) 可选的参数的长度 Optional Parameters :(变长) 可选的参数 ⑶KEEPALIVE消息结构 KEEPALIVE消息只有一个消息头。 ⑷NOTIFY消息结构 消息头加如下结构: 0 1 2 3 4 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 Errorcode Errsubcode Data Errorcode :(1字节) 错误代码 错误代码 错误类型 1 消息头错 2 OPEN消息错 3 UPDATE消息错 4 保持时间超时 5 状态机错 6 退出 Errsubcode :(1字节) 辅助错误代码,略。 Data :(变长) 依赖于不同的错误代码和辅助错误代码。用于诊断错误原因。 ⑸UPDATE消息结构 Unfeasible Routes Len :(2字节无符号整数) 不可达路由长度 Withdrawn Routes :(变长) 退出路由 Path Attribute Len :(2字节无符号整数) 路径属性长 Path Attributes :(变长) 路径属性(以下详细说明) Network Layer Reachability Information :(变长) 网络可达信息(信宿) 其中退出路由和信宿地址的表示方法为一 length,prefix 的二元组。length一个字节,指示地址前缀的长度。prefix为地址前缀,长度1至4字节。 3、BGP协议路由属性的应用 路由是

文档评论(0)

rachel + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档