目录
1.直连路由:只要接口的link和 protoclol都up并且配置了IP。描述的是直连路口下连接的网络范围
一、DHCP
DHCP: 动态主机配置协议。为网络设备分发参数。
网关地址:一般是直连的路由器IP地址
Router(config)#int g0/0/0
Router(config-if)#ip address 192.168.1.254 255.255.255.0
Router(config)#ip dhcp pool xxx(test) ----创建DHCP地址池,xxx为地址池名字
Router(dhcp-config)#network 192.168.1.0 255.255.255.0 ----设置下发的地址和掩码
Router(dhcp-config)#default-router 192.168.1.254 ----设置默认网关地址
Router(dhcp-config)#dns-server 8.8.8.8----设置DNS服务器地址
Router(config)#ip dhcp excluded-address 192.168.1.1 192.168.1.100 ----排除1-100之间的IP地址
二、路由器的IP路由
2.1 基本概念
路由:指导路由器进行数据转发的路径信息。
IP路由表:是来存放路由器信息的,里面存放的永远是最优路由。
如果去往同一个目的地有多种路由来源,路由器需要进行最优路由的选择,优先级选择如下:
优先级越,优先级越优先
如果优先级一样,则看度量值,度量值越小越优先
如果度量值也一样,则同为最优路由。
路由器表包括:目的网络/掩码、下一跳设备地址、度量值(开销)、优先级(管理距离)、出接口、来源
Router#show ip route ----打开IP路由表
路由的匹配操作:将数据报文中的目的IP地址和每一条路由的掩码做与运算,然后将与运算的结果和每条路由掩码前的内容做比较,如果一致,则表示匹配该路由,否则不匹配
例: 192.168.1.0/24 目的IP地址 10.1.1.2/24
与运算: 10.1.1.0 不一致,不匹配
2.2 路由的来源:
1.直连路由:只要接口的link和 protoclol都up并且配置了IP。描述的是直连路口下连接的网络范围
C-connected
C 192.168.1.0/24 is directly connected, GigabitEthernet0/0/0
2.手工配置的静态路由: S - static
适合在拓扑结构简单的网络中使用
R3(config)#ip route +目的网络 +掩码 +下一跳地址(必须可达)
例子:
R3去往 R5
R3(config)#ip route 10.1.1.0 255.255.255.0 192.168.1.2
出现 S 10.1.1.0/24 [1/0] via 192.168.1.2 表示成功
[1/0] [ AD值 / 度量值]
AD值,管理距离,也可以叫优先级
直连的AD值 : 0 (不管什么厂商,直连都为0,数值越小,优先级越高,直连AD值不能更改)
静态 1 (Cisco)
EIGRP 90 (Cisco)
OSPF 110 (Cisco)
IS-IS 115 (Cisco)
RIP 120 (Cisco)
BGP 200 (Cisco,国产 255)
ping 有去有回(路由器R5)
R5(config)#ip route 192.168.1.0 255.255.255.0 10.1.1.1
在Cisco设备上使用Ping命令的时候经常出现U.U.U,是路由器返回的ICMP不可达信息,但理论上应该是UUUUU,为什么会出现U.U.U呢,经过查证发现原来是IOS中的限制,防止ICMP洪泛***的,在路由器上使用命令no ip icmp rate-limit unreachable之后,就返回的全部是UUUUU了。
3.通过动态路由协议产生的动态路由:O - OSPF
OSPF: 开放 最短路径 优先 路由协议,协议号89
R11(config)#router ospf 1(XXX) ----开启OSPF,XXX为进程号
R11(config-router)#network 192.168.1.0 0.0.0.255 area 0 ----向外宣告本地直连路由和区域
R11#show ip ospf neighbor ----查看OSPF的邻居信息
骨干区域:区域编号为0的区域
非骨干区域:区域编号不是0的区域,非骨干区域的路由必须有骨干区域的设备发布
FULL表示OSPF路由器的LSDB(链路状态数据库)同步完成
LSDB用来存放LSA(链路状态公告)
LSA用来描述一段链路的 宽带、地址、掩码、开销……
OSPF协议通过SPF结合LSDB,来计算到达每个节点的最佳路径
R11#show ip ospf database ----查看OSPF数据库
在同一个区域的SOPF路由器会有相同的LSDB
Neighbor ID 一般也会表示为Router ID(RID),用来表示每一台ospf
RID由32bit组成,一般按照点分十进制表示
2.3 RID的来源:
1.手工配置
设备指定router-id
R11(config-router)#router-id 3.3.3.3 ----在ospf进程下设置RID
2.将lookback接口地址最大者做为RID
R14(config)#int loopback 0 ----进入环形接口
3.将设备上接口地址最大者做为RID
补充:
OSPF 协议号 89