计算机网络基础第2章-网络协议与体系结构.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:15 大小:116KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

计算机网络基础第2章-网络协议与体系结构.ppt

计算机网络基础第2章-网络协议与体系结构.ppt

预览

免费试读已结束,剩余 5 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第二章网络协议与体系结构计算机网络体系结构的形成开放系统互联参考模型OSI/RMOpenSystemInterconnectionReferenceModel开放—可与世界上任何地方遵守相同标准的其它系统通信。互联—将不同的系统互相连接起来,达到交换信息、共享资源、分布应用和分布处理的目的。ISO----七层协议体系结构事实上的国际标准----TCP/IP网络协议的三要素:语法:数据与控制信息的结构或格式;语义:何种控制信息,完成何种动作或响应;同步:事件实现顺序的说明;分层的体系结构高度结构化方式设计的层次化结构如层次可划分为:图2-1划分层次例文件传送模块通信服务模块网络接入模块好处:各层独立;灵活性好;结构可分割;易于实现和维护;易于标准化工作协议与划分层次计算机网络原理体系结构传输层:负责主机中两个进程之间的通信,保证源主机和目标主机之间“透明”、可靠地传输报文,向上层提供端到端的服务,具有复用和分用的功能。应用层:为用户进程提供访问开放系统互联环境的界面和访问服务,该层的应用程序等待要处理的请求,在各自的端口收听,它不是字处理器等,在该层运行的应用程序有FTP和HTTP等。数据在各层之间的传递过程:图2-3假定两个主机直接连接数据单元的首尾,传送数据的顺序协议数据单元PDU(ProtocolDataUnit)(对应某层)协议栈(ProtocolStack)对等层之间的实体通信层间关系----(N+1)实体只能看见(N)服务无法看见(N)协议,(N)协议对(N+1)是透明的。(N)被称为服务提供者,(N+1)为服务用户。(N)连接:为(N+1)交换信息提供的连接。(N)中继:为(N+1)实体提供的中继。服务访问点(SAP):两层实体交换信息的地方(N)在SAP向(N+1)提供服务,是两层之间的逻辑接口。处于同一系统,外部不可见。服务原语:(N)与(N+1)的交互图2-4请求reques:一个实体希望得到完成某些操作的服务;指示indication:通知一个实体,有某个事件发送;响应response:一个实体希望响应一个事件;证实comfirm:返回对先前请求的响应。服务数据单元SDU:两层实体交换的信息的单位PDU协议数据单元:PCI协议控制信息、SDU服务数据单元OSI与TCP/IP体系结构的比较客户—服务器方式客户软件:在进行本地其它计算的同时,作为通信的客户;被用户调用,在用户机上运行,可以主动向服务器发起通信;可与多个服务器通信;不需特殊和复杂的硬件和操作系统。服务器软件专门提供某种服务的程序;在共享计算机上运行;被动地等待和接收来自多个客户的通信请求;需较强大的硬件和操作系统的支持。客户进程和服务器进程通信示意图2-81、客户发起建立连接请求;2、服务器接收连接建立请求;3、逐级使用下一层提供的服务。一台计算机中的多个服务器可被多个计算机的客户访问图2-9