当前位置:首页 > 全部子站 > IT > 水平考试

“局域网技术与组网工程”课堂笔记六

来源:长理培训发布时间:2017-12-26 20:26:03

 第6章 路由器
 
本章首先介绍路由器的性能特点和工作原理。并且提出了两种常用的内部网关协议(包括RIP和 
OSPF),并着重讨论了RIP。 
然后讨论了路由器产品的几种结构,最后介绍了局域网系统中使用路由器的解决方案。
 
6.1 路由器的性能特点和工作原理
 
6.1.1 路由器的性能特点 
1.路由器的性能 
路由器是跨越互联网,把信息从源端送到目的端。 
2.路由器的特点 
路由器与桥接器比较: 
相同点:均为网络互连设备; 
不同点:路由器工作在第三层,通过网络地址(IP)作为转发的依据,一般耗时较 长, 
具有广播包抑制和子网隔离功能; 
而网桥工作在第二层,通过物理地址(MAC)作为转发的依据,一般耗时较短;
 
6.1.2 路由器组网体系结构 
(1)一台功能完整的路由器中,常常可以支持多种协议栈数据转发。 
(2)路由器的功能还包括数据过滤、计费、网络管理等多项功能。 
(3)路由器属中间系统(IS),主机属端系统(ES)。 
6.1.3 路由器工作原理 
(1)接收帧,并分解IP数据包; 
(2)IP包头合法性验证; 
?链路层帧长必须足够大(20字节); 
?CRC验证; 
?版本号必须为4; 
?IP数据包长度必须足够大,以容纳IP数据包头。 
(3)IP数据包选项处理; 
?纪录路由选项:路由器在选项数据域中写入自己的IP地址; 
?对于时间戳选项,写入自己的IP地址及当前以毫秒为单位的世界标准时 
间计算值; 
对于源路由选项,要先写入自己的IP地址,后面还要做进一步的处理。 
(4)IP数据包本地提交和转发; 
确定数据包是当地的还是需转发。 
(5)转发寻径; 
根据目的地址确定转发路径。 
(6)转发验证; 
主要对IP地址进行验证。 
(7)TTL处理; 
TTL--Time to live (生存时间),经过一个路由器,TTL的值减1,如果TTL的值为0时,这个 
数据包被丢弃。且路由器发给源站点一个ICME超时控制报文。 
(8)数据包分段; 
当要转发的IP数据包中长度大于要输出的物理网络的MTU(最大传输单元)时,路 由器要把这 
个数据包分段。 
(9)链路层寻址。 
根据路由器的路由表选择下一个输出端口。 
实例:在Internet上路由IP数据包的传送 
下面从一个实例说明IP数据包在Internet上如何从一台主机到另一台主机。 
主机A是如何发送数据到主机B的。 
步骤1:主机A 
在网络128.1.0.0上的主机A想用Telnet协议连接网络128.4.0.0上的主机B.网络128.1.0.0上的主 
机A和主机B在不同网络上,网络A必须用IP路由器的服务把数据报传输给主机B.根据初始设置,主机 
A知道它的默认网关是路由器A,其IP地址为128.1.0.2. 
(1)主机A必须将所有的数据包通过路由器A送往主机B. 
(2)如果主机A的ARP缓冲中没有路由器A的MAC地址,它发出ARP请求,并等待路由器A响应. 
(3)当地址映射存在后,主机A将送给主机B的数据包封装到目的MAC地址为080002001231(路由器A 
的端口1),源MAC地址为080002001111(主机A),类型域为0800h(IP)的以太网中. 
(4)注意:在传输过程中,IP地址一直不变,而MAC地址一直在变化。 
目的主机128.4.0.1源主机128.1.0.1IP数据 
以太网数据 
目的MAC080002001231源MAC080002001111类型0800以太网数据CRC 
网络128.1.0.0上的数据包 
步骤2:网络128.2.0.0上的数据包 
当接收到来自主机A的数据包时,路由器A删除以太网报头,检查类型域,然后将数据包送给IP模块 
(软件进程)。IP模块检查IP报头中的目的网络号并且在其路由表中定位于128.4.0.0的路由上。 
路由器A的路由表 
网络号下一个跳步路由器跳步 
128.1.0.0直接端口0 
128.2.0.0直接端口0 
128.3.0.0128.2.0.31 
128.4.0.0128.2.0.32 
由上表可知,路由器A知道目标网络有两个跳步的距离,它必须将数据包装发给路由器B,IP地址为 
128.2.0.3. 
如果路由器A的ARP缓存中没有路由器B的硬件地址,它会发出一个ARP请求并且等待,路由器B响应. 
得到地址后,路由器A将数据包封装在以太网帧中,目的MAC地址为080002001233(路由器B的端口 
1),源MAC地址为080002001232(路由器A的端口2),类型域为0800(IP),然后路由器A帧发送到端 
口2。 
目的主机128.4.0.1源主机128.1.0.1IP数据 
以太网数据 
目的MAC080002001233源MAC080002001232类型0800以太网数据CRC 
网络128.2.0.0上的数据包 
步骤3: 网络128.3.0.0上的数据包 
当接收到来自主机A的数据包时,路由器B删除以太网报头,检查类型域,然后将数据包送给IP模块 
(软件进程)。IP模块检查IP报头中的目的网络号并且在其路由表中定位于128.4.0.0的路由上。 
路由器B的路由表 
网络号下一个跳步路由器跳步 
128.1.0.0128.2.0.21 
128.2.0.0直接端口0 
128.3.0.0直接端口0 
128.4.0.0128.3.0.31 
由上表可知,路由器B知道目标网络有1个跳步的距离,它必须将数据包转发给路由器C,IP地址为 
128.3.0.3。 
如果路由器B的ARP缓存中没有路由器C的硬件地址,它会发出一个ARP请求并且等待路由器C响应。 
得到地址后,路由器B将数据包封装在以太网帧中,目的MAC地址为080002001234(路由器B的端口 
1),源MAC地址为080002001232(路由器B的端口2),类型域为0800(IP),然后路由器B将帧发送到端口 
2. 
目的主机128.4.0.1源主机128.1.0.1IP数据 
以太网数据 
目的MAC080002001235源MAC080002001234类型0800以太网数据CRC 
网络128.3.0.0上的数据包 

责编:罗莉

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部