HCIP第十天的笔记整理
BGP — 边界网关协议
AS — 自治系统 — 由单一机构或者组织管理的一系列IP网络及其设备的集合
1.网络范围太大,协议跑不过来,需要进行划分;
2.自治管理
在没有BGP协议的情况下,仅使用重发布技术,也可以实现AS之间的路由信息的共享。但是,之所以不采用这种方案,其原因如下:
1.重发布技术本身纯在缺陷 — 在多点重发布中,因为种子度量值问题,必然造成选路不佳
2.ASBR设备的归属问题
BGP
BGP之间传递路由信息的方式一定是和RIP类似,通过传递路由条目信息来实现。之所以不使用拓扑信息,主要是因为:
1.拓扑信息资源占用量太大,而BGP需要传递的数量是巨大的。
2.传递拓扑信息将暴露本AS内部的拓扑连接情况。
1.BGP的数据包
BGP协议数据包的传输的可靠性均有TCP协议来保证。所有BGP数据包均基于TCP建立的会话通道发送。
OSPF的Hello — 可以周期性地发现,建立和保活邻居关系。
notification包 — BGP中设计的一个告警机制
Route-refresh包 — 用于改变又策略变更后请求对等体重新发送路由信息。(前提条件是双方均支持路由刷新功能才行。)
2.BGP的状态机
BGP的状态描述是BGP对等体建立过程中状态的变化。因为BGP这个协议可以将邻居建立过程和路由收发过程分开进行。
BGP的状态机 — 6种
3.BGP的工作过程
4.BGP的路由黑洞
为了避免路由黑洞的情况产生,BGP提出了同步机制 — 即当一台路由器从自己的IBGP对等体学习到一条BGP路由时,他将不能把他通告给自己的EBGP对等体,除非他又从IGP协议当中学习到这条路由。
5.BGP的防环
BGP使用的防环机制 —— 水平分割机制