Bgp(border gateway protocol overview)
一,
路由协议的分类:
按协议的作用范围分:
{IGP
内部网关协议,代表有
rip
,
ospf
,
isis
,
igrp
,
eigrp
等;
EGP
,外部网关协议,代表有
bgp
。
自治系统之间通信用
bgp
。对硬件资源占用高。
二,
bgp
的应用场合:用于自治系统之间的通信。
强调:不适合用
bgp
的场合:
AS
内部通信;带宽低;设备处理能较大。
三,
bgp
的特性。
1,
属于高级距离矢量路由协议
1 >
处理的对象是路由。
2 >
增量更新路由。网络状态变化时才发送路由信息,且只发送路由信息。
3>
基于
tcp
的协议工作。前提是
tcp
的三次握手。
在
bgp
环境下,建立连接未必是物理直连,
A--------B------------C --------------------D
即
B ,C
之间不配置
bgp
,也能实现
A
,
D
的通信。
Tcp
连接能否建立成功,取决于
bgp
协议中
neighbor
命令的配置。
4>
通过
keepalive
消息,校验
tcp
连接。
5>bgp
提供丰富的路径属性。
四,
bgp
的包类型。
1,
open
包:
2,
keeppalive
包。
3,
update
包。
五,
bgp
的三张表。
六,
bgp
的邻居信息。
1,
bgp
邻居
=bgp
对等体
2,
类型,
a
,内部邻居,同一自治系统内的
bgp
邻居,建立的条件。不需要物理直连;
tcp
连接成功建立。
b
,外部邻居,不同自治系统的
bgp
邻居,建立的条件,物理直连;
tcp
连接成功建立。
七,
bgp
的基本配置,
1,
启用
bgp
(config)#router bgp 自治系统号
2,
指定邻居
(config-router)#neighbor 邻居ip remote-as 自治系统号 1
//
邻居
ip
:和邻居路由器直连的端口的
ip
。
自治系统号:本台路由器所在的自治系统的
AS
,
自治系统号
1
:邻居路由器所在的自治系统的
AS
,
3,
指定服务网络。
(config-router)#network 网络号
本文转自shenleigang 51CTO博客,原文链接:http://blog.51cto.com/shenleigang/152597
,如需转载请自行联系原作者