《计算机网络》课程教学资源(PPT课件讲稿)第四章 网络层

计算机网络 第四章:网络层
第四章:网络层 计算机网络

网络层 °4.1网络层的设计问题 42网际协议IP 4.3三级网络划分与无类别域间路由(CIDR) 44网际控制报文协议 4.5路由协议 °4.6虚拟专用网VPN 47网络地址转换NAT( Network Address translation) 48下一代网际协议P6(Png)
网络层 4.1网络层的设计问题 4.2网际协议IP 4.3三级网络划分与无类别域间路由(CIDR) 4.4网际控制报文协议 4.5路由协议 4.6虚拟专用网VPN 4.7网络地址转换 NAT(Network Address Translation) 4.8下一代网际协议IPv6 (IPng)

41网络层的设计问题 在计算机网络领域,网络层应该向传输 层提供怎样的服务(“面向连接”还是 “无连接”)曾引起了长期的争论。 争论焦点的实质就是:在计算机通信中, 可靠交付应当由谁来负责?是网络还是 端系统?
4.1 网络层的设计问题 在计算机网络领域,网络层应该向传输 层提供怎样的服务(“面向连接”还是 “无连接”)曾引起了长期的争论。 争论焦点的实质就是:在计算机通信中, 可靠交付应当由谁来负责?是网络还是 端系统?

