文档库 最新最全的文档下载
当前位置:文档库 › 计算机网络课设 计算校验和

计算机网络课设 计算校验和

计算机网络课设   计算校验和
计算机网络课设   计算校验和

课程设计任务书

目录

摘要

1 课程设计目的 (1)

2 课程设计要求 (1)

3 相关知识 (5)

4 课程设计分析 .................................. 错误!未定义书签。1

5 程序代码........................................... 错误!未定义书签。2

6 运行结果与分析 (123)

7 实验体会 (13)

8 参考文献 (133)

网络上的数据最终都是通过物理传输线路进行传输的,如果高层没有采用差错控制,那么物理层传输的数据的正确性,在物理层的基础上设计了数据链路,以向网络层提高质量的服务。

目前,进行差错检测和控制的主要方法是发送方在需要发送的数据后面增加一定的冗余信息,这些冗余信息通常是通过对发送的数据进行某种算法计算而得到的。接收方对接收数据进行同样的计算,然后与数据后面附加的冗余信息进行比较,如果比较结果不同就说明在传输中出现了差错,并要求发送方重新传送该数据,以此达到确保数据准确性的目的。

在普通使用的网络协议(例如IP,ICMP,IGMP,UDP与TCP等)中,通常都设置了校验和字段以保存这些冗余信息。计算这些校验和的算法称为网络校验和算法,就是将被校验的数据按16位进行累加,然后取反码,如果数据字节长度为奇数,则数据尾部补一个字节的0以凑成偶数。关于计算校验和算法的详细信息请参考RFC1071。

2.计算校验和

(1)交换性与结合性

因为校验和主要考虑被校验数据中所包含字节数量的是奇数还是偶数,所以校验和的计算可以以任意顺序进行,甚至可以把数据进行分组后再计算。

例如,用A、B、C、D,……,Y,Z分别表示一系列八位组,用[a,b]这样形式的字节来表示a*256+b 的整数,那么16位校验和就可以通过以下形式给出:

[A,B]+’[C,D]+’……+’[Y,Z] [1]

[A,B]+’[C,D]+’……+’[Z,0] [2]

在这里,+’代表1补数加法,即将前面的16位校验和按位取反。

[1]可以以

([A,B]+’[C,D]+’……+’[J,0]+’([0,K]+’……+’[Y,Z]) [3]

的形式进行计算。

(2)字节顺序的自主性

打破被校验数据中的字节顺序仍可以计算出正确的16位校验和。

例如,我们交换字节组中两字节的顺序,得到

[B,A]+’[D,C]+’……+’[Z,Y] [4]

所得到的得结构与[1]式是相同的(当然结果也是要进行一次反转的)。为什么会是这样呢?我们发现两种顺序获得的进位是相同的,都是从第15位到第0位进位以及从第7位到第8位进位。这也就是说,交换字节位置只

是改变高低位字节的排列顺序,但并没有改变它们的内在联系。

因此,无论底层的硬件设置中对字节的接收顺序如何,校验和都可以被准确地校验出来。例如,假设校验和是以主机序(高位字节在前低位字节在后)计算的数据帧,但以网络序(低位字节在前高位字节在后)存放在内存中。每一个16位的字中的字节在传送过程中都交换了顺序,在计算校验和之后仍会先交换位置再存入内存,这样就与接受到的原本以网络序存储的数据帧中的校验和项保持一致了。

(3)并进行计算

某些机器的字处理长度是16位的倍数,这样可以提高它的计算速度。由于加法所具有的结合性,我们没有必要按照顺序对每个字节进行累加。相反,我们可以利用这一特点对它们进行并行累加。

并行地计算校验和只是增加了每次累加的信息长度。例如,在一个323

位的机器上,我们可以一次增加4个字节,即[A,B,C,D]+’……。计算结束后再把累加和“折叠”起来,把一个32位的数值变为16位,这样产生的新的进位也要循环累积起来。

此外,在此仍不考虑字节顺序的问题,我们可以用’[D,C,B,A]+’……或[B,A,D,C]+;……这样的顺序来计算校验和,最终再通过交换16位校验和中的字节序来得到正确的值。这些改变顺序的方法都是为了让所有的偶数字节进入一个校验和字节,所有的奇数字节进入一个校验和字节。

3.3 示例

下面将通过一个简单的例子来演示通过上述的几种方法所得到的校验和的情况

16位

按字节累加“正常”顺序交换顺序字节0/1:00 01 0001 0100

字节2/3:f2 03 F203 03f2

字节4/5:f4 f5 f4f5 f5f4

字节6/7:f6 f7 f6f7 f7f6

--- --- ----- -----

合计1:2dc 1f0 2ddf0 1f2dc

dc f0 ddf0 f2dc

进位: 1 2 2 1

-- -- ---- ----

合计2:dd f2 ddf2 f2dd

最终结果:dd f2 ddf2 dd f2

32位

按字节累加“正常”顺序交换顺序字节0/1/2/3:0001f203 010003f2 03f20100 字节4/5/6/7:f4f5f6f7 f5f4f7f6 f7 f6 f5f4

-------- -------- -------- 合计1:0f4f7e8fa 0f6f4fbe8 0fbe8f6f4 进位:0 0 0

前半段:f4f7 f6f4 fbe8

后半段:e8fa fbe8 f6f4

----- ----- ----- 合计2:1ddf1 1f2dc 1f2dc

ddf1 f2dc f2dc 进位: 1 1 1

---- ---- ---- 合计3:ddf2 f2dd f2dd 最终结果:ddf2 ddf2 ddf2

还有一个例子是把计算工作分为两组,第二组是以奇数边界起始的。

按字节累加“正常”顺序字节0/1:00 01 0001

字节2/:f2 (00) f200

--- --- ----- 合计:f2 01 f201

字节4/5:03 f4 03f4

字节6/7:f5 f6 f5f6

字节8/:f7 (00) f700

--- --- ----- 合计2:1f0ea

合计2:f0ea

进位: 1

----- 合计3:f0eb

合计1:f201

合计3(交换字节序):ebf0

-----

合计4 1ddf1

合计4 ddf1

进位: 1

-----

合计5:ddf2

3.4 一些编码技术可以提高校验和的计算速度

(1)延迟进位法

这种方法在主要的累加循环结束之后再把进位累加进和值。

其实现方式就是用32位的累加器获得16位校验和,这样溢出就产生在高16位上。这种方法避免了累加器中进位传感器机构的设置,但是它要求的容量是原来的累加器容量的两倍,因此它更多地依赖于硬件条件。

(2)反向循环法

这种方法可以减少由循环而产生的负荷,有效地展开内部的累加循环,把循环过程中的一系列加法命令复制下来。这种技术通常可以节省大量的时间,但是程序的逻辑设计会比较复杂。

(3)合并数据拷贝法

计算校验和以及读入数据都需要将数据从内存的一个位置转移到另一个位置,这样会占用内存总线的带宽,而内存总线的传输效率是提高校验和

计算速度的瓶颈,尤其是对于某些机器(如一些简单的慢速的微型机)来说,这一问题尤为严重。

为了解决这个问题,可以把数据读入的过程与校验的过程合二为一,也就是在读入数据的同时计算校验和,这样就可以省去一次数据移动的过程,从而提高校验和的计算速度。

4 课程设计分析

校验和的计算过程主要分为三个步骤:数据文件的输入,校验和的计算和校验结果的输出。其中,主要的是数据的输入和校验和的计算过程。

4.1 数据的输入方式

输入数据可能是以字符形式存储的,而校验和的计算则要采用数据形式,所以在从文件读取数据时,都要进行字符到数据的相互转换。

1)将读入的ASCII码转化为相应的整型变量。

