1.查看IP路由表:
display ip routing-table
2.查看协议路由表:
display ip routing-table proto rip/ospf/bgp/...
3.网段地址与主机地址区分:
主机地址是具体的一个地址
4.默认路由:
0.0.0.0/0 可以匹配所有的地址。
5.要看是否匹配:
先拿目的地址与路由项里的子网掩码与运算。与过以后再与前面的比较。
例如:目的IP:2.2.2.1,路由表里的有1.1.1.0/24 2.2.2.2/32等等,与第一个肯定不行,第二个拿子网掩码32位也就是255.255.255.255跟2.2.2.1相与,得到2.2.2.1。结果和路由表里的都不匹配。
6.路由转发过程:
从端口接收到一个IP报文,查找自己的路由表,没有匹配就扔掉,有匹配就根据路由表信息查找下一跳的地址,若下一跳直连有就直接到下一跳,若没有则根据下一跳的路由表信息继续查找匹配的。
7.路由表匹配原则:
1)最长掩码匹配原则
例如:目的地址40.0.0.2的报文入站,路由表里有40.0.0.0/24和40.0.0.0/8目的地址。先拿40.0.0.2分别和这两个相与得到:40.0.0.0/24 40.0.0.0/8此时会走40.0.0.0/24的下一跳地址。
2)迭代查询
3)默认路由(只有当其他的都不匹配的时候,会走默认路由)
8.链路有串行链路(S口)属于点对点的,这个指定下一跳或者出接口其中一个就可以找到对应的。
如果是以太网(E口)它可能中间连接了交换机,后面可能会连接多个路由器,必须指向下一个设备的IP地址,而不能直出接口。
9.直连路由:智能发现本接口智联的网段。
静态路由:适合简单的网络,需要人工维护
路由协议发现的路由:适合复杂的网络,不需要人工维护。
10.不同路由协议考虑的因素:
静态路由:固定值
OSPF:带宽
RIP:跳数
11.路由优先级:(用于不同的协议之间比较路由的)
假如OSPF协议路由表,RIP协议路由表,直连路由表里都学习到了关于1.1.1.0/24的路由信息,选哪个呢?选择优先级高的。(PRE越小,优先级越高)
优先级: PRE(0~255)
直连的 0
RIP 100
OSPF 内10外150(自治系统)
静态 60
12.不同协议,比较优先级,协议相同,比较cost值
13.路由环路原因:配错,协议缺陷(RIP)