- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 网络层 主要内容: 网络层提供的两种服务 网际协议 IP IP 地址与物理地址的关系 传统的分类的 IP 地址(含子网掩码) 无分类域间路由选择 CIDR 网际控制报文协议 ICMP 路由选择协议的工作原理 网络层 将分组从发送方主机传送到接收方主机 发送方将数据段封装成分组 接收方将分组解封装后将数据段递交给传输层 网络层协议存在于每台主机和路由器上 路由器检查所有经过它的IP分组的分组头 网络层的重要功能 转发: 路由器将收到的分组移动到适当的输出链路。 选路: 决定分组从源端到目的端所经过的路径。 选路算法 主要内容 网络层提供的两种服务 网际协议 IP 划分子网和构造超网 网际控制报文协议 ICMP 因特网的路由选择协议 IP 多播 虚拟专用网VPN和网络地址转换 NAT 网络层提供的两种服务 争论: 网络层应该向运输层提供怎样的服务 是“面向连接”还是“无连接”? 在通信中,可靠交付应当由谁来负责?是网络还是端系统? 网络层有连接服务和无连接服务 数据报网络在网络层中提供无连接服务 虚电路在网络层中提供有连接服务 与传输层服务有相似之处,但也有很大不同: 服务: 主机到主机(传输层:端到端) 服务选择:在同一时间仅提供以上两种服务中的一种 (传输层:提供TCP和UDP) 实现: 在端系统及网络核心实现(传输层:在端系 统中实现) 虚电路 面向连接的通信方式 建立虚电路(Virtual Circuit),以保证双方通信所需的一切网络资源。 让网络负责可靠交付 如果再使用可靠传输的网络协议,就可使所发送的分组无差错按序到达终点。 虚电路 数据传输前建立虚电路,传输完毕后拆除虚电路 每个分组携带 VC 标识(并非目的地址) 在源-目的路径上每个路由器要维护每个连结的状态信息 链路、路由器资源(带宽、缓冲区)可能分配给VC “源端到目的端的路径,正如普通电话线路“ 性能可靠 网络行为沿网络路径发生 虚电路服务 虚电路是逻辑连接 虚电路表示这只是一条逻辑上的连接,分组都沿着这条逻辑连接按照存储转发方式传送,而并不是真正建立了一条物理连接。 请注意,电路交换的电话通信是先建立了一条真正的连接。因此分组交换的虚连接和电路交换的连接只是类似,但并不完全一样。 VC 实现 一条 VC 的组成: 源和目的主机间的路径 VC号,沿着该路径中的每段链路一个号码 沿着该路径的每台路由器中的转发表项 VC上传送的分组携带有VC号 每台中间路由器用一个新的VC号取代原来的VC号. 新的VC 号从转发表中获得 转发表 因特网采用的设计思路 网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。 网络在发送分组时不需要先建立连接。每一个分组(即 IP 数据报)独立发送,与其前后的分组无关(不进行编号)。 网络层不提供服务质量的承诺。即所传送的分组可能出错、丢失、重复和失序(不按序到达终点),当然也不保证分组传送的时限。 尽最大努力交付的好处 路由器可以做得比较简单,而且价格低廉(与电信网的交换机相比较)。 由网络运输层负责(包括差错处理、流量控制等)。 设计思路的好处:网络的造价大大降低,运行方式灵活,能够适应多种应用。 因特网能够发展到今日的规模,充分证明了当初采用这种设计思路的正确性。 数据报服务 主要内容 网络层提供的两种服务 网际协议 IP 虚拟互连网络 分类的 IP 地址 IP 地址与硬件地址 地址解析协议 ARP 逆地址解析协议 RARP 划分子网和构造超网 网际控制报文协议 ICMP 因特网的路由选择协议 IP 多播 虚拟专用网 VPN和网络地址转换 NAT 4.2 网际协议IP 网际协议 IP 是 TCP/IP 体系中两个最主要的协议之一。与 IP 协议配套使用的还有四个协议: 地址解析协议 ARP (Address Resolution Protocol) 逆地址解析协议 RARP (Reverse Address Resolution Protocol) 网际控制报文协议 ICMP (Internet Control Message Protocol) 网际组管理协议 IGMP (Internet Group Management Protocol) 网际层的 IP 协议及配套协议 4.2.1 虚拟互连网络 互连在一起的网络要进行通信,会遇到许多问题需要解决,如: 不同的寻址方案 不同的最大分组长度 不同的网络接入机制 不同的超时控制 不同的差错恢复方法 不同的状态报告方法 不同的路由选择技术 不同的用户接入控制 不同的服务(面向连接服务和无连接服务) 不同
原创力文档


文档评论(0)