if(ch>=’0’&&<=’9’)

ch-=’0’;

else

if(ch>=’a’&&ch<=’f’)

ch=ch-‘a’+10;

else

if(ch>=’A’&&ch<=’F’)

ch=ch-‘A’+10;

2) 在使用C++编程时直接使用16进制的方式打开输入文件。

Ifstream in(argv[1],ios::nocreate);

i.setf(ios::hex);

4.2 校验和的计算

校验和算法是本程序的核心部分,在2.5节中我们介绍了一些相关的算法,而应用最为普遍的是端循环进位法。

端循环进位的算法如下:将数据按一定数位进行累加,最高位的进位则循环加入最低位。

待校验的数据按16位为一个单位相加,采用端循环进位,最后对所得16位的数据取反码。因为待校验的数据是以字节方式分隔的,所以为了方便,将16位的数据分成高8位和低8位分别处理。该算法的代码如下:

图2-1给出了一个流程的参考方案。

endaroundcarry(int &highyte,int &lowbyte)

{

while(highbyte>0xff||lowbyt化e>0xff)0 //高8位或低8位中的任何一方产生了溢出(进位)

{

lowbyte+=(highbyte>>8); //低字节加上高字节超过8位的进位

highbyte=highbutr&0xff; //清除高字节的进位

highbyte+=(lowbyte>>8); //高字节加上来自低字节的进位

lowbyte=lowbyte&0xff; Count//清除低字节的进

}

4.3 程序流程图

图2-1给出了一个流程的参考方案

4.4相关扩展

前面我们提到,校验和还有其他一些计算方法,下面我们就来简要介绍以下利用延迟进位法进行计算的方法。

延迟进位法的算法描述:将进位累加的过程延迟到整个累加循环结束之后进行,这样可以提高计算速度。

3.1 主要的实现过程

while(!infile.eof()) //判断文件是否结束,若否则对被校验的16位数据进行累加

{

int h, 1; //分别表示16位数据的高8位和低8位

infile>>hex>>h; //从文件中读入一个16进制表示的数据,作为高8位

if(infile.eof()) l=0; //若后面没有其他数据,将0作为低8位

else infile>>hex>>1; //若后面还有数据,读入下一个作为低8位

sum+=(h*256+l); //将组合好的16位数据累加到sum中

}

infile.close(); //关闭文件

check_sum=short((sum&0xffff)+(sum>>16));

//将32位累加和转换为16位数据

//若累加过程中有向高16位的进位,则要将进位部分加到低16位上check_sum=-check_sum; //对累加和取反码

5 程序代码

#include

#include

void main(int arga, char *argb[])//指针数组作为主函数参数,用于函数带参数入

{//定义并初始化变量

FILE *fp;

char ch;

unsigned char r1,r2;

unsigned int count=0,checksum=0,rp=0;

unsigned long int sum=0;

//打开文件argb[1]

if((fp=fopen("d:\\jiaoyan.txt","r"))==NULL)

{

printf("\n\n File can't be opened");

exit(1);

}

printf("\n\nthe type of output:data---sum\n\n");

//从txt文件读取字符,并进行数据处理

while(1)

{

if((ch=etc(ft))!=EOF)

{

count++;

if(ch!=' ')

{

if(count%12==0)

printf("\n");

//将字符转换成相应的整形变量

if(ch>='0'&&ch<='9')

ch-='0';

else

if(ch>='a'&&ch<='f')

ch=ch-'a'+10;

else

if(ch>='A'&&ch<='F')

ch=ch-'A'+10;

//计算8字节数的累加值,将奇数位累加到长整形sum的15~8位,偶数位累加到低8~0位

//这样就避免了数据个数为奇偶的处理操作

if(count%2==1)

r2=ch<<4;

else

{

r1=ch&0x0f;

rp=r2|r1;

if(count%4==2)

sum+=rp<<8;

else

if(count%4==0)

sum+=rp;

printf("%x--%lx ",rp,sum);

}

}

else

{

count--;

}

}

else

{

break;

}

}

//将sum由32位折合成16位

if(sum>>16)

checksum=(long(sum>>16)+long(sum&0x0000ffff));

checksum=checksum&0x0000ffff;

//结果输出

printf("\n\nsum:%lx---checksum:%x",sum,checksum);

printf("\n\nsource:arga=%d,\targb=%s\n",arga,argb[1]);

fclose(ft);

}

6 运行结果与分析

(运行结果是否正确,课程设计过程中出现的问题及其解决方案,可扩充的功能及设计等。)

7.实验体会

在没触这个实验的时候,根本不懂得怎么运用命令提示符,记事本和本程序相联。此程序让我学会了和多东西,知识是广阔的,我们要懂得去交流,把不会的知识化为己有。谢谢老师。

8参考文献

[1]谢希仁编著. 计算机网络(第5版).北京:电子工业出版社,2008

[2]吴宜功吴英编著. 计算机网络课程设计(第2版). 北京:机械工业出版社,2012

计算机网络原理计算题及答案

计算机网络原理计算题 1.设利用12MHz的采样频率对信号进行采样,苦量化级为4,试计算出在无噪声信道中的数据传输速率和所需的信道带宽。 解析: 根据R = 采样频率*log2(N); 数据传输率R =12MHz*log2(4)=24Mbps; 根据采样定律:被采样信号带宽=采样频率/2; 所需信号带宽=12MHz/2=6MHz; 2.设信道带宽为2400Hz,采用PCM编码,采样周期为125us,每个样本量化为128个等级,则信道的数据速率为? 解析: 采样频率f = 1/T = 1/0.000125 = 8000Hz 传输速率R = F * log2(N) = 56Kbps 3.设信号的采样量化级为256,若要使数据传输速率达到64Kbps,试计算出所需的无噪声信道的带宽和信号调制速率。(要求写出计算过程) 解析:根据奈圭斯特公式 C = 2H * log2(N) 即64000 = 2H * log2(256) H = 64000/2/8 = 4KHz 信号调制速率 B = 2H 即B = 8000 (baud) 4.有一受随机噪声干扰的信道,其带宽为4KHz,信噪比为30dB。试求出最大数据传输速率。 解析: 根据香农公式 C = H * log2(1+S/N) C = 4000 * log2(1+10^(30/10)) = 4000 * log2(1001) ≈40Kbps 5.假设使用调制解调器,并采用1位起始位、1位停止位、无校验位的异步传输模式,在1分钟内传输7200个汉字(双字节),调制解调器至少应达到的传输速率为多少? 解析: 一个汉字两个字节,7200个汉字就是7200*2,1个起始位8个数据位1们停止位共10位组成一帧,求1分钟的传输速率,则: (7200*2)*(1+8+1) /60 = 2400bps; 6.调制解调器的传输速率为4800bps,并采用1位起始位,1位停止位,1位奇偶校验位的异步传输模式,求传输2400个汉字所需要的时间。(要求写出计算过程) 解析: 一个汉字两个字节.2400个汉字就是2400*2, 1个起始位8个数据位1个奇偶校验位1个终止位,一共11个位组成1帧,每帧传送一个字节,那就需:

计算机网络原理试题及答案

绝密★考试结束前 全国2014年4月高等教育自学考试 计算机网络原理试题 课程代码:04741 请考生按规定用笔将所有试题的答案涂、写在答题纸上。 选择题部分 注意事项: 1.答题前,考生务必将自己的考试课程名称、姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。 2.每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。 一、单项选择题(本大题共24小题,每小题1分,共24分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸”的相应代码涂黑。错涂、多涂或未涂均无分。 1.既可作为点—点线路通信子网又可作为广播信道通信子网的拓扑是 A.星形拓扑 B.网状形拓扑 C.树形拓扑 D.总线形拓扑 2.下列机构中,负责因特网RFC技术文件管理的是 A.ITU B.IETF C.ANSI D.ISO 3.按照网络的交换方式划分的网络类型中不包括 ... A.电路交换网 B.报文交换网 C.分组交换网 D.虚拟交换网 4.计算机网络各层次结构模型及其协议的集合称为 A.互联参考模型 B.网络概念框架 C.网络体系结构 D.网络结构描述 5.下列关于“面向连接服务”特点的叙述中错误 ..的是 A.传输数据前建立连接 B.每个分组要带目的节点地址 C.收发数据的顺序不变 D.通信协议复杂通信效率不高 6.下列网络协议中提供不可靠的用户数据报传送服务的是 A.ARP B.TCP C.DNS D.UDP

7.TCP/IP参考模型中负责应用进程之间端—端通信的层次是 A.应用层 B.传输层 C.互连层 D.主机—网络层 8.规定DTE与DCE接口线的信号电平、发送器输出—阻抗的物理层特性属于 A.机械特性 B.电气特性 C.功能特性 D.规程特性 9.蜂窝移动通信系统中的多址接入方法不包括 ... A.波分多址接入 B.频分多址接入 C.时分多址接入 D.码分多址接入 10.设码元速率为3600Baud,调制电平数为8,则数据传输速率为 A.1200bps B.7200bps C.10800bps D.14400bps 11.TCP端口号的范围是 A.0~256 B.0~1023 C.0~65535 D.1024~65535 12.对模拟数据进行数字信号编码的最常用方法是 A.相位调制 B.频率调制 C.脉码调制 D.振幅调制 13.ADSL服务采用的多路复用技术属于 A.频分多路复用 B.同步时分多路复用 C.波分多路复用 D.异步时分多路复用 14.下列关于数据交换技术特点的说法中错误的是 A.报文交换不能满足实时通信要求 B.对于猝发式的通信电路交换最为合适 C.数据报方式中目的地要重组报文 D.虚电路方式数据传送前要设置虚电路 15.在广域网中得到广泛应用的网络拓扑结构是 A.环形拓扑 B.星形拓扑 C.网形拓扑 D.总线拓扑 16.HDLC的帧类型中用于差错控制和流量控制的帧是 A.命令帧 B.信息帧 C.无编号帧 D.监控帧 17.既考虑拓扑结构又兼顾网络负载的静态路由算法是 A.最短路由选择算法 B.基于流量路由算法 C.泛射路由选择算法 D.链路状态路由算法 18.在数据通信过程中发现或纠正差错,把差错限制在尽可能小的范围内的技术和方法称为 A.差错控制 B.流量控制 C.链路控制 D.拥塞控制

计算机网络综合题

综 合题 1)用十进制数表示上述IP 地址? 2)该IP 地址是属于A 类,B 类,还是C 类地址? 3)写出该IP 地址在没有划分子网时的子网掩码? 4)写出该IP 地址在没有划分子网时计算机的主机号? 2. C 类 4. 88 下表是一个使用CIDR 的路由表。地址各字节是16进制 的。如:C4.50.0.0/12中的“/12” (a) C4.4B.31.2E (b) C4.5E.05.09 (c) C4.4D.31.2E (d) C4.5E.03.87 (e) C4.5E.7F.12 18(D )=00010010(B ) [问题1](2分) 5台主机A 、B 、C 、D 、E 分属几个网段?哪些主机位于同一网段? 分成了3个网段,A 一个,B 和C 一个,D 和E 一个 [问题2](2分) 主机E 的网络地址为多少? [问题3](2分) 若要加入第六台主机F ,使它能与主机B 属于同一网段,其IP 地址范围是多少? [问题4](2分) 175 D 和E 可以接收到 [问题5](2分) 若在该网络地址块中采用VLAN 技术划分子网,何种设备能实现VLAN 之间的数据转发? 网桥可以实现vlan 之间的数据转发或者是交换机 所在的网络属于哪类网络?其网络是否进行了子网划分?若划分,则分为几个子网?该机的子网 号和主机号分别是多少? 0.0.5.243。 阅读以下说明,回答问题1至问题2,将解答填入答题纸对应的解答栏内。 【问题1】(8分) 接入层交换机Switch1的端口24为trunk 口,其余各口属于vlan11,请解释下列命令并完成交换机的配置。 Switch1#config terminal (进入特权配置模式) Switch1(config)#interface f0/24??? ??? ??? ??? ??? ??? ??(进入端口24配置模式) Switch1(config-if)# switchport mode trunk??? ??? ??? ??? ? (设置端口为TRUNK 模式)? Switch1 (config-if)#switchport trunk encapsulation dotlq (封装802.1Q 协议) Switch1(config-if)# switchport trunk allowed all (允许所有VLAN 从该端口交换数据) Switch1(config-if)#exit Switch1(config)#exit Switch1# vlan database Switch1(vlan)# vlan 11 name lab01 (创建VLAN11,名

