BGP 协议基本

BGP协议具有以下特性

-可靠更新:BGP运行在tcp的179端口

-增量、触发更新

-周期性发送keepalive消息检测tcp连通性

-丰富的metrics(称为路径矢量,13条选路规则)

-能够适应举行互联网络

 

BGP是凌驾在IGP之上的。

BGP建立邻居报文是什么

as-by-as bgp

hop-by-hop rip

在AS内部使用IGP交换路由

IBGP主要作用是中转路由的作用。

 

BGP的学习

www.cidr-report.org

EBGP用于连接各个AS

IBGP应用于AS内部

Edge router是指在AS边缘,用来连接其他AS的router,那么edge router肯定是运行

 

 

以下场景下,不应该使用BGP

单宿主的AS

设备太烂

对路由过滤以及BGP选路原则不熟悉

链路带宽不足

 

AS:自治系统,2个字节,分为私有的AS和共有的

IGP:内部网关协议

 

 

BGP有三张表

BGP邻居表

show ip bgp summary

-存放BGP邻居信息(BGP的邻居可以指连,也可凌空建立)

BGP建立邻居关系必须是两台相邻的路由器吗?

只要路由可达,间隔多个路由器也可以建立BGP邻居关系

 

BGP转发表

show ip bgp

-存放从每个BGP邻居学习的所有BGP路由信息

-去往同一个目的网络可能存在多条路径

-每个路径都有相关的BGP路由属性

-BGP根据这些路径属性选择最好的一条(BGP默认不进行负载均衡,通过maxi-path 2可打开)

 

-BGP默认情况下,是没有负载的,都选最优的一条路由放到ip路由表中

 

ip路由表(转发数据库)

show ip route

-存放去往目的网络的最优路径,用于报文转发(BGP提交的最优路由和其他路由协议的路由PK获胜的才会放进路由表)

 

BGP消息类型

Open 其中包含Hold时间和BGP Router ID(你好,交个朋友吧)

keepalive(我还活着,别不理我啊,周期性发送)

Update(有更新了)

Notification(我不跟你玩了)

检测到错误时发送

发送Notification消息后BGP连接关闭

 

BGP总结

1.TCP 179端口 -- telnet,http 前提是路由要通

2.工作在AS之间,承载互联网路由条目

3.丰富的Metric,管理灵活

4.触发更新,默认不负载

5.EBGP(AS-AS)

6.IBGP(AS之内)-- 中间AS

7.Open报文用来协商参数建立邻居关系

8.keepalive报文用于周期性发送,维持邻居关系

9.可跨路由器建立邻居关系

10.三张表,邻居表,转发表,路由表

11.AS-AS 路径矢量型路由协议,rip是距离矢量协议

你可能感兴趣的:(职场生涯)