西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第四章 网络层

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

网络层 。4.1网络层的设计问题 。4.2网际协议P 。4.3三级网络划分与无类别域间路由(CDR) 。4.4网际控制报文协议 。4.5路由协议 。4.6虚拟专用网VPN 。4.7网络地址转换NAT(Network Address Translation) 。4.8下一代网际协议Pv6(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)

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

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

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

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

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

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

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

分组服务 应用层 H IP数据报 H2 应用层 运输层 运输层 网驿层 冈路层 数据链路层 数据链路层 物理层 M 丢失 物理层 H1发送给H2的分组可能沿着不同路径传送
分组服务 应用层 运输层 网络层 数据链路层 物理层 应用层 运输层 网络层 数据链路层 物理层 H1 H2 IP 数据报 丢失 H1 发送给 H2 的分组可能沿着不同路径传送
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第三章 数据链路层.pptx
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第二章 物理层.pptx
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第10章 EDA设计的仿真与测试.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第8章 有限状态机的VHDL设计.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第7章 基本逻辑电路设计.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第6章 VHDL设计共享.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第5章 VHDL主要描述语句.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第4章 VHDL编程基础.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第3章 集成开发平台QuartusII操作基础.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第2章 可编程逻辑器件.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第1章 概述.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)前言(负责人:张健).ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验十 An Enhanced Processor.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验九 A Simple Processor.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验八 Memory Blocks.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验七 Finite State Machines.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验六 Adders, Subtractors, and Multipliers.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验五 Clocks and Timers.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验四 Counters.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验三 Latches, Flip-flops, and Registers.pdf
- 上饶师范学院:《数据库系统原理》课程教学资源(试卷习题)数据库系统原理模拟试卷(考试模拟试题,共十套,含参考答案).doc
- 上饶师范学院:《数据库系统原理》课程教学资源(资料讲义)数据库系统原理总复习(负责人:颜清).doc
- 上饶师范学院:《数据库系统原理》课程教学资源(试卷习题)数据库系统原理习题集及答案.doc
- 上饶师范学院:《数据库系统原理》课程教学资源(资料讲义)数据库系统原理实验讲义(上机实验讲义).doc
- 上饶师范学院:《数据库系统原理》课程教学资源(电子教案)数据库系统原理电子教案(共九章).doc
- 上饶师范学院:《数据库系统原理》课程教学资源(PPT课件)数据库系统概论 An Introducation to Database System(完整版).ppt
- The Not So Short Introduction to LaTeX2ε(Or LATEX 2ε in 139 minutes).pdf
- 同济大学:《大学计算机基础》课程教学资源(试卷习题)试卷样本及答案.doc
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Data Representation.ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Basics of Computer System.ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Database.ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Microsoft Excel.ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Fundamentals of Computers Introduction(负责人:臧笛).ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Basics of Multimedia 1.ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Mail Merge.ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Basics of Multimedia 2.ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Fundamentals of Network 1.ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Fundamentals of Network 2.ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Operating system 1.ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Operating system 2.ppt