路由器的原理及配置

路由器的工作原理:
,,,1、路由器仅仅关心数据中的“目标IP地址”,
,,,2、路由器提取目标IP地址,与路由表中的条目进行匹配:
,,,,,,,,,如果匹配成功,则转发;
,,,,,,,如果匹配不成功,则丢弃;,,,,,,,
,匹配原则:
,,,,,,,,最长匹配原则。

匹配过程:
,举例- R1的192.168.12.1访问目标R3的192.168.23.3;
,,,1,首先查看R1的路由表,——show ip 路线
,,,,,,通过192.168.12.2 S 192.168.23.0/24 [1/0]
,,以上条目中,首先查看其中的子网掩码长度/24;表示该条目仅仅查看目标IP地址中前24位面,,,,,,,,如果目标IP地址中的前24位,与路由条目中前面的24位,完全相同,则表示匹配成功,转发出去。
,,,,,如果与路由条目前面的24位,不相同,则表示匹配失败,丢弃数据包;
,,,2,判定“目标IP地址中的制定位数”是否与“路由条目”中的“指定位数”相同。
,,,,,如果相同,转发
,,,,,如果不同,丢弃

路由本质:
,,路,通过一个“由表”,来实现路由功能,

实验:

路由器的原理及配置

1,为每个路由器改名并且配置IP地址:

R1:

,,,Route>使

,,,,路线# configuration 终端

,,,,路由器(配置)#没有ip域查找

,,,,路由器(配置)#主机名R1
,,,R1(配置)#接口gigabitEthernet0/1
,,,R1 (config-if) #没有关闭
,,,R1 (config-if) # ip地址192.168.12.1 255.255.255.0 R2

:

,,Route>使

,,,,路线# configuration 终端

,,,,路由器(配置)#没有ip域查找

,,,,路由器(配置)#主机名R2
,,,R2(配置)#接口gigabitEthernet0/1
,,,R2 (config-if) #没有关闭
,,,R2 (config-if) # ip地址192.168.12.2 255.255.255.0

,,,R2(配置)#接口gigabitEthernet0/2
,,,R2 (config-if) #没有关闭
,,,R2 (config-if) # ip地址192.168.23.1 255.255.255.0 R3

:

,,Route>使

,,,,路线# configuration 终端

,,,,路由器(配置)#没有ip域查找

,,,,路由器(配置)#主机名R3
,,,R3(配置)#接口gigabitEthernet0/2
,,,R3 (config-if) #没有关闭
,,,R3 (config-if) # ip地址192.168.23.2 255.255.255.0

2,配置完ip后,我们会发现他们两两之间是不通的,那么接下来我们要进行正式配置路由。

,,,,路由配置分为两种:

,,,,,,,,,,,, 1,静态路由:

,,,,,,,,,,,,,,,,,,我:下一跳地址为端口:

,,,,,,,,,,,,,,,, R1(配置)# ip route 192.168.23.0 255.255.255.0 gigabitEthernet0/1

,,,,,,,,,,,,,,,, R3(配置)# ip route 192.168.12.0 255.255.255.0 gigabitEthernet0/2

,,,,,,,,,,,,,,,,,,2:下一条地址为IP:

,,,,,,,,,,,,,,,, R1(配置)# IP路由192.168.23.0 255.255.255.0 192.168.12.2
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,(网段),,,(子网掩码),(下一跳端口IP)
,,,,,,,,,,,,,,,, R3(配置)# IP路由192.168.12.0 255.255.255.0 192.168.23.1
<强>

,,,,,,,,,,,, 2,动态路由:

,,,,,,,,,,,,,,,, R1(配置)#路由器把

,,,,,,,,,,,,,,,, R1 (config-router) #网络192.168.12.0,,,//发布自己的网段;

,,,,,,,,,,,,,,,, R2(配置)#路由器rip ,,,,,,,,,,,,,,

,,,,,,,,,,,,,,,, R2 (config-router) #网络192.168.12.0,,,null

路由器的原理及配置