计算机网络协议
 
  计算机网络协议是一组正式的规则、协定和数据结构,它们控制计算机以及其它网络设备如何在网络上交换信息。网络传送协议或简称为传送协议,是指计算机通信的共同语言。现在最普及的计算机通信为网络通信,所以“传送协议”一般都指计算机通信的传送协议,如:TCP/IP、Ethernet等。

  在20多年前,大型计算机和“主机-终端”构架流行时,各计算机厂商仅建立本企业产品系列的网络通信协议,而不同厂家的计算机互联成为巨大的问题。因此,网络通信协议需要国际标准,需要各计算机厂商支持的国际标准。如今Internet所采用的核心网络协议——TCP/IP就是被广泛接受的网络协议,从而保证了不同厂家,不同种类的计算机互通互联。

  鉴于计算机网络通信的复杂性,国际标准化组织(OSI)建议了一个七层结构的概念模型(见OSI模型)。

  分层是一种设计原则,它将协议设计为许多小部分,每一部分完成各个具体的子任务,并通过一些明确的方式与其它协议互操作。分层法允许设计和测试部分协议,而不用将协议全部更改,这样就保持每个设计相对简单。例如,TCP对应OSI的传输层,IP对应OSI的网络层。

  在OSI模型的七层协议中,上一层协议可以调用下一层协议,直至物理层,而网络两端的相同协议层可以建立虚拟链接和对话。网络中可能会有许多节点称为路由器,路由器是由三层网络协议构成,为网络间的通信建立链接。

  OSI模型仅仅是一个原则和概念模型,在制定具体网络协议时并不一定严格按照OSI模型的定义划分,例如:以太网-Ethernet(802.3)、令牌环-Token Ring(802.5)、无线局域网-WLAN(802.11)和互联网-Internet的核心网络协议TCP/IP,在原则和概念上基本遵循OSI的七层协议,但在具体实现上不尽相同。
北京新达网络系统有限公司 版权所有
地址:北京市海淀区北四环中路257号科群大厦东段5层
电话:(86)10 62317782/83 传真:(86)10 82376113
E-mail:wizone@sina.com/wizone@sohu.com
京ICP备07011238