方案一:由网络负责“可靠交付” 该方案主要由电话公司为代表的阵营提出,他们的 理由是: 100多年的全球电话系统的经验告诉我们,由网络层 负责“可靠交付”是完全可行的 服务质量是非常重要的因素,如果网络中没有连接, 要实现服务质量控制是非常困难的,特别是诸如语音 和视频这样的实时业务 他们提出的方案是: 面向连接的通信方式 建立虚电路( Virtual circuity,以保证双方通信所需的 切网络资源
方案一:由网络负责“可靠交付” 该方案主要由电话公司为代表的阵营提出,他们的 理由是: 100多年的全球电话系统的经验告诉我们,由网络层 负责“可靠交付”是完全可行的。 服务质量是非常重要的因素,如果网络中没有连接, 要实现服务质量控制是非常困难的,特别是诸如语音 和视频这样的实时业务。 他们提出的方案是: 面向连接的通信方式 。 建立虚电路(Virtual Circuit),以保证双方通信所需的一 切网络资源

虚电路服务 应用层 应用层 运输层 H 运输层 络 据链路层 匚物理层 据链路閎 虚电路 物理层 H1发送给H2的所有分组都沿着同一条虚电路传送
虚电路服务 应用层 运输层 网络层 数据链路层 物理层 应用层 运输层 网络层 数据链路层 物理层 H1 H2 虚电路 H1 发送给 H2 的所有分组都沿着同一条虚电路传送

虚电路是逻辑连接 ●虚电路表示这只是一条逻辑上的连接,分组都 沿着这条逻辑连接按照存储转发方式传送,而 并不是真正建立了一条物理连接。 ●请注意,电路交换的电话通信是先建立了一条 真正的连接。因此分组交换的虚连接和电路交 换的连接只是类似,但并不完全一样
虚电路是逻辑连接 虚电路表示这只是一条逻辑上的连接,分组都 沿着这条逻辑连接按照存储转发方式传送,而 并不是真正建立了一条物理连接。 请注意,电路交换的电话通信是先建立了一条 真正的连接。因此分组交换的虚连接和电路交 换的连接只是类似,但并不完全一样

方案二:网络只负责“包的路由” 该方案主要由互联网的使用者和开发者为代表的阵 营提出,他们的理由是: 基于40多年的计算机网络的使用的经验来看,不管如 何设计网络,从本质上讲,它总是不可靠的 数据包的排序和流量控制应有主机完成,这部分工作 由网络层再做一遍是没有必要的
方案二:网络只负责“包的路由” 该方案主要由互联网的使用者和开发者为代表的阵 营提出,他们的理由是: 基于40多年的计算机网络的使用的经验来看,不管如 何设计网络,从本质上讲,它总是不可靠的。 数据包的排序和流量控制应有主机完成,这部分工作 由网络层再做一遍是没有必要的

方案二:网络只负责“包的路由” ●他们提出的方案是 网络层向上只提供简单灵活的、无连接的、尽最大努 力交付的数据包服务 网络在发送分组时不需要先建立连接。每一个分组 (即IP数据包)独立发送,与其前后的分组无关 (不进行编号)。 网络层不提供服务质量的承诺。即所传送的分组可能 出错、丢失、重复和失序(不按序到达终点),当然 也不保证分组传送的时限
方案二:网络只负责“包的路由” 他们提出的方案是: 网络层向上只提供简单灵活的、无连接的、尽最大努 力交付的数据包服务。 网络在发送分组时不需要先建立连接。每一个分组 (即 IP 数据包)独立发送,与其前后的分组无关 (不进行编号)。 网络层不提供服务质量的承诺。即所传送的分组可能 出错、丢失、重复和失序(不按序到达终点),当然 也不保证分组传送的时限

尽最大努力交付的好处 由于传输网络不提供端到端的可靠传输服务,这就使 网络中的路由器可以做得比较简单,而且价格低廉 (与电信网的交换机相比较) 如果主机(即端系统)中的进程之间的通信需要是可 靠的,那么就由网络的主机中的运输层负责(包括差 错处理、流量控制等)。 采用这种设计思路的好处是:网络的造价大大降低, 运行方式灵活,能够适应多种应用。 因特网能够发展到今日的规模,充分证明了当初采用 这种设计思路的正确性
尽最大努力交付的好处 由于传输网络不提供端到端的可靠传输服务,这就使 网络中的路由器可以做得比较简单,而且价格低廉 (与电信网的交换机相比较)。 如果主机(即端系统)中的进程之间的通信需要是可 靠的,那么就由网络的主机中的运输层负责(包括差 错处理、流量控制等)。 采用这种设计思路的好处是:网络的造价大大降低, 运行方式灵活,能够适应多种应用。 因特网能够发展到今日的规模,充分证明了当初采用 这种设计思路的正确性

分组服务 应用层 运输层H P数据报 运输层 國据链路 数据链路层 物理层 物理层 求女丢失 H1发送给H2的分组可能沿着不同路径传送
分组服务 应用层 运输层 网络层 数据链路层 物理层 应用层 运输层 网络层 数据链路层 物理层 H1 H2 IP 数据报 丢失 H1 发送给 H2 的分组可能沿着不同路径传送
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《ASP动态网页设计实用教程》教学资源(PPT课件讲稿)第3章 Web页面制作基础.ppt
- 《编译原理》课程教学资源(PPT课件讲稿)第四章 语法制导的翻译.ppt
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)顺序同一性的存储器模型.pptx
- 马尔可夫链蒙特卡洛算法(PPT讲稿)Hamiltonian Monte Carlo on Manifolds,HMC.pptx
- SOFT COMPUTING Evolutionary Computing(PPT讲稿).ppt
- 《计算机情报检索原理》课程教学资源(PPT课件)第五章 自动标引.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)Chapter 04 网络层 Network Layer.ppt
- 湖南科技大学:分布式工作流系统的时间管理模型研究(PPT讲稿,周春姐).ppt
- 《编译原理》课程教学资源(PPT课件讲稿)第九章 独立于机器的优化.ppt
- 西安电子科技大学:《现代密码学》课程教学资源(PPT课件讲稿)第七章 数字签名和密码协议.ppt
- 南京大学:移动Agent系统支撑(PPT讲稿)Mobile Agent Communication——Software Agent.pptx
- 中国科学技术大学:《计算机体系结构》课程教学资源(PPT课件讲稿)第五章 存储层次.ppt
- 合肥工业大学:《网络安全概论》课程教学资源(PPT课件讲稿)第一讲 网络安全概述.ppt
- 南京大学:《编译原理》课程教学资源(PPT课件讲稿)第六章 中间代码生成.ppt
- 《编译原理与技术》课程教学资源(PPT课件讲义)中间代码生成.ppt
- 《软件测试 Software Testing》教学资源(PPT讲稿)Part 3 Applying Your Testing Skills.ppt
- 电子工业出版社:《计算机网络》课程教学资源(PPT课件讲稿)第1章 概述.pptx
- 《计算机算法设计与分析》课程教学资源(PPT课件讲稿)分支界限法.ppt
- 中国科学技术大学:《数据结构及其算法》课程电子教案(PPT课件讲稿)第7章 图(主讲:刘东).pptx
- 兰州大学:搜索引擎的使用(PPT讲稿,主讲 杨青).ppt
- 南京大学:《编译原理》课程教学资源(PPT课件讲稿)第四章 语法分析.ppt
- 南京大学:《形式语言与自动机 Formal Languages and Automata》课程教学资源(PPT课件讲稿)Transition System(主讲:卜磊).pptx
- 安徽理工大学:《算法导论》课程教学资源(PPT课件讲稿)第4章 分治法——“分”而治之.ppt
- 南京大学:《数据结构 Data Structures》课程教学资源(PPT课件讲稿)Chapter 1 基本概念和算法分析.ppt
- 《计算机网络》课程PPT教学课件(英文版)Chapter 4 物理层 PHYSICAL LAYER.pptx
- 清华大学:图神经网络及其应用(PPT讲稿)Graph Neural Networks and Applications.pptx
- 《计算模型与算法技术》课程教学资源(PPT讲稿)Chapter 8 Dynamic Programming.ppt
- Network and System Security Risk Assessment(PPT讲稿)Firewall.ppt
- 东北大学:《可信计算基础》课程教学资源(PPT课件讲稿)第三讲 认证技术与数字签名.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)Chapter 04 网络层 Network Layer.ppt
- 《时间序列分析及应用》课程教学资源(PPT课件讲稿)第二章 时间序列的预处理.ppt
- 中国科学技术大学:《算法基础》课程教学资源(PPT课件讲稿)算法基础习题课(二).pptx
- 中国科学技术大学:《计算机编程入门》课程PPT教学课件(讲稿)An Introduction to Computer Programming.ppt
- 上海交通大学:《挖掘海量数据集 Mining Massive Datasets》课程教学资源(PPT讲稿)Lecture 03 Frequent Itemsets and Association Rules Mining Massive Datasets.ppt
- 《Computer Networking:A Top Down Approach》英文教材教学资源(PPT课件讲稿,6th edition)Chapter 3 传输层 Transport Layer.ppt
- 分布式数据库系统的体系结构与设计(PPT讲稿)Architecture and Design of Distributed Database Systems.pptx
- 南京大学:Conceptual Architecture View(PPT讲稿).ppt
- 北京师范大学:《计算机应用基础》课程教学资源(PPT课件讲稿)第1章 计算机常识(主讲:马秀麟).pptx
- 《编译原理》课程教学资源(PPT课件讲稿)中间代码生成.pptx
- TTCN3工具培训(PPT讲稿)TTCN-3简介.ppt