中国传媒大学(北京广播学院):《计算机网络》课程教学资源(PPT课件讲稿)第五章 网络层 The Network Layer

第五章 网络层 ●●●●●
网络层 第五章

●●● ●●●● ●●●●● ●●●● 本章内容 ●●●●● ●●●● 网络层关注的是如何将分组从源端沿着网络路径 送达目标端,显然网络层的功能与数据链路层的功 能不同,网络层是处理端到端数据传输的最低层。 51网络层设计要点 ●52路由算法 53拥塞控制算法 ●54服务质量 55网络互联 ●56 Internet上的网络层 linwei@bbi.edu.cn
linwei@bbi.edu.cn 2 本章内容 ⚫ 5.1 网络层设计要点 ⚫ 5.2 路由算法 ⚫ 5.3 拥塞控制算法 ⚫ 5.4 服务质量 ⚫ 5.5 网络互联 ⚫ 5.6 Internet上的网络层 网络层关注的是如何将分组从源端沿着网络路径 送达目标端,显然网络层的功能与数据链路层的功 能不同,网络层是处理端到端数据传输的最低层

●●● ●●●● ●●●●● ●●●● ●●●●● 51网络层设计要点 ●●●● 存储-转发分组交换 向传输层提供的服务 无连接服务的实现 面向连接服务的实现 虚电路子网和数据报子网的比较 linwei@bbi.edu.cn
linwei@bbi.edu.cn 3 5.1 网络层设计要点 • 存储-转发分组交换 • 向传输层提供的服务 • 无连接服务的实现 • 面向连接服务的实现 • 虚电路子网和数据报子网的比较

●●● ●●●● ●●●●● ●●●● 存储转发分组交换 ●●●●● ●●●● Router Carriers equipment Process P2 E AN Process P1 网络层协议环境
linwei@bbi.edu.cn 4 存储-转发分组交换 网络层协议环境 fig 5-1

●●● ●●●● ●●●●● ●●●● 向传送层提供的服务 ●●●●● ●●●● ●设计目标 ●所提供的服务应该独立于路由器技术 ●路由器的数量、类型和拓扑关系对于传输层来说应 该是不可见的 ●传输层可以使用的网络地址应该有一个统一的编码 方案,甚至可以跨越多个LAN和WAN linwei@bbi.edu.cn
linwei@bbi.edu.cn 5 向传送层提供的服务 ⚫ 设计目标 ⚫ 所提供的服务应该独立于路由器技术 ⚫ 路由器的数量、类型和拓扑关系对于传输层来说应 该是不可见的。 ⚫ 传输层可以使用的网络地址应该有一个统一的编码 方案,甚至可以跨越多个LAN和WAN

●●● ●●●● ●●●●● ●●●● 向传送层提供的服务 ●●●●● ●●●● 面向连接的服务:子网在网络层的帮助下应该提供如下 的操作 1.发送端应该和其对端之间打开一个连接。 2.连接应该进行合适的协商。 3.通信是双向的,包顺序传递。 4.流控在子网中完成。 面向无连接服务 子网无状态信息它仅仅发分组和收分组,差错控制和 流控均在主机执行 linwei@bbi.edu.cn
linwei@bbi.edu.cn 6 向传送层提供的服务 ⚫ 面向连接的服务:子网在网络层的帮助下应该提供如下 的操作 1. 发送端应该和其对端之间打开一个连接。 2. 连接应该进行合适的协商。 3. 通信是双向的,包顺序传递。 4. 流控在子网中完成。 ⚫ 面向无连接服务: ⚫ 子网无状态信息.它仅仅发分组和收分组,差错控制和 流控均在主机执行

●●● ●●●● ●●●●● ●●●● 争论焦点 ●●●●● ●●●● ● Internet阵营的观点: 不管子网如何设计,本质上讲它总是不可靠的。 ●路由器的任务仅仅是传送分组,不再作别的事情 ●主机应当自己来完成差错控制和流控的任务 ●电话公司的观点 子网应该提供可靠的、面向连接的服务。 用户(host)不应该承担复杂的流控等任务 子网中没有连接,要实现服务质量是很困难的,特 别对于视频、话音等业务
linwei@bbi.edu.cn 7 争论焦点 ⚫ Internet 阵营的观点: ⚫ 不管子网如何设计,本质上讲它总是不可靠的。 ⚫ 路由器的任务仅仅是传送分组,不再作别的事情。 ⚫ 主机应当自己来完成差错控制和流控的任务 ⚫ 电话公司的观点: ⚫ 子网应该提供可靠的、面向连接的服务。 ⚫ 用户(host)不应该承担复杂的流控等任务。 ⚫ 子网中没有连接,要实现服务质量是很困难的,特 别对于视频、话音等业务

●●● ●●●● ●●●●● ●●●● 面向无连接服务的实现 ●●●●● ●●●● Packet Router Carriers equipment 每一台路由器都有 个路由表,它指 明了针对每一个可 能的目标地址应该 Process P1 将分组送到哪。每 个表有两项: A's table 个是目标地址,另 initially later s table E's table 个是对应于该目 A B:BB:B B·A B: D 标地址对应的输出 c C: C C C: C 链路。 D:BD:B D: D D: D E:c‖E:B Ei E LFCF:B F:E F: F 数据报子网的路由
linwei@bbi.edu.cn 8 面向无连接服务的实现 数据报子网的路由. 每一台路由器都有 一个路由表,它指 明了针对每一个可 能的目标地址应该 将分组送到哪。每 一个表有两项:一 个是目标地址,另 一个是对应于该目 标地址对应的输出 链路

