收发双方依所协议的规定使用一个CRC生成多项式G(x)。常用的多项式有:
CRC-12:G(x)=x12x11x3x2x1
CRC-16:G(x)=x16x15x21
CRC-CCITT:G(x)=x16x12x51
CRC-32:G(x)=x32x26x22x16x12x11x10x8x7x5x4x2x1
计算方法为:最高次方决定二进制数字序列,凡有x的位置为1,其它位置为0。
根据二进行制数字序列的位数n,在要发送的数据后面补n-1个0;
将得到的新的数据除以二进制数字序列(使用异或算法,不借位),得到一个n-1位数的余数m
将原来要发送的数据序列与余数m构成一个新的数字序列进行发送。
接收方接到发送方发来的数据后,将收到的数据依然用规定的二进制序列来除,如果得到的余数为0,则数据正确,否则重发。
195。差错控制的机制:自动请求重发(ARQ)、向前纠错(FEC)、反馈检验。
196。自动请求重发:发现错误后,要求对方重发的一种差错控制机制;
197。向前纠错:发送端使用纠错码,接收端可以自动纠错。
198。反馈检验:接收端在接收的同时,不断把接收到的数据发回数据发送端,发送端检验收到的回馈数据,有错即重发。
199。计算机网络的网络体系结构:从计算机网络通信所需的功能来描述计算机网络的结构。
200。网络体系结构的分层原理:计算机网络体系结构采取了分层的方法,一个层次完成一项相对独立的功能,在层次之间设置了通信接口。这样设置的优点是由于每一个层次的功能是相对独立的,所需完成这项功能的软件就可以独立设计、独立调试。如果其中一个层次的功能有所变化,或者一个软件要采用新技术,都不会对其它层次产生影响,利于每一个层次的标准化。
201。计算机网络协议的三要素:语法、语义、时序。
202。语法:用户数据的控制信息结构及格式。
203。语义:需要发出何种控制信息,以及完成的动作及作出的响应。
204。时序:对事件实现顺序的详细说明。
205。接口:同一个节点内不同层次间交换信息的连接。
206。体系结构:由分层协议和不同层次的接口构成的网络层次结构模型和各层次协议的集合。
207。ISO/OSIRM:由国际标准化组织(ISO)制订的开放系统互连参考模型OSIRM(OpenSystemInterconnectionReferenceModel)。ISO在1978年提出,1983年正式成为国际标准ISO7498。
208。OSI划分七个层次的主要原则:
a。这是一种将异构系统互连的分层结构,划分层次要根据理论上需要的不同等级划分,各个节点具有相同的层次。
b。不同系统上的相同层次的实体称为同等层实体,具有相同的功能。
c。每一层完成所定义的功能,修改本层次的功能并不影响其它层次。
d。每一层使用下层提供的服务,向上层提供服务。
e。层次之间通过相邻层次的接口进行通信。
209。计算机网络上传递的数据信息的构成:计算机网络上传递的数据信息由两大部分构成,它们是正文部分和附加信息。各种信息的结构都由网络的协议规定。
210。OSI各层的功能:
(1)、物理层:物理层的功能在于提供DTE和DCE之间二进制数据传输的条件。其功能包括通信线路的建立、保持和断开物理连接三过过程,它包括以下四个特性:
a。机械特性:定义了DCE与DTE设备间接口的插接件连接方式,如几何尽寸、引线排列、锁定装置等。如RS232D标准(ISO2110)。
b。电气特性:定义了DTE与DCE之间接口线的电气连接方式,如CCITT制订的V系列标准(V。25、V。28、V。35)等。
c。功能特性:定义了DTE和DCE间每一条接口线的功能,包括接口线功能的规定方法、接口线的分类(数据线、控制线、时钟线、接地线)等。
d。规程特性:定义了如何使用这些接口线,主要涉及与接口静止状态有关的特性,描述了接口静止状态之间相互转移的关系。
(2)、数据链路层:在物理信道的基础上建立的,具有一定的信息传输格式和传输控制功能,保证数据块从数据链路的一端准确地传输到另一端的一个层次。它的功能是利用物理层提供的服务,在通信实体间传输以“数据链路服务数据单元”(OSI参考模型)或“帧”(X。25)为单位的数据包,并采用差错控制和流量控制方法建立可靠的数据传输链路。该层协议分为面向字符的传输规程(如基本型传输控制规程)和面向比特的传输控制规程(如高级数据链路规程HDLC)。……关于高级数据链路规程的有关特性,将在下文中列出。
(3)、网络层:即通信子网层,它的功能是在信源和信宿之间建立逻辑链路,为报文或报文分组的传输选择合适的路由以实现网络的互连,并针对网络情况实现拥塞控制。其主要功能为:
a。负责将上层(传输层)送到本层的报文转换成报文分组,并将分组在发信节点和收信节点间进行传送,负责将收到的报文分组装配还原成报文,并交付给传送层。(报文转换)