网络层协议有哪些,只能在同源进程间通信的技术( 三 )


网络中的计算机与终端间要想正确的传送信息和数据 , 必须在数据传输的顺序、数据的格式及内容等方面有一个约定或规则 , 这种约定或规则称做协议 。 网络协议主要有三个组成部分:
1、语义:

是对协议元素的含义进行解释 , 不同类型的协议元素所规定的语义是不同的 。 例如需要发出何种控制信息、完成何种动作及得到的响应等 。
2、语法:
将若干个协议元素和数据组合在一起用来表达一个完整的内容所应遵循的格式 , 也就是对信息的数据结构做一种规定 。 例如用户数据与控制信息的结构与格式等 。
3、时序:
对事件实现顺序的详细说明 。 例如在双方进行通信时 , 发送点发出一个数据报文 , 如果目标点正确收到 , 则回答源点接收正确;若接收到错误的信息 , 则要求源点重发一次 。
70年代以来 , 国外一些主要计算机生产厂家先后推出了各自的网络体系结构 , 但它们都属于专用的 。
为使不同计算机厂家的计算机能够互相通信 , 以便在更大的范围内建立计算机网络 , 有必要建立一个国际范围的网络体系结构标准 。
国际标准化组织ISO 于1981年正式推荐了一个网络系统结构----七层参考模型 , 叫做开放系统互连模型(Open System Interconnection , OSI) 。 由于这个标准模型的建立,使得各种计算机网络向它靠拢, 大大推动了网络通信的发展 。
OSI 参考模型将整个网络通信的功能划分为七个层次 , 见图1 。 它们由低到高分别是物理层(PH)、链路层(DL)、网络层(N)、传输层(T)、会议层(S)、表示层(P)、应用层(A) 。 每层完成一定的功能 , 每层都直接为其上层提供服务 , 并且所有层次都互相支持 。 第四层到第七层主要负责互操作性 , 而一层到三层则用于创造两个网络设备间的物理连接.
1.物理层
物理层是OSI的第一层 , 它虽然处于最底层 , 却是整个开放系统的基础 。 物理层为设备之间的数据通信提供传输媒体及互连设备 , 为数据传输提供可靠的环境 。
1.1媒体和互连设备
物理层的媒体包括架空明线、平衡电缆、光纤、无线信道等 。 通信用的互连设备指DTE和DCE间的互连设备 。 DTE既数据终端设备 , 又称物理设备 , 如计算机、终端等都包括在内 。 而DCE则是数据通信设备或电路连接设备 , 如调制解调器等 。 数据传输通常是经过DTE——DCE , 再经过DCE——DTE的路径 。 互连设备指将DTE、DCE连接起来的装置 , 如各种插头、插座 。 LAN中的各种粗、细同轴电缆、T型接、插头 , 接收器 , 发送器,中继器等都属物理层的媒体和连接器 。
1.2物理层的主要功能
1.2.1为数据端设备提供传送数据的通路,数据通路可以是一个物理媒体,也可以是多个物理媒体连接而成.一次完整的数据传输,包括激活物理连接,传送数据,终止物理连接.所谓激活,就是不管有多少物理媒体参与,都要在通信的两个数据终端设备间连接起来,形成一条通路.
1.2.2传输数据.物理层要形成适合数据传输需要的实体,为数据传送服务.一是要保证数据能在其上正确通过 , 二是要提供足够的带宽(带宽是指每秒钟内能通过的比特(BIT)数),以减少信道上的拥塞.传输数据的方式能满足点到点,一点到多点,串行或并行,半双工或全双工 , 同步或异步传输的需要.
1.3物理层的一些重要标准
物理层的一些标准和协议早在OSI/TC97/C16 分技术委员会成立之前就已制定并在应用了,OSI也制定了一些标准并采用了一些已有的成果.下面将一些重要的标准列出,以便读者查阅.ISO2110:称为"数据通信----25芯DTE/DCE接口连接器和插针分配".它与EIA(美国电子工
业协会)的"RS-232-C"基本兼容 。 ISO2593:称为"数据通信----34芯DTE/DCE----接口连接器和插针分配" 。 ISO4092:称为"数据通信----37芯DTE/DEC----接口连接器和插针分配".与EIARS-449兼容 。 CCITT V.24:称为"数据终端设备(DTE)和数据电路终接设备之间的接口电路定义表".其功能与EIARS-232-C及RS-449兼容于100序列线上.

推荐阅读