路由无疑是当今网络的核心,看到浩如烟海的网络资料,可以让人皓首穷经啊,而且都是浩浩荡荡几百页,所以想搞简单点,要不然真的是数通还没有学会,发现已经过时了,天下武功,唯快不破。

静态路由

静态路由无疑是最简单,也是最基本的。

Ip route-static(指定是静态路由) 10.1.2.0 255.255.255.0(目的地和子网掩码,你旅游景点) 10.1.4.2(默认网关,就是你家大门)。默认网关就是无论你去哪里,你都得第一步迈出的大门。有的网络比如p2p的,可以直接指定出接口就可以了。

*NQA,网络质量分析

什么东西冒出来都是有原因的。比如你有两条链路,一条主的,一条辅的,如果主的坏了,怎样第一时间让辅的起来?就是在主静态路由后面加个NQA测试。NQA测试不通,立马就转到辅路由上去。怎样让静态路由为辅?优先级设置大值,比如100BFD也有这个功能,号称是检测万金油。如果想优化网络的倒换性能,那么记住一定要会玩各种bfd,bfd for everything。

RIP(路由信息协议)

比较基础,只要指定RIP版本和路由器各端口的网络就可以用起来。还有几个东东,一句话说清楚。

三个定时器update(没事30s打个招呼),age(老化时间内没更新,说明路由不行),垃圾收集(这个时间内没更新,直接干掉不行路由)。

水平分割,借钱不还,就是路由从哪来的,不还给它。

毒性逆转,恩将仇报,还黑钱,cost 16的路由,还给它它也不能用。

触发更新,给你活马上干,不要等上班时间。

这些东西在其它地方也是通用的,rip过时了,但是它的以上机制没有过时。

RIPng(下一代路由信息协议)

用在IPv6网络上的RIP协议,打开ripng进程,各个接口都打开ripng进程即可。

OSPF(开放最短路径优先)

这个路由协议可以用在大规模网络,所以名堂多了点。

*基本使用,就是先一台路由器弄个路由器ID(一般为本地环路IP地址,全网唯一),然后配置进程ID(像windows进程一样),域(一个区域,骨干为0),配置各端口网络号,采用了通配符(和RIP有点小不同)。

啥叫通配符?就是10.1.2.0 0.0.0.255这种,和子网掩码是个反的。

*不知道谁规定的,每个域都必须和骨干域0相连,有时候只好用虚拟连接维持这个原则,vlink-peer命令。

*既然OSPF分域,有时候一个域只需要一条默认路由出去就行了,就像一个宿舍一个人去食堂买饭就够了,大家都去浪费资源,那么这个域就叫stub域。ABRarea border router)就是宿舍门。Totally stub,域间路由都不允许。

*如果某个人女朋友要出去吃呢,那就要搞NSSA域了,去校外吃完打包Type 7盒饭(NSSA专有)回来,校门就叫ASBRAS border router),宿舍门ABR可以将Type 7盒饭转化成Type 5垃圾丢出宿舍外(另外的域,比如骨干域0)。

*路由聚合,如果快递收到深圳和广州的包裹,他就要聚合一下,统一发往广东。路由也是一样,有ABR汇总路由就可以了,省路由表空间。域外的由ASBR汇总

*IPv6版本,使能IPv6,指定端口IPv6地址,就可以了。

IS-IS

本来我不喜欢这个路由协议,现在我最喜欢用。掌握Network Entity即可,它的扩展性比OSPF好,也是运营商最常用的IGP协议。

网络实体名称同一个域内的区域名称一致,也就是第一位数49.0001.0000.0000.0001.00

49.0001是域名、0000.0000.0001是系统ID,最后00代表是以太网,只要掌握了network entity,基本ISIS就差不多了。

设置IS-IS,先设置路由进程,指定is-level,网络实体名称,各个端口使能isis就可以了,L1/L2路由器也可以聚合路由,总结路由。

Level-2的路由可以***到level-1,从而优化域间路由,最好是不用L1的。

BGP

这是唯一一个AS(自治域)间的路由协议。这就是一个邻居闲话协议。配置的时候只要知道邻居(peer)以及邻居的ASOK了。

*路由反射器,就是可以把一个路由器的路由反射给另外一个路由器,传声筒作用。

*本地优先级和团体属性有点搞不清楚,所以借用eNSP模拟器来验证哈,明天再说BGP,团体属性就是用来管理路由的。比如100:1

BGP路由属性很重要,记住常用的就行,就是一句话,从哪里来(Origin),到哪里去(Next_hop),走过的路(AS_Path),会玩这三个基本无敌了。

AS间的MEDAS内的Local_Pref

策略路由和路由策略

可以指定从某个网络到某个网络的流量重新定量,尽管已经有路由指定方向。

路由策略作用于路由,策略路由作用于数据包。