中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第4讲 网络体系结构与TCP/IP

计算机网络 Computer Networks 网络体糸结构与TCPP 2021/2/22
2021/2/22 1 计算机网络 Computer Networks 网络体系结构与TCP/IP

网络体系结构的定义和发展 计算机网络的体系结构是从功能的角度描述计 算机网络的结构 计算机网络的体系结构:为了完成计算机 间的通信合作,把每个计算机互联的功能划 分成有明确定义的层次,规定了同层次进程 通信的协议及相邻层之间的接口及服务。将 这些同层进程通信的协议以及相邻层接口统 称为网络体系结构 网络功能的分层协议的分层体系结构的分层 2021/2/22
2021/2/22 2 网络体系结构的定义和发展 计算机网络的体系结构是从功能的角度描述计 算机网络的结构 计算机网络的体系结构:为了完成计算机 间的通信合作,把每个计算机互联的功能划 分成有明确定义的层次,规定了同层次进程 通信的协议及相邻层之间的接口及服务。将 这些同层进程通信的协议以及相邻层接口统 称为网络体系结构。 网络功能的分层 协议的分层 体系结构的分层

网络体系结构的分层原理 在网络分层结构中,第N层是第N-1层的 用户,同时是第N+层的服务提供者, 分层结构的好处 独立性强 功能简单 层)M层)N1 (1层))1 层 适应性强 易于实现和维护 2021/2/22
2021/2/22 3 网络体系结构的分层原理 • 在网络分层结构中,第N层是第N-1层的 用户,同时是第N+1层的服务提供者, 分层结构的好处: – 独立性强 – 功能简单 – 适应性强 – 易于实现和维护

■层次结构方法要解决的问题 1网络应该具有哪些层次?每一层的 功能是什么?(分层与功能) 2各层之间的关系是怎样的?它们如 何进行交互?(服务与接口) 3通信双方的数据传输要遵循哪些规 则?(协议) 层次结构方法包括三个内容:分层及每层功能,服务 与层问接口,协议 2021/2/22
2021/2/22 4 层次结构方法要解决的问题 1.网络应该具有哪些层次?每一层的 功能是什么?(分层与功能) 2.各层之间的关系是怎样的?它们如 何进行交互?(服务与接口) 3.通信双方的数据传输要遵循哪些规 则?(协议) 层次结构方法包括三个内容:分层及每层功能,服务 与层间接口,协议

层次结构方法的优点 把网络操作分成复杂性较低的单元,结构清晰,易于 实现和维护 √定义并提供了具有兼容性的标准接口 √使设计人员能专心设计和开发所关心的功能模块 √独立性强—上层只需了解下层通过层间接口提供什 么服务一黑箱方法 √适应性强—只要服务和接口不变,层内实现方法可 任意改变 √一个区域网络的变化不会影响另外一个区域的网络, 因此每个区域的网络可单独升级或改造 2021/2/22
2021/2/22 5 层次结构方法的优点 ✓把网络操作分成复杂性较低的单元,结构清晰,易于 实现和维护 ✓定义并提供了具有兼容性的标准接口 ✓使设计人员能专心设计和开发所关心的功能模块 ✓独立性强——上层只需了解下层通过层间接口提供什 么服务—黑箱方法 ✓适应性强——只要服务和接口不变,层内实现方法可 任意改变 ✓一个区域网络的变化不会影响另外一个区域的网络, 因此每个区域的网络可单独升级或改造

■网络体系结构的几个基本概念 协议:为进行网络中的数据交换(通信)而建立的规则、 标准或约定。(语义+语法+规则) 不同层具有各自不同的协议。 实体:任何可以发送或接收信息的硬件/软件进程。 对等层:两个不同系统的同名层次。 对等实体:位于不同系统的同名层次中的两个实体。 协议作用在对等实体之间。 接口:相邻两层之间交互的界面,定义相邻两层之间的 操作及下层对上层的服务。 服务:某一层及其以下各层的一种能力,通过接口提供 给其相邻上层 2021/2/22
2021/2/22 6 网络体系结构的几个基本概念 协议:为进行网络中的数据交换(通信)而建立的规则、 标准或约定。(=语义+语法+规则) 不同层具有各自不同的协议。 实体:任何可以发送或接收信息的硬件/软件进程。 对等层:两个不同系统的同名层次。 对等实体:位于不同系统的同名层次中的两个实体。 协议作用在对等实体之间。 接口:相邻两层之间交互的界面,定义相邻两层之间的 操作及下层对上层的服务。 服务:某一层及其以下各层的一种能力,通过接口提供 给其相邻上层

协议的组成 1.语义:是指对构成协议的协议元素含义的解 释,即“讲什么” 2.语法:是用于规定将若干个协议元素和数据 组合在一起来表达一个更完整的内容时所应遵 循的格式,即对所表达的内容的数据结构形式 的一种规定,也即“怎么讲” 3.规则:规定了事件发生的条件和执行顺序 2021/2/22
2021/2/22 7 协议的组成 • 1. 语义:是指对构成协议的协议元素含义的解 释,即“讲什么” • 2. 语法:是用于规定将若干个协议元素和数据 组合在一起来表达一个更完整的内容时所应遵 循的格式,即对所表达的内容的数据结构形式 的一种规定,也即“怎么讲” • 3. 规则:规定了事件发生的条件和执行顺序