计算机网络原理2011年7月份真题

全国2011年7月高等教育自学考试 计算机网络原理试题 课程代码:04741 一、单项选择题(本大题共24小题,每小题1分,共24分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.Internet采用的拓扑结构是( ) A.星型结构 B.环型结构 C.树型结构 D.网状结构 2.按照网络传输技术,可将计算机网络分为( ) A.A TM网和虚拟网 B.报文交换网和分组交换网 C.局域网和广域网 D.广播式网络和点对点网络 3.OSI参考模型包括的“三级抽象”是( ) A.语法、语义和定时 B.体系结构、服务定义和协议规范 C.分层结构、网络协议和层间接口 D.体系结构、功能定义和实现方法 4.TCP/IP参考模型的4个层次从低到高的顺序是( ) A.应用层、传输层、互连层、主机—网络层 B.互连层、主机—网络层、传输层、应用层 C.应用层、主机—网络层、传输层、互连层 D.主机—网络层、互连层、传输层、应用层 5.下列协议中,属于TCP/IP参考模型应用层的是( ) A.DNS B.UDP C.TCP D.ARP 6.下列关于光纤传输介质的叙述中错误 ..的是( ) A.光纤具有不受电磁干扰的特征 B.光纤普遍应用于点到点的链路 C.一条光纤线路只能传输一个载波 D.对光载波的调制属于移幅键控法 7.对于带宽为3KHz的无噪声信道,若一个码元可取的离散值个数为4,则该信道码元 的极限速率和最大数据传输速率分别为( ) A.6KBaud和12Kbps B.6KBaud和24Kbps C.12KBaud和6Kbps D.12KBaud和24Kbps 8.对于采用窗口机制的流量控制方法,若窗口尺寸为4,则在发送3号帧并收到2号帧的确认后,还可连续发送( ) A.4帧 B.3帧 C.2帧 D.1帧 9.在HDLC的帧中,帧检验序列的长度为( ) A.64bit B.48bit C.32bit D.16bit 10.逆向路径转发算法是一种( ) A.静态路由选择算法 B.动态路由选择算法 C.多播路由选择算法 D.广播路由选择算法 11.因特网的互连层协议中不包括 ...( ) A.ICMP B.SNMP C.IP D.RARP

计算机网络计算题答案 谢希仁

第一章 概述 习题1-10 试在下列条件下比较电路交换和分组交换。要传送的报文共x(bit)。从源站到目的站共经过k 段链路,每段链路的传播时延为d(s),数据率为b (b/s)。在电路交换时电路的建立时间为s (s)。在分组交换时分组长度为p (bit),且各结点的排队等待时间可忽略不计。问在怎样的条件下,分组交换的时延比电路交换的要小 解:采用电路交换:端到端时延:kd b x s t c ++= 采用分组交换:端到端时延:kd b x b p k t p ++-=)1(, 这里假定p x >>,即不考虑报文分割成分组后的零头。 欲使c p t t <,必须满足s b p k <-)1( 习题1-11在上题的分组交换网中,设报文长度和分组长度分别为x 和(p+h )(bit ),其中p 为分组的数据部分的长度,而h 为每个分组所带的控制信息固定长度,与p 的大小无关。通信的两端共经过k 段链路。链路的数据率为b (bit/s ),但传播时延和结点的排队时间均可忽略不计。若打算使总的时延为最小,问分组的数据部分长度p 应取为多大 答:分组个数x/p , 传输的总比特数:(p+h)x/p 源发送时延:(p+h)x/pb 最后一个分组经过k-1个分组交换机的转发,中间发送时延:(k-1)(p+h)/b 总发送时延D=源发送时延+中间发送时延 D=(p+h)x/pb+(k-1)(p+h)/b 令其对p 的导数等于0,求极值

p=√hx/(k-1) 习题1-20 收发两端之间的传输距离为1000km ,信号在媒体上的传播速率为s m /1028?。试计算以下两种情况的发送时延的传播时延: (1) 数据长度为107 bit,数据发送速率为100kb/s 。 (2) 数据长度为103bit,数据发送速率为1Gb/s 。 解:(1)发送时延:s t s 100101057 == 传播时延:s t p 005.010 21086 =?= (2)发送时延:s t s μ110 1093 == 传播时延:s t p 005.0102108 6 =?= 习题1-21 假设信号在媒体上的传播速度为2×108m/s.媒体长度L 分别为: (1)10cm (网络接口卡) (2)100m (局域网) (3)100km (城域网) (4)5000km (广域网) 试计算出当数据率为1Mb/s 和10Gb/s 时在以上媒体中正在传播的比特数。 解:(1)1Mb/s:传播时延=(2×108)=5×10-10 比特数=5×10-10×1×106=5×10-4 1Gb/s: 比特数=5×10-10×1×109=5×10-1 (2)1Mb/s: 传播时延=100/(2×108)=5×10-7 比特数=5×10-7×1×106=5×10-1 1Gb/s: 比特数=5×10-7×1×109=5×102 (3)1Mb/s: 传播时延=100000/(2×108)=5×10-4 比特数=5×10-4×1×106=5× 102 1Gb/s: 比特数=5×10-4×1×109=5×105 (4)1Mb/s: 传播时延=5000000/(2×108)=×10-2 比特数=×10-2×1×106=5×104 1Gb/s: 比特数=×10-2×1×109=5×107 习题1-22 长度为100字节的应用层数据交给传输层传送,需加上20字节的TCP

计算机网络原理试题

计算机网络原理试题 TYYGROUP system office room 【TYYUA16H-TYY-TYYYUA8Q8-

2016年4月高等教育自学考试全国统一命题考试 计算机网络原理试卷 (课程代码04741) 本试卷共4页,满分l00分。考试时间l50分钟。 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。 2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。 3.第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答。 4.合理安排答题空间,超出答题区域无效。 第一部分选择题 一、单项选择题(本大题共24小题,每小题l分,共24分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡” 的相应代码涂黑。未涂、错涂或多涂均无分。 1.电信业一般认为,宽带骨干网的传输速率至少应达到 2.电子银行的核心功能是 A.自动存取款作业 B.金融交易卡服务 C.电子汇款与清算 D.销售点自动转账 3.下列关于环形拓扑优点的表述中错误的是 A.电缆长度短 B.网络性能稳定 C.可使用光纤 D.故障检测容易 参考模型中处理端到端的差错控制和流量控制的是 A.数据链路层 B.网络层 C.传输层 D.应用层 5.下列协议中不属于TCP/IP参考模型互连层协议的是 6.下列关于交换技术的说法中错误的是 A.电路交换适用于猝发式通信 B.报文交换不能满足实时通信 C.报文交换的电路利用率高 D.分组交换适用于交互式通信 7.对于正交相移键控QPSK调制,若数据传输速率达到9600bps,则码元速率为 8.计算机网络中使用最广泛的交换技术是

计算机网络练习题

计算机网络练习题(带答案) 1、计算机网络的功能 1、计算机网络给人们带来了极大的便利,其基本功能是(D) A、安全性好 B、运算速度快 C、内存容量大 D、数据传输和资源共享 2、在处理神州号宇宙飞船升空及飞行这一问题时,网络中的所有计算机都协作完成一部分的数据处理任务,体现了网络的(B)功能。 A、资源共享 B、分布处理 C、数据通信 D、提高计算机的可靠性和可用性。 3、表示局域网的英文缩写是(B ) A、WAN B、LAN C、MAN D、USB 4、计算机网络中广域网和局域网的分类是以(D)来划分的 A、信息交换方式 B、传输控制方法 C、网络使用者 D、网络覆盖范围 5、广域网与LAN之间的主要区别在于(B )。 A、采用的协议不同 B、网络范围不同 C、使用者不同 D、通信介质不同 6、下面关于网络拓扑结构的说法中正确的是:(C ). A、网络上只要有一个结点发生故障就可能使整个网络瘫痪的网络结构是星型 B、每一种网络只能包含一种网络结构 C、局域网的拓扑结构一般有星型、总线型和环型三种 D、环型拓扑结构比其它拓扑结果浪费线 7、局域网常用的基本拓扑结构有环型、星型和(B ) A、交换型 B、总线型 C、分组型 D、星次型 9、交换机或主机等为中央结点,其他计算机都与该中央结点相连接的拓扑结构是(C) A、环形结构 B、总线结构 C、星形结构 D、树型结构 3、计算机网络的组成 11、下列属于计算机网络所特有的设备是(D )。 A、光盘驱动器 B、鼠标器 C、显示器 D、服务器 12、下列属于计算机网络连接设备的是(A)。 A、交换机 B、光盘驱动器 C、显示器 D、鼠标器 13、计算机网络所使用的传输介质中,抗干扰能力最强的是(A ) A、光缆 B、超五类双绞线 C、电磁波 D、双绞线 14、计算机网络所使用的传输介质中,属于无线传输的是(C ) A、超五类双绞线 B、双绞线 C、电磁波 D、光缆 15、下列设备不属于通信设备的是(C) A、路由器 B、交换机 C、打印机 D、集线器 16、负责网络的资源管理和通信工作,并响应网络工作的请求,为网络用户为提供服务的设备是( C )。 A、电脑公司 B、工作站 C、网络服务器 D、网页 综合分析题 17、某学校校园网网络中心到1号教学楼网络节点的距离大约700米,用于连接它们间的恰当传输介质是:( C ) A、五类双绞线 B、微波 C、光缆 D、同轴电缆 4、网络通信原理 18、OSI(开放系统互联)参考模型的最低层是(A ) A、物理层 B、网络层 C、传输层 D、应用层 19、在OSI参考模型中,将网络结构自上而下划分为七层(1)应用层(2)表示层(3)会

计算机网络原理最新计算题

公式积累 1.延时=发送延时+传播延时 2.信道利用率=发送时间/总时间 3.最短帧长=2倍传播延时*数据传输速率 4.吞吐率=原始帧发送时间/现发送一帧所用时间 5.环比特长度=数据传输速率*传播延时+站点引入延迟 N 6.C=B*log 2 7.奈奎斯特理论:C=2H* log N 2 (1+S/N) 8.香农公式:C=Hlog 2 9.冲突发现时间: 同时发送:1倍传播延时 不同时发送:2倍传播延时 10.令牌环中最大帧长=数据传输速率*令牌持有时间 常用数据单位 1K=210=1024=103 1M=220=106 1G=230=109 1秒=1000ms(毫秒) 1秒=106us(微秒) 1秒=109ns(纳秒) 1字节=8bit 电磁波在有线介质中的传播速度是200m/us 数据通信考点 1.设利用12MHz的采样频率对信号进行采样,若量化级为4,试计算出在无噪声信道中的数据传输速率和所需的信道带宽。(要求写出计算过程) 2.设信号的采样量化级为256,若要使数据传输速率达到64Kbps,试计算出所需的无噪声信道的带宽和信号调制速率。(要求写出计算过程) 3.有一受随机噪声干扰的信道,其带宽为4KHz,信噪比为30dB。试求出最大数据传输速率。

局域网考点 1.设A 、B 两站位于长1km 的基带总线局域网的两端,数据传输速率为10Mbps ,信号传播速率为 200s /m μ,若A 向B 发送800bit 的数据帧,B 接收完毕该帧所需的时间是多少?若A 、B 站同时发送数据,经过多长时间两站发现冲突? 2.A 、B 两站位于长2Km 的基带总线局域网的两端,C 站位于A 、B 站之间,数据传输速率为10Mbps ,信号传播速度为200m /μs ,B 站接收完毕A 站发来的一帧数据所需的时间是80μs ,求数据帧的长度;若A 、C 两站同时向对方发送一帧数据,4μs 后两站发现冲突,求A 、C 两站的距离。(要求写出计算过程) 3.有一个电缆长度为1Km 的CSMA/CD 局域网,信号传播速度为光速的2/3,其最小帧长度为1000bit 。试求出数据传输速率。 4.5000个站点竞争使用一个时分ALOHA 信道,信道时隙为125us ,各站点每小时发出36次请求。试计算总的信道载荷。(信道载荷指请求次数与时隙的比值) 5.有一个电缆长度为2Km 的CSMA /CD 局域网,数据传输速率为10Mbps ,信号传播速度为光速的2/3,数据帧长度是512bit(包括32bit 开销),传输成功后的第一个时隙留给接收方,用于捕获信道并发送一个32bit 的确认帧。假设没有冲突发生,试求出有效的数据传输速率(不包括开销)。(光速值为3×105Km/s) 异步传输考点 1.调制解调器的传输速率为4800bps ,并采用1位起始位,1位停止位,1位奇偶校验位的异步传输模式,求传输2400个汉字所需要的时间。(要求写出计算过程) 2.假设使用调制解调器,并采用1位起始位、1位停止位、无校验位的异步传输模式,在1分钟内 传输7200个汉字,调制解调器至少应达到的传输速率为多少? 差错控制编码考点: 1.已知发送方采用CRC 校验方法,生成多项式为X4+X3+1,若接收方收到的二进制数字序列为101110110101,请判断数据传输过程中是否出错。(要求写出计算过程) 2.设要发送的二进制数据为10110011,若采用CRC 校验方法,生成多项式为1X X 3 4++,试求出实际发送的二进制数字序列。(要求写出计算过程) 其他 1.有一个100Mbps 的令牌环网络,令牌环行时间是120μs ,每个主机在每次得到令牌后可以发送

自考计算机网络原理 试题及答案

自考 2015年10月高等教育自学考试全国统一命题考试 计算机网络原理试卷 (课程代码04741) 本试卷共4页,满分100分。考试时间150分钟。 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答。答在试卷上无效,试卷空白处和背面均可作草稿纸。 2.第一部分为选择题。必须对应试卷上的题号使用2B铅笔将“答题卡”的相应代码涂黑。 3.第二部分为非选择题。必须注明大、小题号,使用0.5毫米黑色字迹签字笔作答. 4.合理安排答题空间,超出答题区域无效。 第一部分选择题 一、单项选择题(本大题共24小题,每小题1分,共24分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题卡” 的相应代码涂黑。未涂、错涂或多涂均无分。

1.局域网LAN一般采用的传输方式为C A.“高速”方式 B.“无线传输”方式 C.“广播”方式 D.“存储-转发”方式 2.首次使用分组交换方式的网络是A A.ARPANET B.SNA网 C.无线局域网 D.DNA网3.采用广播信道通信子网的基本拓扑中不包括D A.树形 B.总线形 C.环形 D.网状形4.下列关于星形拓扑特点的描述中错误的是B A.故障诊断和隔离容易 B.通常采用分布式通信控制策略 C.控制简单且方便服务 D.中央节点负担较重,形成瓶颈5.因特网的标准都具有的一个编号是C A.ITU编号 B.EIA编号 C.RFC编号 D.ISO编号 6.OSl参考模型包括的三级抽象中不含有A A.实现描述 B.体系结构 C.服务定义 D.协议规范

7.将协议数据单元称为“分组”的是C A.应用层 B.传输层 C.网络层 D.物理层8.下列关于无连接通信服务特点的描述中错误的是D A.分组要携带目的节点地址 B.数据分组可能丢失 C.传输过程中不需建立连接 D.收发数据顺序不变 9.TCP/IP是一组协议的代名词,一般来说IP提供B A.应用层服务 B.网络层服务 C.传输层服务 D.物理层服务 10.若采用HDLC规程发送的数据为1100,则接收的实际数据应为A A.10 B.110 C 11 11.局域网IEEE802标准中采用的帧同步方法是C A.字节计数法 B.比特填充的首尾标志法 C.违法编码法 D.字符填充的首尾定界符法12.在物理信道传输数据时产生差错的主要原因是D A.未能实现帧的同步 B.未做差错校验

计算机网络期末综合练习题

计算机网络综合练习题及答案 一、简答题 1.简述TCP与UDP的主要区别。 TCP和UDP都是传输层协议。其中TCP是一个面向连接的协议,允许从一台机器发出的字节流无差错地发往互联网上的其它机器。TCP还要处理流量控制,以避免快速发送方向低速接收方发送过多报文而使接收方无法处理。而UDP是一个不可靠的无连接协议,用于不需要TCP的排序和流量控制而自己完成这些功能的应用程序。 2.说明无连接的服务和面向连接的服务的主要区别。 所谓连接,就是两个对等实体为进行数据通信而进行的一种结合。面向连接的服务是在数据交换之前必须先建立连接。当数据交换结束后,则应终止这个连接。而在无连接服务的情况下,两个实体之间的通信不需要实现建立好一个连接,因此其下层的有关资源不需要实现进行预定保留。这些资源将在数据传输时动态地进行分配。面向连接的服务最大的特点是能够保证接收和发送的顺序一致,但不一定保证可靠的服务质量,无连接的服务不保证接收和发送的顺序一致,也不保证可靠的服务质量,且在不进行数据交换时,两个通信实体不需要同时活跃。 3.什么是计算机网络?它由哪几部分组成? 计算机网络是就是利用通信设备和线路将地理位置不同的、功能独立的多个计算机系统互连起来,以功能完善的网络软件(即网络通信协议、信息交换方式、网络操作系统等)实现网络中资源共享和信息传递的系统。 计算机网络系统是由通信子网和资源子网组成的。计算机网络首先是一个通信网络,各计算机之间通过通信媒体、通信设备进行数据通信,其次,在此基础上各计算机可以通过网络软件共享其它计算机上的硬件资源、软件资源和数据资源。 4.什么是VLAN? VLAN全称Virtual Local Area Network(虚拟局域网),是指在交换局域网的基础上,通过网络管理软件划分的可跨越不同网段、不同网络端到端的逻辑网络。一个VLAN组成一个逻辑子网,即一个逻辑广播域,它可以覆盖多个网络设备,允许处于不同地理位置的网络用户加入到一个逻辑子网中。 5.简述CSMA/CD工作过程 CSMA/CD是一种局域网的共享介质协议,它是基于竞争机制的,其工作过程如下:(1)发送站发送时首先侦听载波(载波检测)。 (2)如果网络(总线)空闲,发送站开始发送它的帧。 (3)如果网络(总线)被占用,发送站继续侦听载波并推迟发送直至网络空闲。 (4)发送站在发送过程中侦听碰撞(碰撞检测)。 (5)如果检测到碰撞,发送站立即停止发送,这意味着所有卷入碰撞的站都停止发送。

计算机网络计算题

以太网能够传送数据帧的最大数据长度 MTU 为 1500 字节。因此,IP 数据报划分分段之后总长度(首部部分 20 字节+数据部分)大小不能超过 1500 字节,即数据部分不能超过 1480 字节。(3 分)(2)分)(4 分段 1 2 3 4 数据字段长度 1480 1480 1480 780 片偏移字段值 0 185 370 555 M 标志值1 1 1 0 (1)2m=4,所以m=2,即子网地址为2,网络前缀为26+2=28。 子网的掩码是:255.255.255.11110000 或 255.255.255.240 (2)每一个子网中的地址为:24=16。 (3)每一个子网的地址块: 第一个子网:212.112.20.64/28 第二个子网:212.112.20.80/28第三个子网: 212.112.20.96/28第四个子网:212.112.20.112/28 (4)每一个子网可分配给主机使用的最小地址和最大地址: 子网名称最小地址最大地址 第一个子网212.112.20.65/28 212.112.20.78/28 第二个子网212.112.20.81/28 212.112.20.94/28 第三个子网212.112.20.97/28 212.112.20.110/28 第四个子网212.112.20.113/28 212.112.20.126/28 传播时间=12000×1000 (m)/2.4×108 (m/s)=50 ms 传输时间=2500×8 (b)/108 (bps)=0.2 ms (1)已知P(x)多项式得除数P=10011,被除数25-1M, M=1101011011,n=4, 所以根据公式:被除数/除数=11010110110000/10011,得余数1110。 (2)最后2位1变成0,利用公式检验:被除数/除数=11010110001110/10011,得求余数为101,而不是0,故而能够发现数据传输错误。 (3)在数据链路层使用CRC检验,能够实现无比特差错的传输,但这不是可靠的传输。 (1)该IP地址是属于C类。 (2)划分子网之前的子网掩码:255.255.255.0。 (3)划分子网之前的网络地址206.96.44,主机地址89。 (4)划分子网之后的子网掩码:255.255.255.224。 由已知条件得,n=4, 利用公式:n≤Nmax≤2m-2 ,计算得出m=3, 所以: 将m的值按高序依次占用原二进制主机地址的m 位,并转换为十进制; 00000000 => 11100000 转换为十进制为224 因此,最终划分子网之后的子网掩码为:255.255.255.224 子网主机的IP地址范围: 206.96.44.33-206.96.44.62 206.96.44.65-206.96.44.94 206.96.44.97-206.96.44.126 206.96.44.129-206.96.44.158 (5)划出子网的最大值:Nmax=2m-2=23-2=6 每子网链接主机数最大值:Hmax = 2(t-m)-2 =25-2=30。 因此,划出子网的最大值能为6个,每子网链接主机数最大值为30台。

计算机网络原理复习题

计算机网络原理复习题 2-16共有4个站进行码分多址通信。4个站的码片序列为 A:(-1-1-1+1+1-1+1+1)B:(-1-1+1-1+1+1+1-1) C:(-1+1-1+1+1+1-1-1)D:(-1+1-1-1-1-1+1-1) 现收到这样的码片序列S:(-1+1-3+1-1-3+1+1)。问哪个站发送数据了?发送数据的站发送的是0还是1? 解:S?A=(+1-1+3+1-1+3+1+1)/8=1,A发送1 S?B=(+1-1-3-1-1-3+1-1)/8=-1,B发送0 S?C=(+1+1+3+1-1-3-1-1)/8=0,C无发送 S?D=(+1+1+3-1+1+3+1-1)/8=1,D发送1 4.试简单说明下列协议的作用:IP、ARP、RARP和ICMP。 IP协议:实现网络互连。使参与互连的性能各异的网络从用户看起来好像是 一个统一的网络。网际协议IP是TCP/IP体系中两个最主要的协议之一,与IP 协议配套使用的还有四个协议。 ARP协议:是解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射问题。 RARP:是解决同一个局域网上的主机或路由器的硬件地址和IP地址的映射 问题。 ICMP:提供差错报告和询问报文,以提高IP数据交付成功的机会因特网 组管理协议IGMP:用于探寻、转发本局域网内的组成员关系 1、公用机房有三个计算机室共有180台计算机,网络地址号为192.168.10.0,按60台计算机一个计算机室划分子网,请计算出各计算机室的子网掩码和IP 地址段。 要把180台计算机化成三个子网,每个子网60台计算机,所以需要将IP地址分成三个子网,三个子网需要有三位作为网络号,所以这三个子网的子网掩码应该是 11111111.11111111.11111111.11100000=255.2555.255.224 每个子网的地址分别应该是: 192.168.10.1---192.168.10.63(默认网关:192.168.10.1) 192.168.10.64---192.168.10.127(默认网关:192.168.10.65)

计算机网络综合题

1.1 1.在Internet网中,某计算机的IP地址是 11001010.01100000.00101100.01011000 ,请回答下列问题: 1)用十进制数表示上述IP地址? 2)该IP地址是属于A类,B类,还是C类地址? 3)写出该IP地址在没有划分子网时的子网掩码? 4)写出该IP地址在没有划分子网时计算机的主机号? 5)将该IP地址划分为四个子网(包括全0和全1的子网),写出子网掩码,并写出四个子网的IP地址区间(如:192.168.1.1~192.168.1.254) 1. 20 2.96.44.88 2. C类 3. 255.255.255.0 4. 88 5. 255.255.255.192 202.96.44.1~202.96.44.63 202.96.44.65~202.96.44.127 202.96.44.129~202.96.44.191 202.96.44.193~202.96.44.254 1.2 下表是一个使用CIDR的路由表。地址各字节是16进制的。如: C4.50.0.0/12中的“/12”表示网络掩码的前12位是1,即FF.F0.0.0。请说明下列地址将被传送到的下一跳各是什么。(10分)

