网络协议
协议就是使两个不同实体实现通信而制定的一些规范
语法:二进制
语义
交换规则
通信协议的特点
- 具有层次性
- 可靠性和有效性
OSI层次(7层)
OSI将网络分为7个层次
1-3层属于通信子网的功能范畴
5-7层属于自愿子网的范畴
第四层起着衔接上下三层的作用
应用层——通过应用程序来完成网络用户的应用需求
7-6层接口
表示层——确定数据的表达形式
6-5
会话层——负责在两个端点的应用程序之间建立连接
5-4
传输层——为两个应用程序间提供通信
4-3
网络层——负责逻辑寻址和路径选择
3-2
数据链路层——负责物理寻址和对网卡的控制
2-1
物理层——以二进制位流形式传输数据
OSI模型特点
- 每层的对应实体之间都通过各自的协议进行通信。
- 每个计算机系统都有相同的层次结构。
- 不同操作系统的相应层次具有相同的功能。
- 同一系统的各层次之间通过接口联系。
- 相邻的两层之间,下层为上层提供服务,上层使用下层提供的服务。
习题
- 在网络协议中,涉及数据和控制消息的格式、编码及信号电平等的内容属于网络协议的语法要素。
- OSI体系结构定义了一个7层的模型
- 在OSI参考模型中,主要功能是在通信子网中实现路由选择的层次是网络层
- 在OSI参考模型中,主要功能是组织和同步不同主机上各种进程间通信的层次是会话层
- 在OSI参考模型中,主要功能是为上层用户提供共同数据或信息语法表示转换,也可进行数据压缩和加密的层次是表示层
- 在OSI参考模型中,把传输的比特流划分为帧的层次是数据链路层
- 在计算机网络中,允许计算机相互通信的语言被称为协议
- 在OSI参考模型中,提供建立,维护和拆除物理链路所需的机械的,电器的,功能的和归程的特性的层次是物理层
- 物理层的基本作用是(在物理媒体上提供传输原始比特流的物理连接)
10.数据链路层中的数据块常被称为帧