计算机网络体系结构基本概念_精品文档优质PPT.ppt
- 文档编号:15500380
- 上传时间:2022-11-02
- 格式:PPT
- 页数:31
- 大小:750.50KB
计算机网络体系结构基本概念_精品文档优质PPT.ppt
《计算机网络体系结构基本概念_精品文档优质PPT.ppt》由会员分享,可在线阅读,更多相关《计算机网络体系结构基本概念_精品文档优质PPT.ppt(31页珍藏版)》请在冰豆网上搜索。
网络协议的重要性:
1.网网络协议协议的组成部分协议的组成部分1.通信环境2.提供的服务3.词汇表4.消息的编码格式5.时序、规则和过程协议协议的功能的功能的功能的功能作为计算机数据交换语言的协议必须具备以下一些功能。
(1)分割与重组协议的“分割”功能,可以将较大的数据单元分割成较小的数据单元,其反过程为“重组”,如下图所示。
(2)寻址址协议的的“寻址址”功能使得功能使得设备彼此彼此识别,同,同时可以可以进行路径行路径选择,如下,如下图所示。
所示。
(3)封装与拆封封装与拆封协议的“封装”功能是指在数据单元(数据包)的始端或者末端增加控制信息,其相反的过程是“拆封”(拆装),如下图所示。
(4)排序排序协议的的排序功能排序功能是指是指报文文发送与接收送与接收顺序的控制,如序的控制,如下下图所示。
(5)信息流控制协议的流量控制功能是指在信息流过大时,所采取的一系列措施。
(6)差错控制差错控制功能使得数据按误码率要求的指标,在通信线路中正确地传输。
(7)同步协议的同步功能可以保证收发双方在数据传输时的一致性(8)干路传输协议的干路传输功能可以使多个用户信息共用干路。
(9)连接控制协议的连接控制功能可以控制通信实体之间建立和终止链路的过程。
协议的种的种类
(1)标准或非标准协议标准协议涉及各类的通信环境;
而非标准协议只涉及专用环境。
(2)直接或间接协议当设备直接进行通信时,需要一种直接通信协议;
而设备之间,间接通信时,则需要一种间接通信协议。
3.1基本概念基本概念基本概念基本概念什么是网络协议?
什么是网络协议?
网络协议网络协议网络协议网络协议就是使计算机网络能就是使计算机网络能协同工作协同工作实现实现信息信息交换交换和和资源共享资源共享必须遵循某种互相都能接受的必须遵循某种互相都能接受的规则规则、标准标准或或约定约定。
网络协议的网络协议的33要素:
语法、语义和同步要素:
语法、语义和同步3.1基本概念基本概念基本概念基本概念语法语法语法语法(Syntax):
规定通信双方“如何讲”,确定数据与控制信息的结构、格式、信号电平等,一般以二进制形式表示。
语义语义语义语义(Semantics):
规定通信双方“讲什么”,确定协议元素的种类,即需要发出何种控制信息,完成何种动作及做出何种应答。
同步同步同步同步(Timing):
包括速度匹配和排序等,即事件实现顺序的详细说明。
(11)协议分层结构)协议分层结构协议分层结构的思想协议分层结构的思想是用一个模块的是用一个模块的集合集合来完来完成不同的成不同的通信功能通信功能,以简化设计的复杂性。
大多数,以简化设计的复杂性。
大多数的网络都按照的网络都按照层或级的方式层或级的方式来组织,每一层完成特来组织,每一层完成特定的功能,每一层都建立在它的下层之上。
定的功能,每一层都建立在它的下层之上。
3.1基本概念基本概念基本概念基本概念2.2.协议的协议的分层结构分层结构
(2)层次结构的优点各层之间相互独立,复杂程度下降。
结构上可分隔开:
各层都可以采用最合适的技术来实现。
易于实现和维护:
系统已被分解为若干个相对独立的子系统。
灵活性好:
一层发生变化其他各层不受影响能促进标准化工作:
每一层的功能及所提供的服务都有精确的说明。
3.3.选择通信协议的原则选择通信协议的原则所选择的协议要与网络结构和功能相一致。
除特殊情况外,一个网络应该尽量只选择一种通信协议。
每个版本的协议都有它最适合的网络环境。
两台实现互连的计算机之间进行通信,它们使用的通信协议必须相同。
4.4.接口和服务接口和服务每一层中活动的元素称为实体。
可以是软件,如进程,每一层中活动的元素称为实体。
可以是软件,如进程,也可以是硬件,如芯片等。
也可以是硬件,如芯片等。
不同机器上位于同一层次、完成相同功能的实体。
实实实实体体体体对等实体对等实体对等实体对等实体正是通过正是通过接口接口和和服务服务将各层的协议连接为整体,完成将各层的协议连接为整体,完成网络通信的全部功能。
网络通信的全部功能。
在网络分层结构模型中,每一层为相邻的上一层所在网络分层结构模型中,每一层为相邻的上一层所在网络分层结构模型中,每一层为相邻的上一层所在网络分层结构模型中,每一层为相邻的上一层所提供的功能称为服务。
提供的功能称为服务。
服务是通过接口完成,在同一系统中相邻两层的实体进服务是通过接口完成,在同一系统中相邻两层的实体进服务是通过接口完成,在同一系统中相邻两层的实体进服务是通过接口完成,在同一系统中相邻两层的实体进行交互的地方行交互的地方行交互的地方行交互的地方,通常称为服务访问点通常称为服务访问点通常称为服务访问点通常称为服务访问点SAPSAPSAPSAP(ServiceAccessServiceAccessServiceAccessServiceAccessPointPointPointPoint)。
每个)。
每个SAPSAPSAPSAP都有个标识,称为端口(都有个标识,称为端口(都有个标识,称为端口(都有个标识,称为端口(PortPortPortPort)或套接字。
)或套接字。
服服服服务务务务接接接接口口口口5.5.数据单元数据单元上下层实体之间交换的数据传输单元称为数据单上下层实体之间交换的数据传输单元称为数据单元,数据单元分三种。
元,数据单元分三种。
协议数据单元协议数据单元11接口数据单元接口数据单元22服务数据单元服务数据单元33协议数据单元(协议数据单元(PDU)协议数据单元(协议数据单元(协议数据单元(协议数据单元(ProtocolDataUnitProtocolDataUnit)是在不同系统的对等层实体之间根据协议所交换的数据单位。
n层的PDU通常表示为(n)PDU。
协议数据单元协议数据单元协议数据单元协议数据单元包括该层用户数据和该层的协议控制信息(PCI,ProtocolControlInformation)接口数据单元(接口数据单元(IDU)接口数据单元(接口数据单元(接口数据单元(接口数据单元(IDUIDU)由两部分组成:
一部分是经过层间接口的PDU本身,另一部分是接口控制信息(ICI,InterfaceControlInformation)。
ICI是对PDU怎样通过接口的说明,仅PDU通过接口是有用。
接口数据单元(接口数据单元(接口数据单元(接口数据单元(InterfaceDataUnitInterfaceDataUnit)是在同一系统的相邻两层实体通过接口所交换的数据单元。
服务数据单元(服务数据单元(SDU)服务数据单元(服务数据单元(服务数据单元(服务数据单元(ServiceDataUnitServiceDataUnit)是为了实现上一层实体请求的功能,下层实体服务所需设置的数据单元。
一个服务数据单元服务数据单元服务数据单元服务数据单元就是一个服务所要传送的逻辑数据单位。
6.6.网络体系结构网络体系结构网络体系结构的概念网络体系结构的概念11网络体系结构的功能网络体系结构的功能22网络体系结构的特点网络体系结构的特点33网络体系结构的种类网络体系结构的种类44网络体系结构的概念网络体系结构的概念计算机网络各层、对等进程通信的协议的集合称为计计计计算算算算机机机机网网网网络络络络的的的的体体体体系系系系结结结结构构构构(architecture)(architecture)(architecture)(architecture),它是计算机网络及其部件所应完成功能的比较精确的定义。
从功能的角度描述计算机网络的结构。
体系结构只定义网络及其部件通过协议应当完成的功能,不定义协议的实现细节和各层协议之间的接口关系。
网络体系结构的功能网络体系结构的功能1、连接源节点和目的节点的物理传输线路,可以经过中间节点。
2、每条线路两端的节点应当进行二进制通信。
3、保证无差错的信息传送。
4、多个用户共享一条物理线路。
5、路由选择。
网络体系结构的特点网络体系结构的特点1、以功能作为划分层次的基础。
2、第N层的实体在实现自身定义的功能时,只能使用第N-1层提供的服务。
3、第N层在向第N+1层提供的服务时,所提供的服务不仅包含第N层本身的功能,还包含由下层服务提供的功能。
网络体系结构的种类网络体系结构的种类网络体系结构分为开放式开放式和专用专用网络体系结构两种。
ISO的OSI/RM美国国防部的TCP/IPIBM的SNADEC的DNA谢谢谢谢
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 体系结构 基本概念 精品 文档