路由与数据报的转发
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3、同样的,路由器R2接收到这个数据包后,也匹配静态路由表,把它转发给路由器R3
4、路由器R3接收到数据包后,分析路由表,发现直连路由匹配,则把它转发给PC2
5、PC2接收到这个数据包后,进行回应,回应包发给路由器R3
6、R3根据自己的路由表匹配后把它转发给路由器R2,路由器R2再把它转发给路由器R1
路由表中有三种路由信息:
1、直连路由,即与路由器直接相连接的网络信息
2、静态路由,即由网络管理员告诉该路由器的网络信息
3、动态路由,即该路由器自动从其它路由器学习而获得的网络信息
如果查看到路由器的直连路由不正确,要从三个方面去查找:
1、接口是否关闭
2、电缆是否连接或电缆型号是否正确
网关指的是不同网络之间连接处,关口处,而路由器是连接不同网络的设备,所以网关一般都是路由器
2、左边的路由器检查接收者的IP地址,并和自己的路由表来比较,发现接收者的IP地址所在的网络是通过串行接口连接的,于是把这个数据从自己的串行接口转发出去。
3、右边的路由器从它的串行接口接收到这个数据,并检查接收者的IP地址,并和自己的路由表来比较,发现接收者的IP地址所在的网络是通过以太网接口连接的,于是把这个数据从自己的以太网接口转发出去。
3、接口IP地址是设置,DCE设备是否设置了时钟
PC1和PC2通讯时
路由器R1接收到PC1发给PC2的数据包时,路由器R1检查自己的路由表中信息,检查路由器R1的直连网络,没有发现这个PC2所在的网络(因为PC2是在192.168.3.0网络,而直连网络只有192.168.1.0和192.168.2.0网络),
环路
以太网中尽可能避免生成环路,因为会产生广播风爆
但是在网络层可以形成环路
即物理层和数据链路层不能形成环路,但是网络层可以形成环路,一般条件允许的话最好形成环路
接口关闭
windows系统中网卡禁用
show ip route 显示该路由器中的路由表
路由器检查接收到的数据包中的目的地址,然后拿这个目的地址去和路由表进行比对,来确定是转发还抛弃,如果转发,转发接口是哪个。
ip route 192.168.1.1 255.255.255.0 s0/0/0
如果路由器R2中没有ip route 192.168.1.1 255.255.255.0 s0/0/0,则数据回应包就不能到达PC1
PDU 协议数据单元
网络层的PDU中包含数据链路层的数据和网络层的包头(目的IP地址,源IP地址等等)
4、接收者接收到这个数据
计算机启动过程
1、自举,自己启动自己,这是由EPROM来实现
2、自己加载引导程序
3、定位操作系统
4、加载操作系统,启动
路由器的启动只是在第四步处略有不同
一般计算机的操作系统和配置是融在一起的
而路由器是加载整console接口
这时网络管理员配置一条静态路由,网络管理员告诉R1,往192.168.3.0网络的信息由路由器R1的s0/0/0接口发出,这样路由器就把这个数据包发给路由器R2
1、PC1把数据包发给路由器R1
2、路由器R1接收到数据包,解封后发现这个数据包是发给.4这个网络的,检查路由表,(采用静态路由,ip route 192.168.4.1 255.255.255.0 s0/0/0),匹配静态路由,于是把数据包从s0/0/0接口转发出去
数据链路层的PDU包含物理层的数据和数据链路层的帧头尾信息(源MAC地址和目的MAC地址等信息)
即:数据链路层是通过MAC地址通信,网络层是通过IP地址通信
PC1为什么是把数据发给路由器R1的f0/0接口而不是直接发给PC2,依据是PC1的网关地址设置的是路由器R1的F0/0接口
因为PC1在发送给PC2之前首先检查PC2的IP地址,看是不是和PC1在同一个网络中,如果在同一个网络中则直接发送给PC2,如果不在同一个网络中,则先把这个数据发给网关地址。
自适应接口:根据连接的设备的速度来确定自己的速度
ADSL:家中上网用的猫
ISDN:一线通接口
Cable Modem:
RJ45接口 8根线 常见的网线
RJ11接口 4根线 常见的电话线
三网融合:电话线、有线、网络线
MAC地址:物理地址
路由器虽然处于OSI参考模型的第三层网络层,虽然路由器接口它拥有三层的地址(IP地址),但是路由器的接口仍然拥有二层的地址MAC地址,并且拥有二层的功能。
7、路由器R1接收到回应包后,匹配目的地址,发现直连网络匹配成功,所以把它转发给PC1
分析路由器R2:
直连网络:.2 .3
PC1发给PC2时,目的网络是.4 所以静态路由中要有.4这个条目
ip route 192.168.4.1 255.255.255.0 s0/0/1
PC2回应给PC1时,目的网络是.1 所以静态路由中要有.1这个条目
内存 内存
网卡 必须有的,而且一般是多个
电源 电源(高端路由器往往有多个电源)
光驱
显示器
键盘+mouse鼠标
路由与数据报的转发
计算机结构: 路由器
硬件
CPU CPU
显卡 不必
硬盘 flash闪存
主板 主板
这个拓朴图中有几个网络?
为什么发送者能把数据发送给接收者?
发送者IP 192.168.1.2/24
接收者IP 192.168.3.2/24
1、发送者检查接收者的IP地址,并和自己的IP地址进行比较,看是不是在同一个网络中,如果是则在同一网络中发送,如果不是,则把这个数据发给网关(这个网关地址是由管理员给它指定的),即左边路由器的以太网接口
路由器中:
路由器是连接多个不同网络的设备,它有多个接口,每一个接口连接不同的网络。所以路由器接口的数量是衡量路由器价格的因素之一。
路由器连接不同的网络,有两种连接方式
根据距离的远近,采用不同的设备进行连接
近距离: 局域网连接 通常采用以太网接口连接
远距离: 广域网连接 通常采用串行接口连接
软件:
操作系统 操作系统IOS
应用软件 路由软件
直观看:显示器+主机箱+键盘+鼠标
路由器也是一台计算机
只是没有显示器+键盘+鼠标
主机箱中有一些是可选的,有一些是必须的
一根全反电缆,一头是直接连接到路由器的console接口,一头连接一个rj45转DB9接头,然后再把db9接头插在计算机后的com接口上
计算机上采用超级终端的方式连接到路由器
全反电缆:一根电缆有两个接头,这两个接头的8根线的排列顺序是反的,即一头是12345678,另一头是87654321。
4、路由器R3接收到数据包后,分析路由表,发现直连路由匹配,则把它转发给PC2
5、PC2接收到这个数据包后,进行回应,回应包发给路由器R3
6、R3根据自己的路由表匹配后把它转发给路由器R2,路由器R2再把它转发给路由器R1
路由表中有三种路由信息:
1、直连路由,即与路由器直接相连接的网络信息
2、静态路由,即由网络管理员告诉该路由器的网络信息
3、动态路由,即该路由器自动从其它路由器学习而获得的网络信息
如果查看到路由器的直连路由不正确,要从三个方面去查找:
1、接口是否关闭
2、电缆是否连接或电缆型号是否正确
网关指的是不同网络之间连接处,关口处,而路由器是连接不同网络的设备,所以网关一般都是路由器
2、左边的路由器检查接收者的IP地址,并和自己的路由表来比较,发现接收者的IP地址所在的网络是通过串行接口连接的,于是把这个数据从自己的串行接口转发出去。
3、右边的路由器从它的串行接口接收到这个数据,并检查接收者的IP地址,并和自己的路由表来比较,发现接收者的IP地址所在的网络是通过以太网接口连接的,于是把这个数据从自己的以太网接口转发出去。
3、接口IP地址是设置,DCE设备是否设置了时钟
PC1和PC2通讯时
路由器R1接收到PC1发给PC2的数据包时,路由器R1检查自己的路由表中信息,检查路由器R1的直连网络,没有发现这个PC2所在的网络(因为PC2是在192.168.3.0网络,而直连网络只有192.168.1.0和192.168.2.0网络),
环路
以太网中尽可能避免生成环路,因为会产生广播风爆
但是在网络层可以形成环路
即物理层和数据链路层不能形成环路,但是网络层可以形成环路,一般条件允许的话最好形成环路
接口关闭
windows系统中网卡禁用
show ip route 显示该路由器中的路由表
路由器检查接收到的数据包中的目的地址,然后拿这个目的地址去和路由表进行比对,来确定是转发还抛弃,如果转发,转发接口是哪个。
ip route 192.168.1.1 255.255.255.0 s0/0/0
如果路由器R2中没有ip route 192.168.1.1 255.255.255.0 s0/0/0,则数据回应包就不能到达PC1
PDU 协议数据单元
网络层的PDU中包含数据链路层的数据和网络层的包头(目的IP地址,源IP地址等等)
4、接收者接收到这个数据
计算机启动过程
1、自举,自己启动自己,这是由EPROM来实现
2、自己加载引导程序
3、定位操作系统
4、加载操作系统,启动
路由器的启动只是在第四步处略有不同
一般计算机的操作系统和配置是融在一起的
而路由器是加载整console接口
这时网络管理员配置一条静态路由,网络管理员告诉R1,往192.168.3.0网络的信息由路由器R1的s0/0/0接口发出,这样路由器就把这个数据包发给路由器R2
1、PC1把数据包发给路由器R1
2、路由器R1接收到数据包,解封后发现这个数据包是发给.4这个网络的,检查路由表,(采用静态路由,ip route 192.168.4.1 255.255.255.0 s0/0/0),匹配静态路由,于是把数据包从s0/0/0接口转发出去
数据链路层的PDU包含物理层的数据和数据链路层的帧头尾信息(源MAC地址和目的MAC地址等信息)
即:数据链路层是通过MAC地址通信,网络层是通过IP地址通信
PC1为什么是把数据发给路由器R1的f0/0接口而不是直接发给PC2,依据是PC1的网关地址设置的是路由器R1的F0/0接口
因为PC1在发送给PC2之前首先检查PC2的IP地址,看是不是和PC1在同一个网络中,如果在同一个网络中则直接发送给PC2,如果不在同一个网络中,则先把这个数据发给网关地址。
自适应接口:根据连接的设备的速度来确定自己的速度
ADSL:家中上网用的猫
ISDN:一线通接口
Cable Modem:
RJ45接口 8根线 常见的网线
RJ11接口 4根线 常见的电话线
三网融合:电话线、有线、网络线
MAC地址:物理地址
路由器虽然处于OSI参考模型的第三层网络层,虽然路由器接口它拥有三层的地址(IP地址),但是路由器的接口仍然拥有二层的地址MAC地址,并且拥有二层的功能。
7、路由器R1接收到回应包后,匹配目的地址,发现直连网络匹配成功,所以把它转发给PC1
分析路由器R2:
直连网络:.2 .3
PC1发给PC2时,目的网络是.4 所以静态路由中要有.4这个条目
ip route 192.168.4.1 255.255.255.0 s0/0/1
PC2回应给PC1时,目的网络是.1 所以静态路由中要有.1这个条目
内存 内存
网卡 必须有的,而且一般是多个
电源 电源(高端路由器往往有多个电源)
光驱
显示器
键盘+mouse鼠标
路由与数据报的转发
计算机结构: 路由器
硬件
CPU CPU
显卡 不必
硬盘 flash闪存
主板 主板
这个拓朴图中有几个网络?
为什么发送者能把数据发送给接收者?
发送者IP 192.168.1.2/24
接收者IP 192.168.3.2/24
1、发送者检查接收者的IP地址,并和自己的IP地址进行比较,看是不是在同一个网络中,如果是则在同一网络中发送,如果不是,则把这个数据发给网关(这个网关地址是由管理员给它指定的),即左边路由器的以太网接口
路由器中:
路由器是连接多个不同网络的设备,它有多个接口,每一个接口连接不同的网络。所以路由器接口的数量是衡量路由器价格的因素之一。
路由器连接不同的网络,有两种连接方式
根据距离的远近,采用不同的设备进行连接
近距离: 局域网连接 通常采用以太网接口连接
远距离: 广域网连接 通常采用串行接口连接
软件:
操作系统 操作系统IOS
应用软件 路由软件
直观看:显示器+主机箱+键盘+鼠标
路由器也是一台计算机
只是没有显示器+键盘+鼠标
主机箱中有一些是可选的,有一些是必须的
一根全反电缆,一头是直接连接到路由器的console接口,一头连接一个rj45转DB9接头,然后再把db9接头插在计算机后的com接口上
计算机上采用超级终端的方式连接到路由器
全反电缆:一根电缆有两个接头,这两个接头的8根线的排列顺序是反的,即一头是12345678,另一头是87654321。