(a)C4.4B.31.2E (b)C4.5E.05.09 (c)C4.4D.31.2E (d)C4.5E.03.87 (e)C4.5E.7F.12 (f)C4.5E.D1.02 1.3 某一网络地址块20 2.101.102.0中有5台主机A、B、C、D和E,它们的 IP地址及子网掩码如下表所示。 240(D)=11110000(B) 18(D)=00010010(B) 146(D)=10010010(B) 158(D)=10011110(B) 161(D)=10100001(B) 173(D)=10101101(B) 164(D)=10100100(B) [问题1](2分)

计算机网络原理计算题及答案

计算机网络原理计算题 及答案 This model paper was revised by LINDA on December 15, 2012.

计算机网络原理计算题1.设利用12MHz的采样频率对信号进行采样,苦量化级为4,试计算出在无噪声信道中的数据传输速率和所需的信道带宽。 解析: 根据R = 采样频率*log2(N); 数据传输率R =12MHz*log2(4)=24Mbps; 根据采样定律:被采样信号带宽=采样频率/2; 所需信号带宽=12MHz/2=6MHz; 2.设信道带宽为2400Hz,采用PCM编码,采样周期为125us,每个样本量化为128个等级,则信道的数据速率为? 解析: 采样频率f = 1/T = 1/ = 8000Hz 传输速率R = F * log2(N) = 56Kbps 3.设信号的采样量化级为256,若要使数据传输速率达到64Kbps,试计算出所需的无噪声信道的带宽和信号调制速率。(要求写出计算过程)

