一、体系结构总体数据通信流程
计算机网络体系结构通信原理包括两方面:一是数据通信总体流程,二是对等会话原理
数据通信总体流程:
发送端自上而下传输(直到物理层),接收端自下而上传输(直到发送端发起通信的层次)
第三层是由网络设备(包括计算机网卡)和传输介质完成,高四层通常是由主机和传输介质完成
二、计算机网络通信中的基本概念
在计算机网络通信中涉及的四个基本概念:
实体(Entity):指网络通信中任何发送或接收信息的硬件或软件进程
协议(Protocol):控制两个或多个对等实体间进行通信的规则的集合
服务(Service):在协议的控制下,本层对等体向上层提供的支持
服务访问点(SAP):在同一系统下相邻两层的实体间必须 通过位于中间的SAP接口进行信息交换,下层也必须通过SAP向上层提供服务
三、计算机网络通信协议三要素
“通信协议”是约束通信双方在实现某项通信功能时必须遵守的规则、标准或约定。可以简单的理解为各个计算机之间进行某项通信会话时所使用的共同语言。它包括三个基本要素:
语义:描述该通信协议所要完成的功能,解决该协议要“做什么”的问题
语法:规定协议通信时的信息格式,包括数据及控制信息的格式、编码及信号电平等,要解决实现该“如何做”的问题
同步:规定双方要完成某项网络服务功能所必须依据的通信流程,解决的是“做的顺序”的问题,有“时序”的含义