文章目录
计算机网络1-协议介绍
将各种计算机通过通信线路和网络设备相连,实现资源共享和信息互通。
一、协议
网络数据交换时的规则、标准和约定。由三部分组成:
语法:语法规则定义了信息交换的格式
语义:语义规则定义了发送者或接受者需要完成的操作
同步:事件实现顺序的详细说明
1.协议分层目的
将大而复杂的系统分成多个模块。使模块独立,便于模块的实现、管理、升级和维护,同时促进协议的标准化。
2.主流分层模型
OSI(Open System Interconnection)模型 :国际标准模型,但未得到市场的认可。
TCP/IP(Transmission Control Protocol/Internet Protocol)模型:非国际标准模型,但得到了市场的认可。
1.OSI模型
OSI 7层模型各层功能定义
应用层:离用户最近的一层,为应用程序提供数据传输服务,如HTTP、DNS协议。数据单位为 报文。
表示层:为应用层数据提供编码和转换功能。确保一个系统从应用层发送的数据可以被另一个系统的应用层识别。同时也可以进行加解密,压缩和解压缩。
会话层: 不同机器上的用户之间建立和管理会话。该层的通信由不同设备的应用程序之间的服务请求和响应组成。