《计算机网络结构的模型和协议课件》由会员分享,可在线阅读,更多相关《计算机网络结构的模型和协议课件(21页珍藏版)》请在金锄头文库上搜索。
1、计算机网络结构的模型和协议,I、 网络协议 II、 ISO/OSI网络参考协议 III、物理层 IV、数据链路层 V、 网络层 VI、网络高层协议,I、 网络协议,一、网络协议的内容: 一组信息传送、输入输出格式和控制的协定 二、网络协议的大致分级: 传输级、功能级、服务级、用户级,I、 网络协议,三、四级协议与各结点的层次对应关系: 1、传输级对应传输管理层,实现结点之间无差错传输 2、功能级、服务级对应服务管理层 功能级协议实现两个主机进程间通信 服务级协议实现交互式会话、文件传送、批处理等 3、用户级协议与应用层对应,II、 ISO/OSI网络参考模型,应用层,表示层,会话层,传输层,网
2、络层,链路层,物理层,应用层,表示层,会话层,传输层,网络层,链路层,物理层,应用层协议,表示层协议,会话层协议,传输层协议,网络层,网络层,网络层协议,链路层,链路层,链路控制层协议,物理层,物理层,物理层协议,通 信 子网,计算机A,计算机B,II、 ISO/OSI网络参考模型,通信层,语言层,认识层,认识层,语言层,通信层,例:一中国人就电脑问题打电话问另一人,III、 物理层,物理层协议解决的是主机、工作站等数据终端设备与通信线路上通信设备之间的接口问题,数据终端设备DTE,数据电路端接设备DCE,数据电路端接设备DCE,数据终端设备DTE,DTE/DCE 接口,DTE/DCE 接口,
3、传输设备,III、 物理层,III1物理层的特性和功能 一、物理层的功能 二、物理层的特性 1、机械特性 2、信号的电气特性 3、信号的功能特性 4、规程特性,III、 物理层,III2 物理层的常用协议: 一、RS-232-C串行接口 二、EIA-RS-449 三、V2.4协议中的100系列、200系列接口,IV、 数据链路层,数据链路层是为网络层提供链路服务接口;把物理层传来的比特流组合成帧经处理后发送;进行数据链路的管理。 数据链路层是任何网络都必须有的层次,IV、 数据链路层,IV1 基本概念 IV2 数据链路层功能 是保证相邻结点间(或主机与结点间)帧的正确传输 帧:是将物理层提供的
4、位流进行划分而成协议的数据单元。它分为帧头、信息、帧尾三个字段,IV、 数据链路层,数据链路层常用的控制协议: IV3 面向字符型协议: 传输以字符为单位的报文,并且用一些特殊的字符来进行传输,IV、 数据链路层,IV3面向字符基本型协议: 一、常用的字符型协议: 1、ISO的基本型控制协议; 2、美国国家标准局的通信协议; 3、IBM公司的二进制同步通信协议等,IV、 数据链路层,IV3面向字符基本型协议: 二、实际传输中的五个步骤: 1、拨通通用交换网 2、确定数据链路 3、传输信息 4、结束数据链路 5、拆除通用交换网的通信线路,IV、数据链路层,IV4 面向比特型的高级数据控制协议(H
5、DLC): 数据传输以帧的形式进行,是面向位的 通信规程 通信过程: 1、建立数据链路连接、确定收发关系 2、信息数据传送 3、确认传送结果,拆除链路,V、 网络层,网络层向传输层提供的服务: 1、网络地址:由网络层提供,是识别传输实体的标志 2、网络连接: 3、报文分组的传输:(网络连接端点标识符,网络服务数据单元的传输) 4、其他服务:包括服务质量参数、差错报告、有序传输、流控制、加快数据传输服务等,V、 网络层,网络层功能: (1)路由选择和中继;(2)激活和终止网络连接;(3)在一条数据链路上复用多条网络连接;(4)分段和合并;(5)差错检测和恢复;(6)排序; (7)流量控制;(8)
6、加速数据传送;(9)复位;(10)服务选择; (11)网络层管理,VI、 网络高层协议,考虑主机间的协议,尚无完整的国际标准 一、传输层: 为两个开放系统之间提供透明的数据传输 二、对话层: 磋商通信中的参数,VI、 网络高层协议,三、表示层: 对应用层送入的命令和内容加以结实说明,并赋予各种语法以应有的含义,使各种信息具有明确的表示意义,VI、 网络高层协议,四、应用层: 是ISO结构的最高层,是用户与网络的界面,网络操作系统和应用程序都驻留在该层,VI、 网络高层协议,四、应用层: 该层主要管理: 1、文件传送、访问和管理 2、电子邮件 3、虚拟终端 4、简单网络管理 5、查询服务和远程作业登陆,ISO模型的优点,1、各层有自己相对功能,便于优化 2、系统的正确性容易确定 3、对某一层的修改不影响系统的其他部分,