works
网络体系结构与TCP/IP
11/10/2017
1
网络体系结构的定义和发展
计算机网络的体系结构是从功能的角度描述计算机网络的结构
计算机网络的体系结构:为了完成计算机间的通信合作,把每个计算机互联的功能划分成有明确定义的层次,规定了同层次进程通信的协议及相邻层之间的接口及服务。将这些同层进程通信的协议以及相邻层接口统称为网络体系结构。
网络功能的分层协议的分层体系结构的分层
11/10/2017
2
网络体系结构的分层原理
在网络分层结构中,第N层是第N-1层的用户,同时是第N+1层的服务提供者,分层结构的好处:
独立性强
功能简单
适应性强
易于实现和维护
11/10/2017
3
层次结构方法要解决的问题
?每一层的功能是什么?(分层与功能)
?它们如何进行交互?(服务与接口)
?(协议)
层次结构方法包括三个内容:分层及每层功能,服务与层间接口,协议。
11/10/2017
4
层次结构方法的优点
把网络操作分成复杂性较低的单元,结构清晰,易于实现和维护
定义并提供了具有兼容性的标准接口
使设计人员能专心设计和开发所关心的功能模块
独立性强——上层只需了解下层通过层间接口提供什么服务—黑箱方法
适应性强——只要服务和接口不变,层内实现方法可任意改变
一个区域网络的变化不会影响另外一个区域的网络,因此每个区域的网络可单独升级或改造
11/10/2017
5
网络体系结构的几个基本概念
协议:为进行网络中的数据交换(通信)而建立的规则、 标准或约定。(=语义+语法+规则)
不同层具有各自不同的协议。
实体:任何可以发送或接收信息的硬件/软件进程。
对等层:两个不同系统的同名层次。
对等实体:位于不同系统的同名层次中的两个实体。
协议作用在对等实体之间。
接口:相邻两层之间交互的界面,定义相邻两层之间的 操作及下层对上层的服务。
服务:某一层及其以下各层的一种能力,通过接口提供 给其相邻上层。
11/10/2017
6
协议的组成
1. 语义:是指对构成协议的协议元素含义的解释,即“讲什么”
2. 语法:是用于规定将若干个协议元素和数据组合在一起来表达一个更完整的内容时所应遵循的格式,即对所表达的内容的数据结构形式的一种规定,也即“怎么讲”
3. 规则:规定了事件发生的条件和执行顺序
11/10/2017
7
层、协议和接口
11/10/2017
8
服务分类
基于连接的服务和无连接服务
基于连接的服务当使用服务传送数据时,首先建立连接,然后使用该连接传送数据。使用完后,关闭连接。 特点:顺序性好。
无连接服务直接使用服务传送数据,每个包独立进行路由选择。 特点:顺序性差。
注意:连接并不意味可靠,可靠要通过确认、重传等机制来保证。
11/10/2017
9
服务原语
服务在形式上是由一组接口原语(或操作)来描述的。
服务原语可分为四种类型:
请求(Request),指示(Indication),
响应(Response),确认(Confirm)
11/10/2017
10
第4讲网络体系结构与TCPIP 来自淘豆网m.daumloan.com转载请标明出处.