解析:根据奈圭斯特公式 C = 2H * log2(N) 即 64000 = 2H * log2(256) H = 64000/2/8 = 4KHz 信号调制速率 B = 2H 即 B = 8000 (baud) 4.有一受随机噪声干扰的信道,其带宽为4KHz,信噪比为30dB。试求出最大数据传输速率。 解析: 根据香农公式 C = H * log2(1+S/N) C = 4000 * log2(1+10^(30/10)) = 4000 * log2(1001) ≈ 40Kbps 5.假设使用调制解调器,并采用1位起始位、1位停止位、无校验位的异步传输模式,在1分钟内传输7200个汉字(双字节),调制解调器至少应达到的传输速率为多少? 解析: 一个汉字两个字节,7200个汉字就是7200*2,1个起始位8个数据位1们停止位共10位组成一帧,求1分钟的传输速率,则: (7200*2)*(1+8+1) /60 = 2400bps;

考试计算机网络原理试题及答案

全国2009年7月高等教育自学考试计算机网络原理试题及答案 课程代码:04741 一、单项选择题(本大题共24小题,每小题1分,共24分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。 1.星形拓扑结构不具备 ...的优点是( D ) p13 A.控制简单 B.容易进行故障诊断和隔离 C.方便服务 D.经济实惠 2.无线传输介质按频率由低到高的正确排列顺序是( A ) p38 A.无线电波,微波,红外线,可见光 B.微波,无线电波,红外线,可见光 C.微波,无线电波,可见光,红外线 D.红外线,无线电波,微波,可见光 3.CRC校验在接收端发现差错后采取的措施是( C ) P73 A.自动纠错 B.报告上层协议 C.反馈重发 D.重新生成原始数据 4.通信电缆采用屏蔽的好处是( B ) P36 A.减小信号衰减 B.减小电磁辐射干扰 C.提高电缆的抗拉强度 D.减小电缆阻抗 5.广域网中的数据交换技术不包括 ...( C ) P63 A.电路交换 B.报文交换 C.高速交换 D.分组交换 6.下列关于同步协议或异步协议的说法,正确的是( D ) P83 A.异步协议是以帧为独立传输单位的 B.异步协议是以比特为独立传输单位的 C.同步协议是以字符为传输单位的 D.同步协议是以帧为传输单位的 7.HDLC的帧类型包括信息帧、监控帧和( D ) P88 A.响应帧 B.命令帧 C.编号帧 D.无编号帧 8.虚电路服务是( C ) P95 A.传输层向应用层提供的服务 B.传输层向网络层提供的服务 C.网络层向传输层提供的服务 D.网络层向应用层提供的服务 9.现代计算机网络通常使用的路由算法是( B ) P101 A.静态路由选择算法 B.动态路由选择算法 C.最短路由选择算法 D.基于流量的路由选择算法 10.局域网的逻辑功能自下向上可分为( A ) P168 A.物理层、MAC、LLC B.物理层、LLC、MAC C.MAC、物理层、LLC D.LLC、物理层、MAC 11.IP数据报头中用于控制数据报分段和重组字段的是( C ) P129 A.标识字段、选项字段和分段偏移字段 B.选项字段、标志字段和分段偏移字段 C.标识字段、标志字段和分段偏移字段 D.生命期字段、标志字段和分段偏移字段 12.通信子网的最高层是( C ) P134 A.物理层 B.传输层 C.网络层 D.数据链路层 13.IPv6将报文头部的字段数从IPv4的13个减少到( B ) P133 A.6个 B.7个 C.8个 D.9个 14.当一个IP分组在两台主机间直接交换时,要求这两台主机具有相同的( A ) P145 A.IP地址 B.主机号 C.物理地址 D.子网号 15.下列关于电子邮件应用程序的说法,正确的是( B ) P148 A.发送和接收邮件通常都使用SMTP协议 B.发送邮件通常使用SMTP协议,接收邮件通常使用POP3协议 C.发送邮件通常使用POP3协议,接收邮件通常使用SMTP协议 D.发送和接收邮件通常都使用POP3协议 16.TCP使用的流量控制协议是( B ) P141 A.固定大小的滑动窗口协议 B.可变大小的滑动窗口协议 C.GO-BACK-N协议 D.选择重发ARQ协议 17.DNS协议主要用于实现( A ) P147 A.域名到IP地址的映射 B.IP地址到域名的映射 C.域名到物理地址的映射 D.物理地址到域名的映射 18.FDDI采用4B/5B编码,其数据传输速率可达到( B ) P184 A.10Mbps B.100Mbps C.500Mbps D.1000Mbps 19.下列URL写法中错误 ..的是( D ) P153 A.http://https://www.wendangku.net/doc/2a11703809.html, B.ftp://https://www.wendangku.net/doc/2a11703809.html, C.gopher://https://www.wendangku.net/doc/2a11703809.html, D.unix://https://www.wendangku.net/doc/2a11703809.html,

计算机网络综合试题

一、选择题: 1. 世界上第一个计算机网络是()。 A. ARPANET B. ChinaNet C. Internet D. CERNET 2.计算机网络中可以没有的是()。 A.客户机B.服务器C.操作系统D.数据库管理系统 3、在OSI参考模型中,自下而上第一个提供端到端服务的层次是()。 A.数据链路层B.传输层C.会话层D.应用层 4、 Internet 的网络层含有四个重要的协议,分别为()。 A. IP , ICMP , ARP , UDP B. TCP , ICMP , UDP , ARP C. IP , ICMP , ARP , RARP D. UDP , IP , ICMP , RARP 5、TCP/IP参考模型的网络层提供的是()。 A.无连接的不可靠的数据报服务 B.无连接的可靠的数据报服务 C.有连接不可靠的虚电路服务 D.有连接可靠的虚电路服务 6. 下面可用于流量控制的是()。 A. 滑动窗口 B. SNMP C. UDP D. RARP 7、网络层、数据链路层和物理层传输的数据单位分别是() A.报文、帧、比特 B.包、报文、比特 C.包、帧、比特 D.数据块、分组、比特 8、下面属于物理层的设备是() A、网桥 B、网关 C、中继器 D、以太网交换机 9、局域网的协议结构一般不包括() A.网络层 B.物理层 C.数据链路层 D.介质访问控制层 10、本地网络上的主机通过下列所述的那种方式查找其它的网络设备() A.端口号 B.硬件地址 C.默认网关 D.逻辑网络地址 11. 下列不属于路由选择协议的是()。 A. RIP B. ICMP C. BGP D. OSPF 12、在给主机设置 IP 地址时,那一个能使用() 19.109 C 13、IP地址是( )类地址 A. A B. B C. C D. D 14.下列不属于ICMP报文的是() A.回送请求和应答报文 B.改变路由报文 C.流量调整报文 D.源站抑制报文 15、IP 协议的核心问题是( ) A.传输 B.寻径 C.封装 D.选择 16、下列说法正确的是() A.在较小范围内布置的一定是局域网,而在较大范围内布置的一定是广域网 B.城域网是连接广域网而覆盖园区的网络 C.城域网是为淘汰局域网和广域网而提出的一种网络技术 D.局域网是基于广播技术发展起来的网络,广域网是基于交换技术发展起来的网络17.完成路径选择功能是在OSI模型的:() A、物理层 B、数据链路层 C、网络层 D、运输层 18、相对于OSI的七层参考模型的低4层,TCP/IP模型内对应的层次有()。

相关文档
相关文档 最新文档