bgp笔记

http://www.china-ccie.com/ccie/lilun/bgp/bgp.html
http://wenku.baidu.com/link?url=Wh71NC7uYqN5x3xjqtQEGz1hyHHDjGkawr3bnJmV4LEOcEOjCOHx1raCz6P5tD0ex7APdOLJRKnxaGq7XysdRxkjjbRrimpv-g1QWJXSObm


1、内部网关协议(IGP):用于自治系统内部交换信息。如:rip,igrp,eigrp,ospf,is-is都是IGP
2、外部网关协义(EGP):用于连接自主系统。如:BGP。是一种域间路由选择协议(idrp)
3、AS自治系统的含义:自治系统可能使用多种IGP,并采用多种度量值。在BGP看来,对另一个AS来说,它有统一的内部路由选择规划。
4、AS的编号:自治系统是一个16位的数字,范围为1--65535。1--65411是注册因特网编号,属于公有。  65412-65535是保留编号,属于私用。


2、BGP邻接关系:
    BGP发起者:运行BGP的路由器被称为BGP发起者
    BGP对等体:即BGP邻居。任何两个运行BGP协议的路由器,通过TCP连接,交换BGP路由信息的,就是BGP对等体。可以是直接连接的,也可以是不直连的。
    EBGP:外部BGP。即两个不同的AS之间的BGP连接,叫EBGP。BGP在不同自主系统路由器之间运行的时,被称为EBGP。运行EBGP的路由器之间必须有特理上的直接链路。
    IBGP:BGP在同一个AS的路由器之间运行时。即在同一个自主系统内的BGP叫IBGP。运行IBGP的路由器之间不一定要物理直连,但必须保证逻辑上的全连接


当全网每一台路由器都拥有所有的路由信息,并且完全一致时,这种状态被称为收敛状态,一个网络只有在收敛状态时,才能保证全网可达。


基于以上种种原因,所以我们将一台路由器的路由更新限制在一定的范围内,也只有这样,一个被划分为更小范围的网络,才能达到收敛状态。所以现实情况是,我们的互联网被划分成了一个一个更小范围的网络,而任何一台路由器的路由更新,被限制在这个特定的范围内,而这个特定的范围,就是你应该知道的被称为自治系统的网络范围,即autonomous system(AS) 。我们设计了互联网中路由协议的更新只应该在一个AS内部传递,但是互联网是需要全网通信的,所以必须让每一个AS都能够获得其它AS的路由信息才行,因此,路由协议被定义为两种截然不同的种类,即只在一个AS内部更新的路由协议,称为Interior Gateway Protocol (IGP) ,以及在AS与AS之间更新的路由协议,称为Border Gateway Protocol (BGP)。




一个配置了BGP进程的路由器只能称为BGP-Speaker,当和其它运行了BGP的路由器形成邻居之后,就被称为BGP-Peer。如果一个网络中的多台路由器都运行OSPF之后,那么这些路由器会在相应网段去主动发现OSPF邻居,并主动和对方形成OSPF邻居。而一个路由器运行BGP后,并不会主动去发现和寻找其它BGP邻居,BGP的邻居必须手工指定。




在BGP形成邻居后,最开始会交换所有路由信息,但是之后都采用增量更新,也就是只有在路由有变化时才更新,并且只更新有变化的路由。
BGP并不能主动在网络中寻找邻居,必须手工指定BGP邻居的地址,那么BGP才会将数据包发往指定的地址来请求建立邻居,与此同时,BGP发出的请求数据包除了写明目标IP地址外,还要写上自己的IP地址,即BGP源地址。


BGP路由器会同时拥有两张路由器,一张是存放普通路由的路由表,被称为IGP路由表,就时平时我们使用命令show ip route看到的路由表,IGP路由表的路由信息只能从IGP协议和手工配置获得,并且只能传递给IGP协议;另外一张就是运行BGP之后创建的路由表,称为BGP路由表,需要通过命令show ip bgp才能查看,BGP路由表的路由信息只能传递给BGP协议,如果两台BGP邻居的BGP路由表为空,就不会有任何路由传递。


在一个AS中,除了需要建立BGP连接之外,同时还需要运行IGP协议,其中运行BGP的目的是为了在大型网络中传递庞大的路由表或路由信息,而运行IGP协议的目的可想而知,并不是为了传递庞大的路由信息,在AS中运行IGP的根本目的是为了让BGP路由器之间能够建立TCP连接,从而为BGP的通信服务。因此可以看出,BGP就像是一辆运货的卡车,BGP的路由就是卡车要运的货,而IGP协议就是为了在站与站之间铺平道路,如果没有IGP去让道路连通,那么BGP就无法在站与站之间运送货物。


电信AS号:4134(chinanet) 4809(cn2)  网通AS号:9929 4837(china169)  中国教育网:4538
Chinanet 骨干网的拓扑结构逻辑上分为两层,即核心层和大区层。
核心层由北京、上海、广州、沈阳、南京、武汉、成都、西安等8个城市的核心节点组成。
全国31个省会城市按照行政区划,以上述8个核心节点为中心划分为8个大区网络,这8个大区网共同构成了大区层。大区之间通信必须经过核心层。

骨干网内路由器数量很多,做全网状连接是不现实的,因此骨干网采用BGP Confedration 的方法;对内将骨干网用私有AS号划分为9个私有AS域,每一个小的自治域中,IBGP采用全网状的联接方式,自治域之间为EBGP联接方式。对外通过BGP Confedration将这些AS集合成一个独立的AS 4134。这样,ChinaNET骨干网就采用AS 4134分别与国际Internet以及各省网交换路由信息,在内部用私有AS号交换路由。







  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值