RIP 防环机制:
设置最大跳数(默认15,16条为不可达);
水平分割:从某接口收到的路由信息不会再从该接口发送出去;
毒性逆转:从某接口收到的路由信息会从该接口发送出去,但是该路由信息被设置为不可达;
路由毒化
触发更新;
水平分割;
IBGP水平分割:不把从IBGP邻居学到的路由信息发送给其他IBGP邻居;
cluster_list:是一种可选非传递性属性,用于记录簇ID,就像AS-PATH记录AS号一样,当RR将来自客户的路由反射给给客户时,同时将其簇ID附加到cluster_list中,如果cluster_list为空,则RR将创建一个cluster_list。RR接受到update消息后,就会检查cluster_list,如果发现其簇ID位于簇列表中,则知道已经出现了路由环路,从而忽略该update消息;
BGP同步:开启同步时,BGP路由器不会把从IBGP邻居收到的路由信息放入自己的路由表或发送给其他EBGP邻居,除非该路由信息已经存在于IGP路由表中;
区域间:其他区域必须和区域0相连,区域间的通信需要通过区域0来进行通信;
设置最大跳数(默认15,16条为不可达);
水平分割:从某接口收到的路由信息不会再从该接口发送出去;
毒性逆转:从某接口收到的路由信息会从该接口发送出去,但是该路由信息被设置为不可达;
路由毒化
触发更新;
EIGRP 防环机制:
在主网络边界将自动汇总,同时在路由器上将产生一条指向NULL 0的路由;水平分割;
BGP 防环机制:
AS-PATH:当收到的BGP路由信息中AS-PATH列表中包含自己的AS号,回丢弃该路由;IBGP水平分割:不把从IBGP邻居学到的路由信息发送给其他IBGP邻居;
cluster_list:是一种可选非传递性属性,用于记录簇ID,就像AS-PATH记录AS号一样,当RR将来自客户的路由反射给给客户时,同时将其簇ID附加到cluster_list中,如果cluster_list为空,则RR将创建一个cluster_list。RR接受到update消息后,就会检查cluster_list,如果发现其簇ID位于簇列表中,则知道已经出现了路由环路,从而忽略该update消息;
BGP同步:开启同步时,BGP路由器不会把从IBGP邻居收到的路由信息放入自己的路由表或发送给其他EBGP邻居,除非该路由信息已经存在于IGP路由表中;
OSPF 防环机制:
区域内SPF算法保证区域内无环;区域间:其他区域必须和区域0相连,区域间的通信需要通过区域0来进行通信;