●●● ●●●● ●●●●● ●●●● ●●●●● 面向连接服务的实现 ●●●● Router Carrier's equipment Process Process P2 Process P1 As table C's table Es table H1:1c:1A E:1C H3 c:2A:2E:2c:2F:2 Out 虚电路子网的路由
linwei@bbi.edu.cn 9 面向连接服务的实现 虚电路子网的路由

●●● ●●●● ●●●●● ●●●● 虚电路子网和数据报子网的比较 ●●● ●● Issue Datagram subnet Virtual-circuit subnet Circuit setup Not needed Required Addressing Each packet contains Each packet contains a the full source and short vc number destination address State information Routers do not hold Each Vc requires router state information about connections table space per connection Routing Each packet is Route chosen when Vc routed independently is set up; all packets follow it Effect of router failures None except for packets All VCs that passed ost during the crash through the failed router are terminated Quality of service Difficult Easy if enough resources can be allocated in advance for each Vc Congestion control Difficult Easy if enough resources can be allocated in advance for each vc
linwei@bbi.edu.cn 10 虚电路子网和数据报子网的比较 5-4
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 山东大学:《微机原理及单片机接口技术》课程教学资源(PPT课件讲稿)第六章 中断(主讲:刘忠国).ppt
- 《工程计算软件》课程教学资源(PPT课件讲稿)第四章 Maple简介.ppt
- 中国科学技术大学:QuickPass系统的排队问题(PPT讲座,谢瑶).ppt
- 中国科学技术大学:《网络信息安全 NETWORK SECURITY》课程教学资源(PPT课件讲稿)第十章 入侵检测系统(主讲:肖明军).ppt
- 东南大学:《数据结构》课程教学资源(PPT课件讲稿)第五章 树(主讲:方效林).ppt
- 西南民族大学:《软件需求分析与总体设计》课程教学资源(PPT课件讲稿)软件总体(概要)设计.ppt
- 北京航空航天大学:Graph Search - a New Paradigm for Social Computing.pptx
- 清华大学:《计算机网络》课程教学资源(PPT课件讲稿)Lecture 4 Routing.pptx
- Homomorphic Secret Sharing:Low-End HSS from OWF、HSS for Branching Programs from DDH、The HSS Construction.ppsx
- 四川大学:软件设计工具(PPT课件讲稿)Software design tool.ppt
- 《图像处理与计算机视觉 Image Processing and Computer Vision》课程教学资源(PPT课件讲稿)Chapter 02 Image processing and computer vision(Camera models and parameters).pptx
- 《数据结构》课程教学资源(PPT课件讲稿)第九章 排序.ppt
- 福建工程学院:《软件工程》课程教学资源(实验指导书).doc
- 香港中文大学:Adaboost for building robust classifiers(PPT讲稿).pptx
- 《软件测试》课程教学资源(PPT讲稿)集成测试.pptx
- 《大学计算机基础》课程教学资源(PPT课件讲稿)第三章 字处理软件 Word2003.ppt
- 《现代操作系统 Modern Operating Systems》课程教学资源(PPT课件讲稿,Third Edition)Chapter 10 Case Study 1 LINUX.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件讲稿)第1章 微型计算机基础概论.ppt
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第八章 因特网上的音频/视频服务.ppt
- PARALLELISM IN HASKELL(Kathleen Fisher).pptx
- Introduction to XML IR(PPT讲稿).ppt
- 《计算机系统》课程教学资源(PPT课件讲稿)第六章 设备管理 Devices Management.ppt
- 《Excel实用技术基础》课程教学资源(PPT课件讲稿)Excel 技术基础、数据管理.ppt
- 南京航空航天大学:《C++程序设计》课程教学资源(PPT课件)第1章 C++程序设计基础(主讲:陈哲).ppt
- 《计算机组成原理》课程教学资源(PPT课件讲稿)第6章 总线结构.ppt
- 四川大学:Object-Oriented Design and Programming(Java,PPT课件)Advanced Class Design.ppt
- 香港科技大学:Latent Tree Models Part III:Learning Algorithms.pptx
- 《多媒体教学软件设计》课程教学资源(PPT课件讲稿)第3章 多媒体教学软件开发平台(Authorware).ppt
- 河南中医药大学(河南中医学院):《网络技术实训》课程教学资源(PPT课件讲稿)第9讲 通过VPN访问企业网内部服务器设计讨论.pptx
- 四川大学:《操作系统 Operating System》课程教学资源(PPT课件讲稿)Chapter 2 Operating System Overview.ppt
- 《数据结构 Data Structure》课程教学资源(PPT课件讲稿)第三章 栈和队列.ppt
- IS6000 – Seminar 8 Research Methods – Case Study – Action Research.pptx
- 《编译原理》课程教学资源(PPT课件讲稿)上下文无关文法——自顶向下分析.pptx
- 《计算机应用基础》课程教学资源(PPT讲稿)统考考前辅导.ppt
- Cassandra and Sigmod contest.pptx
- 上海交通大学:《数字图像处理 Digital Image Processing》课程教学资源(PPT课件讲稿,第三版)Chapter 9 Morphological Image Processing.pptx
- 南京航空航天大学:《模式识别》课程教学资源(PPT讲稿)Model Selection for SVM & Our intent works.ppt
- 中国科学技术大学:《微机原理》课程教学资源(PPT课件讲稿)第八章 中断系统.pptx
- 《单片机原理及应用》课程教学资源(PPT课件讲稿)第3章 MCS-51单片机的指令系统.pptx
- 合肥工业大学:《网络安全概论》课程教学资源(PPT课件讲稿)无线网络安全.ppt