层、协议和接口 Host 2 Layer 5 protocol Layer 5 Layer 5 Layer 4/5 interface Layer 4 protocol Layer 4 Layer 4 Layer 3/4 interface Layer 3 protocol Layer 3 Layer 3 Layer 2/3 interface Layer 2 protoco Layer 2 Layer 2 Layer 1/2 interface Layer 1 protocol Layer 1 Laver 1 Physical medium 2021
2021/2/22 8 层、协议和接口

服务分类 基于连接的服务和无连接服务 基于连接的服务 当使用服务传送数据时,首先建立连接,然 后使用该连接传送数据。使用完后,关闭连 接。 特点:顺序性好。 无连接服务 直接使用服务传送数据,每个包独立进行路 由选择。 特点:顺序性差。 注意:连接并不意味可靠,可靠要通过确认 2021/2/22 重传等机制来保证
2021/2/22 9 服务分类 • 基于连接的服务和无连接服务 – 基于连接的服务 当使用服务传送数据时,首先建立连接,然 后使用该连接传送数据。使用完后,关闭连 接。 特点:顺序性好。 – 无连接服务 直接使用服务传送数据,每个包独立进行路 由选择。 特点:顺序性差。 – 注意:连接并不意味可靠,可靠要通过确认、 重传等机制来保证

服务原语 服务在形式上是由一组接口原语(或操 作)来描述的。 服务原语可分为四种类型: 请求( Request),指示( Indication) 响应( Response),确认( Confirm) 2021/2/22
2021/2/22 10 服务原语 • 服务在形式上是由一组接口原语(或操 作)来描述的。 • 服务原语可分为四种类型: – 请求(Request),指示(Indication), – 响应(Response),确认(Confirm)
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第3讲 数据通信基础(调制解调器、物理层接口).ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第2讲 数据通信基础(传输损耗、传输介质、多路复用、数据交换技术).ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第1讲 绪论引言.ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第8讲 TCP/P协议(二)ICMP、ARP、RARP.ppt
- 《CMMI过程体系介绍》讲义.pdf
- 《计算机网络构建技术》第3章 windows2000 server架构服务器.ppt
- 《计算机网络构建技术》第2章 构建对等网与无线局域网.ppt
- 《计算机网络构建技术》第1章 局域网.ppt
- 《计算机网络构建技术》第7章 路由技术.ppt
- 《计算机网络构建技术》第9章 网络接入技术.ppt
- 《计算机网络构建技术》第8章 路由器的配置.ppt
- 《计算机网络构建技术》第10章 网络规划与设计.ppt
- 《计算机网络构建技术》第5章 交换技术.ppt
- 《计算机网络构建技术》第6章 交换机配置.ppt
- 《Mathematics for Computer》Quiz 1.pdf
- 《Mathematics for Computer》Final exam.pdf
- 《Mathematics for Computer》Quiz 2.pdf
- 《Mathematics for Computer》Problem Set 11 Solutions.pdf
- 《Mathematics for Computer》Problem Set 10 Solutions.pdf
- 《Mathematics for Computer》Problem Set 9 Solutions.pdf
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第5讲 TCP/IP协议——路由器与路由选择协议.ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第7讲 TCP/IP协议(网络层).ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第6讲 TCP/IP协议(传输层协议TCP与UDP).ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第9讲 局域网.ppt
- 中南大学:《计算机网络 computer networks》课程教学资源(PPT课件讲稿)第10讲 网络应用(DNS:域名系统).ppt
- 武汉工业学院:《Access及其应用系统开发》目录.ppt
- 武汉工业学院:《Access及其应用系统开发》第一章(1-1) Access 2003基础知识.ppt
- 武汉工业学院:《Access及其应用系统开发》第一章(1-2) Access 2003的基本对象.ppt
- 武汉工业学院:《Access及其应用系统开发》第一章(1-3) Access 2003的帮助系统.ppt
- 武汉工业学院:《Access及其应用系统开发》第一章(1-4) 数据库应用系统开发方法.ppt
- 武汉工业学院:《Access及其应用系统开发》第一章(1-5) 面向对象的数据库应用系统设计概念.ppt
- 武汉工业学院:《Access及其应用系统开发》第一章(1-6) 零售商店数据库应用系统(GrocerMIS)实例分析.ppt
- 武汉工业学院:《Access及其应用系统开发》第一章(1-7) Access 2003数据库对象操作.ppt
- 武汉工业学院:《Access及其应用系统开发》第一章 学习目标概述.ppt
- 武汉工业学院:《Access及其应用系统开发》第七章(7-1) 报表对象基础.ppt
- 武汉工业学院:《Access及其应用系统开发》第七章(7-2) 报表对象设计向导.ppt
- 武汉工业学院:《Access及其应用系统开发》第七章(7-3) 报表对象设计视图.ppt
- 武汉工业学院:《Access及其应用系统开发》第七章(7-4) 报表基本控件及其应用.ppt
- 武汉工业学院:《Access及其应用系统开发》第七章(7-5) 在报表设计视图中进行报表设计.ppt
- 武汉工业学院:《Access及其应用系统开发》第七章(7-6) 报表的打印及打印预览.ppt