1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,路由基础,盘锦百科网络技术服务有限公司,高士恩,1,2025/6/19 周四,课程内容,路由器的定义与作用,基本概念,路由器工作原理,IP路由过程,VLAN路由,2,2025/6/19 周四,路由器的定义和作用,路由器,用于网络互连的计算机设备,路由器的核心作用是实现网络互连,数据转发,路由(寻径):路由表建立、刷新,交换:在网络之间转发
2、分组数据,隔离广播,指定访问规则,异种网络互连,3,2025/6/19 周四,课程内容,路由器的定义与作用,基本概念,路由器工作原理,IP,路由过程,VLAN,路由,4,2025/6/19 周四,路由表,路由器为执行数据转发路径选择所需要的信息被包含在路由器的一个表项中,称为,“,路由表,”,当路由器检查到包的,目的,IP,地址,时,它就可以根据路由表的内容决定包应该转发到哪个下一跳地址上去。,路由表被存放在路由器的,RAM,上,5,2025/6/19 周四,路由表的构成,路由表的构成,目的网络地址(,Dest,),掩码(,Mask,),下一跳地址(,Gw,),发送的物理端口(,interfa
3、ce,),路由信息的来源(,Owner,),路由优先级,(,pri,),度量值(,metric,),6,2025/6/19 周四,路由表的构成,路由表构成示例,172.16.8.0-,目的逻辑网络地址或子网地址,255.255.255.0,-,目的逻辑网络地址或子网地址的网络掩码,1.1.1.1 -,下一跳逻辑地址,fei_0/1.1,-,学习到这条路由的接口和数据的转发接口,static,-,路由器学习到这条路由的方式,1-,路由优先级,0-,Metric,值,Dest Mask Gw Interface Owner pri metric,172.16.8.0 255.255.255.0 1
4、1.1.1 fei_0/1 static 1 0,7,2025/6/19 周四,路由表的建立和维护,路由表最开始是如何建立起来的?,在路由表建立起来之后,是如何进行维护的?,8,2025/6/19 周四,路由分类,直连路由,静态路由,动态路由,9,2025/6/19 周四,192.168.0.1/30,192.168.0.2/30,10.0.0.1/24,172.16.0.1/24,IPv4 Routing Table:,Dest Mask Gw Interface Owner pri metric,10.0.0.0 255.255.255.0 10.0.0.1 fei_0/1 direct
5、 0 0,10.0.0.1 255.255.255.255 10.0.0.1 fei_0/1 address 0 0,192.168.0.0 255.255.255.252 192.168.0.1 e1_1 direct 0 0,192.168.0.1 255.255.255.255 192.168.0.1 e1_1 address 0 0,ZXR10#,直连路由,直连路由,当接口配置了网络协议地址并状态正常时,接口上配置的网段地址自动出现在路由表中并与接口关联,并随接口的状态变化在路由表中自动出现或消失,A,B,fei_0/1,e1_1,10,2025/6/19 周四,静态路由配置,ip r
6、oute 10.0.0.0 255.0.0.0 172.16.2.2,这是一条单向路由,还需要在对方的路由器上配置一条相反的路由,。,Stub Network,172.16.2.1,S0,172.16.1.0,B,172.16.2.2,Network,10.0.0.0,B,A,11,2025/6/19 周四,缺省路由示例,缺省路由配置,Stub Network,ip route 0.0.0.0 0.0.0.0 172.16.2.2,172.16.2.1,S0,172.16.1.0,B,172.16.2.2,Network,这条路由可以配置在只有一条出口的,“,根状网络,”,的出口路由器上,可以
7、访问,“,未知的,”,目的网络。,A,B,12,2025/6/19 周四,路由协议是运行在路由器上的软件进程,与其他路由器上相同路由协议之间交换路由信息,学习非直连网络的路由信息,加入路由表。并且在网络拓扑结构变化时自动调整,维护正确的路由信息。,RIP,OSPF,RIP,OSPF,1.0.0.0/8,2.0.0.0/8,3.0.0.0/8,动态路由,13,2025/6/19 周四,RIP,OSPF,路由表,10.0.0.0/16 fei_1/1,注意:必须是完全相同的一条路由才进行路由优先级的比较,10.0.0.0/16 fei_1/3,10.0.0.0/16 fei_1/3,路由优先级,从
8、路由优先级最高(优先级数值最小)的协议获取的路由被优先选择加入路由表中。,14,2025/6/19 周四,Connected interface 0,Static route 1,External BGP20,OSPF110,IS-IS 115,RIP v1,v2120,Internal BGP200,Special,(,内部处理使用,),255,Route Source,Default priority,各种路由协议缺省优先级,15,2025/6/19 周四,Network,10M,专线,DDN,有备份链路的情况下如何设置路由?,fei_1/1,178.1.1.1,177.1.1.1,路由优
9、先级应用,-,浮动静态路由,16,2025/6/19 周四,ZXR10(config)#ip route 10.0.0.0 255.0.0.0,177.1.1.1,ZXR10(config)#ip route 10.0.0.0 255.0.0.0,178.1.1.1,5 tag 200,Network,10M,专线,DDN,fei_1/1,177.1.1.1,178.1.1.1,浮动静态路由配置,17,2025/6/19 周四,最长匹配原则,10.1.1.1,?,ZXR10#show ip route,IPv4 Routing Table:,Dest Mask Gw Interface Own
10、er pri metric,1.0.0.0 255.0.0.0 1.1.1.1 fei_0/1.1 direct 0 0,1.1.1.1 255.255.255.255 1.1.1.1 fei_0/1.1 address 0 0,2.0.0.0 255.0.0.0 2.1.1.1 fei_0/1.2 direct 0 0,2.1.1.1 255.255.255.255 2.1.1.1 fei_0/1.2 address 0 0,3.0.0.0 255.0.0.0 3.1.1.1 fei_0/1.3 direct 0 0,3.1.1.1 255.255.255.255 3.1.1.1 fei_0
11、/1.3 address 0 0,10.0.0.0 255.0.0.0 1.1.1.1 fei_0/1.1 ospf 110 10,10.1.0.0 255.255.0.0 2.1.1.1 fei_0/1.2 static 1 0,10.1.1.0 255.255.255.0 3.1.1.1 fei_0/1.3 rip 120 5,0.0.0.0 0.0.0.0 1.1.1.1 fei_0/1.1 static 0 0,18,2025/6/19 周四,课程内容,路由器的定义与作用,基本概念,路由器工作原理,IP,路由过程,VLAN,路由,19,2025/6/19 周四,路由器的工作原理,路由功
12、能:,学习和维护网络拓扑结构知识的机制,产生和维护路由表,交换,/,转发功能:,数据在路由器内部移动与处理的过程(从路由器一个接口输入,然后选择合适接口输出、做帧的解封装与封装,并对包做相应处理),20,2025/6/19 周四,路由功能,学习和维持网络拓扑结构知识的机制被认为是路由功能。完成路由功能需要的几个基本信息:,路由的是什么协议?,目的地址是否已存在,?,从哪个端口发送出去?,下一跳地址是什么?,21,2025/6/19 周四,帧校验并缓存数据包,进入接口,将目的地逻辑地址与下一跳逻辑设备和外出接口相关联,路由表,将下一跳逻辑设备与物理地址相关联以生成帧头,ARP,缓存,(局域网),
13、封装数据包并转发帧,外出接口,由路由协议维护,由,ARP,或逆向,ARP,进程所维护,映射列表,(广域网),交换,/,转发功能,22,2025/6/19 周四,Routing,process,Routing,process,Routing,process,Routing,process,Routing,table,Forwarding,process,基于目的地址,查找路由条目,遵循最长,匹配原则,基于路由优先级向,路由表加入路由,路由协议学习所有可,能的路由,基于,metric,值选择最佳路由,路由器工作过程总结,23,2025/6/19 周四,课程内容,路由器的定义与作用,基本概念,路由器
14、工作原理,IP,路由过程,VLAN,路由,24,2025/6/19 周四,同一网络内部的通信,我们从简单的问题开始讨论:在同一网络内部的通信。为了便于讨论,不妨假设“,IP,层眼中的网络”一图中,网络,A,是一个以太网,内部有两台主机想要互相通信:,网络,A,通向,路由器,1,通信需求,25,2025/6/19 周四,通信过程图示,IP,地址:,192.168.1.2,MAC,地址:,00:20:AF:00:00:02,IP,地址:,192.168.1.1,MAC,地址:,00:20:AF:00:00:01,以太网,IP,层,上层协议这里无需考虑,封装,IP,包,包发往,IP,地址,192.1
15、68.1.2,以太网,IP,层,封装,MAC,帧,帧发往,MAC,地址,00:20:AF:00:00:02,封装,MAC,帧,收到,MAC,帧,ARP,拆封,IP,包,收到,IP,包,A,B,网络,情况,协议,层次,26,2025/6/19 周四,不同网络之间的通信,了解了同一网络内部的通信之后,我们再来看不同网络之间的通信。假设“,IP,层眼中的网络”一图中,网络,A,中有一台主机想要和网络,B,中一台主机通信,而网络,A,是一个以太网,网络,B,是一个,X.25,网络:,网络,B,网络,A,路由器,1,通信需求,27,2025/6/19 周四,以太网,以太网,接口,不同网段的通信过程,以太
16、网,IP,层,上层协议这里无需考虑,MAC,帧,IP,层,串行,接口,以太网,接口,IP,层,网络,情况,协议,层次,PPP,分组,IP,包,IP,包,发送端,主机,A,接收端,主机,B,路由器,Ethernet,PPP,HOST A,HOST B,fei-1/1,e1_2/1,Ethernet,fei-1/1,e1_2/1,上层协议这里无需考虑,IP,层,路由器,PPP,帧,IP,包,IP,包,串行,接口,MAC,帧,IP,包,IP,包,28,2025/6/19 周四,判断,与对端是否处于同一,网段,检查,ARP,表是否有对端的,MAC,地址,做数据链,路层封装,(,目的,MAC,为对,端,
17、MAC,地址),通过物理层,发送数据,通过,ARP,获得,对端,MAC,地址,YES,NO,YES,NO,是否配置了,缺省网关?,YES,检查,ARP,表是否有网关,MAC,地址,做数据链,路层封装,(,目的,MAC,为网,关,MAC,地址),通过,ARP,获得,网关,MAC,地址,NO,发送错误信息,YES,NO,End,获取对端,IP,地址,通信流程,29,2025/6/19 周四,IP,通信流程基本概念,IP,通信流程基本概念,IP,通讯是基于,hop by hop,的方式,从源到目的之间源,IP,和目的,IP,地址保持不变,每经过一个数据链路层,数据链路层封装都要做相应的重新封装,返回
18、的数据选路与到达的数据选路无关,30,2025/6/19 周四,网络层协议的操作,X,Y,Application,Presentation,Session,Transport,Network,Data Link,Physical,Application,Presentation,Session,Transport,Network,Data Link,Physical,A,B,C,X,Y,Network,Data Link,Physical,Network,Data Link,Physical,Network,Data Link,Physical,A,B,C,31,2025/6/19 周四,路由
19、过程示例,192.168.6.0/24,192.168.2.0/24,e1_1,e1_1,fei_1/1,192.168.2.3,192.168.1.0/24,192.168.3.0/24,192.168.3.3,192.168.4.1/24,R1,R2,R3,R1,路由表,192.168.4.0 255.255.255.0 192.168.4.1 e1_1 direct 0 0,192.168.2.0 255.255.255.0 192.168.2.1 fei_1/1 direct 0 0,192.168.1.0 255.255.255.0 192.168.4.2 e1_1 rip 120
20、1,192.168.6.0 255.255.255.0 192.168.4.2 e1_1 rip 120 1,192.168.3.0 255.255.255.0 192.168.4.2 e1_1 rip 120 2,e1_2,e1_1,fei_1/1,fei_1/1,目的地址为,:,192.168.3.3,A,B,192.168.4.2/24,32,2025/6/19 周四,1.,目的地址为,:192.168.3.3,192.168.6.2/24,192.168.2.0/24,192.168.2.3,192.168.1.0/24,192.168.3.0/24,192.168.3.3,192.1
21、68.4.0/24,R1,R2,R3,R2,路由表,192.168.4.0 255.255.255.0 192.168.4.2 e1_1 direct 0 0,192.168.6.0 255.255.255.0 192.168.6.1 e1_2 direct 0 0,192.168.1.0 255.255.255.0 192.168.1.1 fei_1/1 direct 0 0,192.168.2.0 255.255.255.0 192.168.4.1 e1_1 rip 120 1,192.168.3.0 255.255.255.0 192.168.6.2 e1_2 rip 120 1,e1_
22、1,e1_1,fei_1/1,e1_2,e1_1,fei_1/1,fei_1/1,目的地址为,:,192.168.3.3,路由过程示例(续),192.168.6.1/24,33,2025/6/19 周四,路由过程示例(续),192.168.6.0/24,192.168.2.0/24,192.168.2.3,192.168.1.0/24,192.168.3.0/24,192.168.3.3,192.168.4.0/24,R1,R2,R3,R3,路由表,192.168.3.0 255.255.255.0 192.168.3.1 fei_1/1 direct 0 0,192.168.6.0 255.
23、255.255.0 192.168.6.2 e1_1 direct 0 0,192.168.1.0 255.255.255.0 192.168.6.1 e1_1 rip 120 1,192.168.4.0 255.255.255.0 192.168.6.1 e1_1 rip 120 1,192.168.2.0 255.255.255.0 192.168.6.1 e1_1 rip 120 2,反方向数据包的转发流程,?,e1_1,e1_1,fei_1/1,e1_2,e1_1,fei_1/1,fei_1/1,目的地址为,:,192.168.3.3,34,2025/6/19 周四,课程内容,路由器的
24、定义与作用,基本概念,路由器工作原理,IP,路由过程,VLAN,路由,35,2025/6/19 周四,VLAN one,VLAN two,VLAN three,方式一,普通路由,方式二,单臂路由,方式三,三层,/,多层交换机,VLAN one,VLAN two,VLAN three,fei_1/1,fei_1/3,fei_1/2,VLAN one,VLAN two,VLAN three,802.1Q trunk,encapsulation,fei_0/1.1,fei_0/1.2,fei_0/1.3,VLAN,间路由,36,2025/6/19 周四,VLAN one,VLAN two,VLAN
25、three,fei_1/1,fei_1/3,配置:路由器上在多个物理接口配置不同,VLAN,缺省网关,IP,地址,交换机上的,端口设置为,ACCESS PORT,,分别属,于不同的,VLAN,特点:需要多个路由器物理接口,成本高,灵活性与可扩展性差,fei_1/2,方式一:普通路由,37,2025/6/19 周四,VLAN one,VLAN two,VLAN three,802.1Q trunk,encapsulation,fei_0/1.1,fei_0/1.2,fei_0/1.3,ZXR10(config)#interface fei_0/1.1,ZXR10(config-subif)#en
26、capsulation dot1Q 1,ZXR10(config-subif)#ip add 1.1.1.1 255.0.0.0,ZXR10(config)#interface fei_0/1.2,ZXR10(config-subif)#encapsulation dot1Q 2,ZXR10(config-subif)#ip add 2.1.1.1 255.0.0.0,ZXR10(config)#interface fei_0/1.3,ZXR10(config-subif)#encapsulation dot1Q 3,ZXR10(config-subif)#ip add 3.1.1.1 255
27、0.0.0,方式二:单臂路由,配置:,在路由器单个物理接口配置多个子接口,做,802.1Q,封装,不同子接口配置不同,VLAN,的缺省网关,IP,地址,交换机上的端口设置为,802.1Q trunk,38,2025/6/19 周四,VLAN one,VLAN two,VLAN three,802.1Q trunk,encapsulation,fei_0/1.1,fei_0/1.2,fei_0/1.3,ZXR10(config)#interface fei_0/1.1,ZXR10(config-subif)#encapsulation dot1Q 1,ZXR10(config-subif)#i
28、p add 1.1.1.1 255.0.0.0,ZXR10(config)#interface fei_0/1.2,ZXR10(config-subif)#encapsulation dot1Q 2,ZXR10(config-subif)#ip add 2.1.1.1 255.0.0.0,ZXR10(config)#interface fei_0/1.3,ZXR10(config-subif)#encapsulation dot1Q 3,ZXR10(config-subif)#ip add 3.1.1.1 255.0.0.0,方式二:单臂路由,特点:,只需要一个路由器物理接口,成本低 可扩展性
29、好,需要路由器支持,trunk,封装,39,2025/6/19 周四,VLAN one,VLAN two,VLAN three,ZXR10(config)#interface vlan 1,ZXR10(config-subif)#ip add 1.1.1.1 255.0.0.0,ZXR10(config)#interface vlan 2,ZXR10(config-subif)#ip add 2.1.1.1 255.0.0.0,ZXR10(config)#interface vlan 3,ZXR10(config-subif)#ip add 3.1.1.1 255.0.0.0,方式三:三层,/
30、多层交换机方式,特点:,同一机架内集成了路由与交换功能 可见接口都是二层端口(,port,)需创建三层接口(,interface,)并与,vlan,关联,配置:,为每个,VLAN,配置逻辑接口(,interface,)其,IP,地址为对应,VLAN,的缺省网关地址,40,2025/6/19 周四,本章内容回顾,路由器的定义与作用,基本概念,路由器工作原理,IP,路由过程,VLAN,路由,41,2025/6/19 周四,思考题,路由器有哪几个部分组成?,路由器有哪两个主要功能?,路由表是如何建立的?,路由器在选择路由时,依据的标准是什么?,在进行,IP,包转发的时候,如果路由表中有多条路由都匹配,路由器这时如何进行转发?,简述,IP,路由过程中,包的解封装和再封装。,42,2025/6/19 周四,Q&A?,43,2025/6/19 周四,






