网络通讯协议和分层

     网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合, 是一种网络通用语言,为连接不同操作系统和不同硬体系结构互联网络引提供通信支持。
     
例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符。因此,网络通信协议也可以理解为网络上各台计算机之间进行交流的一种语言。
      我们将互联网分为4层:
网络通讯协议和分层

     还有OSI模型,分为7层:
网络通讯协议和分层