计算机网络原理 数字数据编码方法

计算机网络原理  数字数据编码方法
计算机网络原理  数字数据编码方法

计算机网络原理数字数据编码方法

基带传输在基本不改变数字数据信号频带(即波形)的情况下直接传输数字信号,可以达到很高的数据传输速率与系统效率,在基带传输数字数据信号的编码方式主要有以下三种,如图1-13所示。

0100101

数据

(a)非归零码

同步时钟

(b)曼彻斯特

编码

(c)差分曼彻

斯特编码

图1-13 数字数据编码信号的编码

1.非归零编码(NRZ)

如下图1-13(a)所示,非归零编码是用低电平表示逻辑“0”,用高电平表示逻辑“1”的编码方式。用于表示逻辑“0”的低电平信号不能是0伏电平,否则无法区分信道上是逻辑“0”,还是没有信号在传输。

非归零编码的缺点是无法判断一位的开始与结束,收发双方不能保持同步,为保证收发双方的同步,必须在发送NRZ码的同时,用另一个信道同时传送同步信号。它的另一个缺点是当信号中“1”与“0”的个数不相等时,会有直流分量,这在数据传输中是不希望出现的。

2.曼彻斯特编码(Manchester)

如下图1-13(b)所示,每一个位的中间有一次跳变,它有两个作用,一是作为位同步方式的内带时钟;二是用于表示二进制数据信号,可以把“0”定义为由高电平到低电平的跳变,“1”定义为由低电平到高电平的跳变。位与位之间有或没有跳变都不代表实际的意义。

曼彻斯特编码的优点:一是每个比特的中间有一次电平跳变,两次电平跳变的时间间隔可以是T/2或T;二是利用电平跳变可以产生收发双方的同步信号;三是曼彻斯特编码信号又称做“自含钟编码”信号,发送曼彻斯特编码信号时无需另发同步信号。

3.差分曼彻斯特编码(Difference Manchester)

如图1-13(c)所示,每一个位的中间有一次跳变,它只是有一个作用,即作为位同步方式的内带时钟,不论由高电平的跳变,还是由低电平到高电平的跳变都与数据信号无关。

“0”和“1”是根据两位之间有没有跳变来区分的。如图1-13(c)所示,如果下一个数据是“0”的话,则在两位中间有一次电平跳变;如果下一个数据是“1”的话,则在两位中间没有电平跳变。

曼彻斯特编码和差分曼彻斯特编码的缺点都是效率低,由于在每个位中间都有一次跳变,所以时钟频率是信号速率的2倍。例如,为了达到10 Mbps的数据传输速率,要求时钟频率至少为20 MHz。

计算机网络原理课后习题答案

第1章 PSE:分组交换设备 PAD:分组装配、拆卸装备 NCC:网络控制中心 FEP:前端处理机 IMP:接口信息处理机 PSTN:电话交换网 ADSL:非对称用户环路 DDN:数字数据网 FR:帧中继 ATM:异步转移模式 ISDN:综合服务数字网 VOD:电视点播 WAN:广域网 LAN:局域网 MAN:城域网 OSI:开放系统互连基本模型 ITU:国际电信联盟 IETF:英特网工程特别任务组 第2章 1.说明协议的基本含义,三要素的含义与关系。 答:为计算机网络中进行数据交换而建立的规则、标准或约定的集合就称为协议。协议三要素: (1)语义:涉及用于协调与差错处理的控制信息。 (2)语法:涉及数据及控制信息的格式、编码及信号电平等。

(3)定时:涉及速度匹配和排序等。 3.计算机网络采用层次结构模型的理由是什么?有何好处? 答:计算机网络系统是一个十分复杂的系统。将一个复杂系统分解为若干个容易处理的子系统,然后“分而治之”逐个加以解决,这种结构化设计方法是工程设计中常用的手段。分层就是系统分解的最好方法之一。 分层结构的好处在于使每一层实现一种相对独立的功能。每一层的功能相对简单而且易于实现和维护。具有很大的灵活性。分层结构有利于交流、理解和标准化。 6.请比较面向连接服务和无连接服务的异同点。 答:面向连接服务和电话系统的工作模式相类似。数据传输过程前必须经过建立连接、维护连接和释放连接的3个过程;在数据传输过程中,各分组不需要携带目的的节点的地址。面向连接数据传输的手法数据顺序不变,传输可靠性好,需通信开始前的连接开销,协议复杂,通信效率不高。 无连接服务与邮政系统的信件投递过程相类似。每个分组都是要携带完整的目的节点的地址,各分组在通信子网中是独立传送的。数据传输过程不需要经过建立连接、维护连接和释放连接的3个过程;目的节点接收到的数据分组可能出现乱序、重复与丢失的现象。可靠性不是很好,通信协议相对简单、效率较高。 9.试比较OSI/RM与TCP/IP的异同点。 答:相同点:两者都以协议栈的概念为基础,并且协议栈中的协议彼此相互独立,而且两个模型中都采用了层次结构的概念,各个层的功能也大体相似。 不同点:(1)OSI模型有七层,TCP/IP是四层,它们都有网络层、传输层和应用层,但其它的层并不相同。 (2)无连接和面向连接的通信范围有所不同。 第3章 3.请说明和比较双绞线、同轴电缆与光纤3种常用介质的特点。 答:双绞线:由螺线状扭在一起的两根、四根或八根绝缘导线组成,线对扭在一起可以减少相互间的辐射电磁干扰。双绞线是最常用的传输介质,可用于模拟信号和数字信号的传输。 同轴电缆:也像双绞线一样由一对导体组成,但它们是按“同轴”形式构成线对。最里层是内芯,向外依次为绝缘层、屏蔽层,最外是起保护作用的塑料外套,内芯和屏蔽层构成一对导体。适用于点到点和多点连接。

计算机网络原理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

自考《计算机网络原理》课程代码4741复习笔记

计算机网络原理笔记1(可以用作考条) 第一章 计算机网络四个发展阶段:面向终端的计算机网络、计算机-计算机网络、开放式标准化网络、因特网广泛应用和高速网络技术发展。 我国三大网络:电信网络、广播电视网络、计算机网络。 未来发展趋势:宽带、全光、多媒体、移动、下一代网络。 计算机网络由资源子网和通信子网构成。 计算机网络的定义:利用通讯设备和线路将地理位置不同的、功能独立的多个计算机系统互连起来,以功能完善的网络软件实现网络中资源共享和信息传递的系统。 计算机网络的功能:软/硬件资源共享、用户间信息交换。(1)硬件资源共享:可以在全网范围提供对处理资源、存储资源、输入输出资源等昂贵设备的共享,使用户节省投资,也便于集中管理和均衡分担负荷。(2)软件共享:允许互联网上的用户远程访问各类大型数据库,可以得到网络文件传送服务、远地进程管理服务和远程文件访问服务,从而避免软件研制上的重复劳动以及数据源的重复存储,也便于集中管理。(3)用户间信息交换:计算机网络为分布在各地的用户提供强力通信手段,用户可以通过计算机网络传送电子邮件、发布新闻消息和进行电子商务活动。 计算机网络的应用:办公自动化、远程教育、电子银行、证券及期货交易、企业网络、智能大厦和结构化综合布线系统。 计算机网络的分类: 按拓扑结构:星形、总线形、环形、树形、混合形、网形。 按交换方式:电路交换网、报文交换网、分组交换网。 按覆盖范围:广域网、城域网、局域网。 按传输技术:广播方式网络、点对点方式网络。 ISO(国际标准化组织),ITU(国际电信联盟),IETF(因特网工程特别任务组) 第二章 网络协议:为计算机网络中进行数据交换而建立的规则、标准或约定的集合。 网络协议由三个要素组成:语义、语法、时序关系。 分层:将一个复杂的划分为若干个简单的 网络的体系结构:计算机网络各层次结构模型及其协议的集合 面向连接服务:开始时建立连接,传输时不用携带目的节点的地址。 无连接服务:开始时不需建立连接,每个分组都要携带完整的目的节点地址,不同分组可能选择不同路径达到目的节点,节点接收到的分组可能出现乱序、重复、丢失的现象。协议相对简单,效率较高。OSI/RM:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。 TCP/IP:主机-网络层、互联层、传输层、应用层。 ORI/RM与TCP/IP的比较: 共同:1,两者都以协议栈的概念为基础,协议栈中的协议彼此相互独立,2,都采用了层次结构的概念,各层功能大体相似。 不同:1,OSI有7层,TCP/IP有4层。TCP/IP网络层提供无连接通信,传输层支持2种。OSI网络层支持2种,传输层支持面向连接的通信。 第三章 物理层定义:在物理信道实体之间合理地通过中间系统,为比特传输所需的物理连接的激活、保持和去除提供机械的、电气的、功能性和规程性的手段 DTE::数据终端设备,对属于用户所有的联网设备或工作站的统称,如计算机、终端等。 DCE:数据通信设备,为用户提供入网连接点的网络设备的统称,如调制解调器。 物理信道的特性:机械特性、电气特性、功能特性、规程特性。

计算机网络原理与技术第二次作业

计算机网络原理与技术第二次作业 一、填空题 1.最便宜且最为普遍的导引型传输介质是。 2.同轴电缆分为和两种。 3.光纤是一种细而柔软的能引导的介质。 4.卫星通信是使用人造地球卫星作为来转发信号。 5.无线领域的另一项重大进展是无线电接口。 6.之间通常由一条高速链路相连。 7.北美和日本使用的PCM载波标准称为载波。我国使用的是系统。 8.电话网是网的典型例子。 9.交计算机网络中的节点与通信链路分别抽象成点与线,由这些点和线组成的几何图形就是网络的。 10.目前星型结构是局域网中最常用的。 11.数据链路层的主要任务是保证数据在物理链路上的。 12.所有的协议处理都是以为单位来进行的。 13.起始标记法的缺点是数据传输。 14.任何一种检错码或纠错码,其检错和纠错的能力都是的。 15.两个码字的对应比特取值不同的比特数称为这两个码字的。 16.海明距离越大,能力就越强,但所需的冗余信息也越多。 17.最简单的差错检测方法是使用单个。 18.循环冗余码又称。 19.使用确认和超时实现可靠传输的策略有时称为。 20.停—等算法是最简单的方案。 21.信息帧用于传送数据,简称。 22.监视帧用于差错控制和流量控制,简称。 23.无编号帧简称。 24.PPP是一个数据链路协议。 25.在信道划分方法中,每个节点被分配了,因而不会有冲突发生。26.以太网广泛用于办公自动化系统,却不能用于的工业控制系统中。27.第一个以太网是由美国施乐公司于年建成的。 28.以太网是第一个广泛使用的。 29.光信号的传输是方向的。 30.局域网上的每一台主机都有一个)地址。 31.千兆以太网的所有配置都是。 32.红外线使用的编码方案是。 33.连接局域网最常见的设备是。 34.网桥的功能是在多个局域网之间。 35.网桥较常见的应用是连接两个或多个的局域网。 36.单位时间内成功传输的数据量称为)。 37.数据报网络一般采用进行拥塞控制。 38.不对称释放容易造成。 39.把邮件从永久邮箱传输到本地计算机的最流行的协议是。 40.网络安全从本质上讲就是安全。 41.加密技术是网络安全的。

计算机网络原理及应用实习报告

计算机网络原理及应用实习报告 很快的,署假又过来了,面对最后一年的校园生活,想着刚刚过去的最后一个署假,紧张沉默之后更多的是感慨,印在脑海里的每一个足迹都是那么的深,真的说不出是什么感觉,伴着时间,就像是在和自己的影子赛跑,不可能从真实的两面去看清它,只是经意不经意的感受着有种东西在过去,也许更适合的只有那句话:时不待我,怎可驻足。 署假期间,我在广东东莞的一家电脑公司做教师,主要是教那些比较简单实用的办公软件,本来开初都没想到自己一个学英语专业的竟会去做电脑教师,于是真的觉得老师那句话的实在,在学校,学到的任何一种知识都是一种有用的贮备,虽然在平时看来学的很多东西总感觉与自己的想象很遥远,但说不不定就在某一刻显现出来。这也许就是有些师哥师姐说的在工作过程中总觉那些东西在学校见过,但却己经忘了,擦肩而过。想起这,真的得感谢在校期间学的那些本专业的那些另外的知识。 两个月,短短的两个月,说不上是每一份经过都会成为内存,但紧张沉默之后更多的确实是感慨。 以前也想过,学我们英语专业的,也许以后最起码存在那种机会去走向讲台,所以,这短短的两个月的经历,对我来说,无疑是一个很好的煅练,而且,专门机构统计的现在的毕业生出来后只有极少的一部分会做与自己专业相符的

工作,因而。、在工作的过程中,我都在不断的提醒自己,不断的对自己要求,把手上的活,当做是自己的本职工作,而老板常常强调的就是每个员工都必需要有认真负责的态度去做事,我也觉得这是以后无论做任何一份工作都会收到的要求。因为公司的员工都是即训上岗,所以,一直没有又休,而且在工作期间最大的体会就是,作为一个教师,或者说是一名授课者,最大的考验就是耐心,有的时侯,一个问题还得重复很多遍,这个时侯,就不能只站在自己的角度去想它,而应该站在对方的角度去看,去感受,慢慢的但有了分冷静的习惯,这也是在这很短的工作中得到的很大的体会。 在工作之余,我还经常出到外面去看看,也算是一种见识,东莞是一个新起的城市,但它却己走在了中国城市建设的最前端,在这种地方,看得到更多的机会,更多的挑战,有时会把自己与那些出入写字楼的同样年轻的人比较,心里真的感受到那很明显的差距,当然,这种差距并不是一时一日而起,所以,出到外面,一个正确的心理定位但显得格外重要,不然,常常因为比较把自己看得很不平衡,而迷失自己的方向,那些在我们前头的人们,可以当作是榜样,但不可过多的去计较,自己能做到何种程度,应该有一个很明了很中性的认识,不能过于攀比,更不可自以为是。 因而。结束工作的时侯,心里就有一种很渴望的感觉,明白了自己与社会所需的要求,因为现在毕业求职职,特别

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

计算机网络原理计算题 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帧,每帧传送一个字节,那就需:

计算机网络原理与应用作业

北京师范大学网络教育平时作业课程名称: 学习中心

《计算机网络原理与应用》作业

分,共15分。第二部分为“主观题部分”,由简答题和论述题组成,共 15分。作业总分30 分,将作为平时成绩记入课程总成绩。 客观题部分: 一、选择题(每题 1分,共15题) 1. 在OSI 参考模型中,在网络层之上的是 A .物理层 B. 应用层 C. 数据链路层 D. 传输层 2. 在OSI 参考模型中,数据链路层的数据服务单元是 _________ A .帧 B. 报文 C. 分组 D. 比特序列 3. 在TCP /IP 参考模型中,与 OSI 参考模型的网络层对应的是 A .主机-网络层 B. 互联网络层 C. 传输层 D. 应用层 4. 在TCP /IP 协议中,UDP 协议是一种 A .主机-网络层 B. 互联网络层 C. 传输层 D. 应用层 5. 在常用的传输介质中,带宽最宽、信号衰减最小、抗干扰能力最强的一类传输介质 是 A .双绞线 B. 光缆 C. 同轴电缆 D. 无线信道 6. 通过改变载波信号的频率来表示数字信号 1、0的方法叫做 A .绝对调相 B. 振幅键控 C. 相对调相 D. 移频键控 7. 两台计算机利用电话线路传输 数据信号时必备的设备是 — A .调制解调器 B. 网卡 C. 中继器 本课程作业由两部分组成。第一部分为“客观题部分” ,由15个选择题组成,每题 1 协议。

0 D. 集线器 &将一条物理信道按时间分成若干时间片轮换地给多个信号使用,每一时间片由复用 的一个信号占用,这可以在一条物理信道上传输多个数字信号,这就是 A .频分多路复用 B. 时分多路复用 C. 空分多路复用 D. 频分与时分混合多路复用 9. 设立数据链路层的主要目的是将一条原始的、有差错的物理线路变为对网络层无差 错的 A .物理链路 B. 数据链路 C. 传输介质 D. 端到端连接 10. ______________________________________ 在通信过程中产生的传输差错是由 ____________________ 与 I. 随机错 II .连接错 III .突发错 A . I 、 II B. I 、III C. I 、II 与 IV D. III 、IV 11. _______ 在 差错控制方式中,只会重新传输出错的数据帧。 A .连续工作 B. 停止等待 C. 选择重发 D. 拉回 12. 以下的网络分类方法中,哪一组分类方法有误 — A .局域网/广域网 B. 对等网/城域网 C. 环型网/星型网 D. 有线网/无线网 13. 以下不属于协议组成要素的是 A .语法 B. 语义 C. 时序 D. 字符 14. _____ 是指在一条通信线路中可以同时双向传输数据的方法。 A. 单工通信 B. 半双工通信 C. 同步通信 D. 全双工通信 15. 误码率是描述数据通信系统质量的重要参数之一, 中, _____ 正确的。 A. 误码率是衡量数据通信系统在正常工作状态下传输可靠性的重要参数 .共同构成的。 IV .字符错 在下面这些有关误码码率的说法

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

计算机网络原理计算题 及答案 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;

计算机网络原理实验三winsock套接字编程实验报告

实验三、WINSOCK套接字编程实验报告 序号:姓名:刘易学号: 20101150040 成绩指导老师: 1.实验目的: 用C或JA V A语言编写客户端、服务器程序,实现基于TCP或UDP的网络通信数据传输服务,熟悉基于TCP或UDP的Socket编程原理。 2.实验环境: 建立在TCP/IP 网络体系结构之上计算机网络实验环境。各计算机除了安装TCP/IP 软件外,还安装了TCP/IP 开发系统。计算机具备Windows环境中套接字socket 的编程接口功能,可为用户提供全网范围的进程通信功能。 3.实验指导: 参见套接字编程实验指导 4.实验步骤 (1)运行指导书中给出的参考程序,分析实验结果,并回答问题(1)-(3) (2)根据给定参考程序修改代码,完善修改服务器和客户端的功能。并回答问题(4)-(5) 5.实验结果分析 (1)为什么在服务器和客户端要包含winsock2.h文件? (2)为什么在服务器和客户端程序中要加入#pragma comment(lib,"ws2_32.lib") 语句,如果不加会出现什么问题? (3)为什么在服务器和客户端程序中要使用WSAStartup函数,如果不用,程序会有什么问题? (4)修改后的程序完成实现了什么功能,附上修改后的源代码。(修改或填加的代码用波浪线标注,并填加注释),并附上实验截图

客户端改变的代码: { for(;;) { memset(buf, 0, 1024); printf("Please input a line to server:"); scanf("%s",&buf); rval = send(fd, buf, strlen(buf) + 1,0); if(rval < 0) printf("Write error!"); if((rval=recv(fd,buf,sizeof(buf),0)<0)) perror("reading stream message"); if(rval==0) printf("server said :%s\n",buf); } 服务器端修改的代码: for(;;) { memset(buf, 0, sizeof(buf)); if ( (rval = recv(msgsock, buf, sizeof(buf),0) < 0))

计算机网络原理与应用作业答案

《计算机网络原理与应用》作业答案 客观题部分: 一、选择题(每题1分,共15题) 参考答案: 1.D 2.A 3.B 4.C 5.B 6.D 7.A 8.B 9. B 10. B 11.C 12. B 13. D 14. D 15.A 主观题部分: 一、简答题(每题2.5分,共2题) 1、什么是局域网?有什么特点? 局域网是将小区域内的各种通信设备互连在一起的网络,其分布范围局限在一个办公室、一幢大楼或一个校园内,用于连接个人计算机、工作站和各类外围设备以实现资源共享和信息交换。它的特点是分布距离近(通常在1000m到2000m范围内),传输速度高(一般为1Mbps到20Mbps),连接费用低,数据传输可靠,误码率低等。 2、检错码和纠错码的主要区别是什么? 检错码只能发现传输过程中出现的错误,纠错码不但能发现错误,而且还能纠正错误。 二、论述题(每题5分,共2题) 1、计算机网络的发展主要经历了哪几个阶段? 其发展经过了以下几个阶段: 1)具有通信功能的单机系统:该系统又称终端-计算机网络,是早期计算机网的主要形式。它是将一台中央主计算机连接大量的地理上处于分散位置的终端。50年代初,美国建立的半自动地面防空系统SAGE就是将远距离的雷达和其它测量控制设备的信息,通过通信线路汇集到一台中心计算机进行集中处理,从而首次实现了计算机技术与通信技术的结合。 2)具有通信功能的多机系统:在上述简单的"终端-通信线路-计算机"系统中,中央计算机负担较重,既要进行数据处理,又要承担通信控制,为了减轻主机负担,60年代研制出了通信控制处理机(CCP)或叫前端处理机(FEP)专门负责通信控制,此外,在终端聚集处设置多路器或集中器(C),用低速线路将各终端汇集到集中器,再通过高速线路与计算机相连。60年代初,此网络在军事、银行、铁路、民航和教育等部门都有应用。 3)计算机-计算机网络:60年代中期,出现了由若干个计算机互连的系统,开创了"计算机-计算机"通信的时代,并呈现出多处理中心的特点,即利用通信线路将多台计算机连接起来,实现了计算机之间的通信。60年代后期,美国国防部高级研究计划局所研制的ARPANET网是该网络的典型代表。它的主要目标是借助于通信系统,使网内各计算机系统间能够共享资源。ARPANET是一个成功的系统,它在概念、结构和网络设计方面都为今后计算机网络的发展奠定了基础。 4)局域网的兴起和分布式计算的发展:自70年代开始,随着大规模集成电路技术和计算机技术的飞速发展,硬件价格急剧下降,微机广泛应用,局域网技术得到迅速发展。80

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

公式积累 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 ,每个主机在每次得到令牌后可以发送

计算机网络实验指导书新

计算机网络实验指导书(新版)

————————————————————————————————作者:————————————————————————————————日期: 2

计算机网络 实验指导书 主编郭雅 参编余小华黄锦煜罗肖辉 主审陶培基 I

前言 计算机网络是信息社会的支柱。培养一大批谙熟计算机网络原理与技术,具有综合应用和研发创新能力的人才,是社会信息化的需要,也是高等院校相关专业的教学目的。 编者在本科院校二级学院工作多年,一直担任计算机网络课程及其实验课程的教学工作。包括编者所在学校在内的许多本科院校二级学院采用了谢希仁编著《计算机网络》作为网络基础课程的教材。该教材内容丰富,说理透彻。针对本科院校二级学院学生的特点,教学中应该基础理论和实践并重,各所院校都开出了一定的实验课时。为规范实验内容,严格实验训练,达到实验教学的目的,编者多年来一直对本类院校的实验教学进行探索,研究在课时有限的情况下,如何组织计算机网络实验教学的内容,使之既能配合课堂教学,加深对所学知识的理解,又能紧跟网络技术的发展,培养和提高学生的实际操作技能。在教学实践中,编者一直坚持编写和完善实验指导书,并与选用谢希仁编著《计算机网络》做教材的一些兄弟院校的教师多次交流,修订完成了这本《计算机网络实验指导书》。 本书内容涵盖诠释网络原理,应用组网技术和实施网络管理等几个方面的实验项目十九个。由于编者水平有限,编写时间紧迫,不足与错误在所难免,恳请专家和广大读者不吝批评指正。 参加本书编写的人员有华南理工大学广州学院计算机工程系余小华老师,华南师范大学增城学院教育信息技术部黄锦煜老师,华南师范大学增城学院网络中心罗肖辉老师。 本书由华南师范大学增城学院计算机系主任陶培基教授担任主审。 感谢广东轻工职业技术学院计算机系教授石硕对本书编写和出版所提供的意见、建议和热忱帮助。 编者 2011年6月 于华南师范大学增城学院,广州 E-mail: hsguoya@https://www.360docs.net/doc/fe10684560.html, II

计算机网络原理习题讲解

Chapter I 1. What is the difference between a host and an end system? List the types of end systems. Is a Web server an end system? 2. What is a client program? What is a server program? Does a server program request and receive services from a client program? 3. List six access technologies. Classify each one as residential access, company access, or mobile access. 4. Dial-up modems, HFC, and DSL are all used for residential access. For each of these access technologies, provide a range of transmission rates and comment on whether the transmission rate is shared or dedicated. 5. Describe the most popular wireless Internet access technologies today. Compare and contrast them. 6. What advantage does a circuit-switched network have over a packet-switched network? What advantages does TDM have over FDM in a circuit-switched network? 7. Consider sending a packet from a source host to a destination host over a fixed route. List the delay components in the end-to-end delay. Which of these delays are constant and which are variable? 8. How long does it take a packet of length 2,000 bytes to propagate over a link of distance 2,000 km, propagation speed 8 102? m/s, and transmission rate 2 Mbps? More generally, how long does it take a packet of length L to propagate over a link of distance d, propagation speed s, and transmission rate R bps? Does this delay depend on packet length? Does this delay depend on transmission rate? 9. What are the five layers in the Internet protocol stack? What are the principal responsibilities of each of these layers? 10. Which layers in the Internet protocol stack does a router process? Which layers does a link-layer switch process? Which layers does a host process? 11. What is an application-layer message? A transport-layer segment? A network-layer datagram? A link-layer frame? 12. This elementary problem begins to explore propagation delay and transmission delay, two central concepts in data networking. Consider two hosts, A and B, connected by a single link of rate R bps. Suppose that the two hosts are separated by m meters, and suppose the propagation speed along the link is s meters/sec. Host A is to send a packet of size L bits to Host B. a. Express the propagation delay, prop d , in terms of m and s. b. Determine the transmission time of the packet,trans d , in terms of L and R. c. Ignoring processing and queuing delays, obtain an expression for the end-to-end delay. d. Suppose Host A begins to transmit the packet at time t = 0. At time trans d t =,where is the last bit of the packet?

04741计算机网络原理知识点整理

1.计算机网络大发展计算机网络从20世纪70年代开始发展,他的演变可以概括为面向终端的计算机网络、计算机-计算机网络、开放式标准化网络以及因特网广泛应用和高速网络技术发展等四个阶段。 2.计算机—计算机网络ARPA网标志着目前所称的计算机网络的兴起。ARPANET是一个成功的系统,它是计算机网络技术发展中的一个里程碑。 IBM---SNA和 DEC-- DNA 3.三大网络包括:电信网络、广播电视网络以及计算机网络 4.电话系统由三个主要的部件构成:(1)本地网络;(2)干线;(3)交换局。 5.未来网络发展趋势:有宽带网络、全光网络、多媒体网络、移动网络、下一代网络NGN 6.一个计算机网络是由资源子网和通信子网构成的, 资源子网负责信息处理,通信子网负责全网中的信息传递。 资源子网包括主机和终端,他们都是信息传递的源节点或宿节点,有时也统称为端节点。 通信子网主要由网络节点和通信链路组成。 7.计算机网络功能表现在硬件资源共享、软件资源共享和用户间信息交换三个方面。 8.按拓扑结构类型分类的拓扑结构主要有:星型拓扑、总线拓扑、环形拓扑、树型拓扑、混合型拓扑及网形拓扑。 9.在选择网络拓扑结构时,考虑的主要因素:(1)可靠性(2)费用(3)灵活性(4)响应时间和吞吐量 10. 按交换方式来分类,计算机网络可以分为电路交换网、报文交换网和分组交换网。 11.按网络传输技术分类:广播方式和点对点方式。 广播式网络中,发送的报文分组的目的地址可以有3类:单播地址、多播地址和广播地址 采用分组存储转发和路由选择机制是点对点式网络与广播式网络的重要区别之一。 12.按所采用的传输介质分为双绞线网、同轴电缆网、光纤网、无线网; 按信道的带宽分为窄宽带网和宽带网;按不同用途分为科研网、教育网、商业网、企业网等。 13.国际标准化组织(ISO)、国际电信联盟(ITU)、美国国家标准局(NBS)、美国国家标准学会(ANSI)、欧洲计算机制造商协会(ECMA)、因特网体系结构局IAB。 14.网络协议:计算机网络中进行数据交换而建立的规则、标准或约定的集合。 15.OSI包括了体系结构、服务定义和协议规范三级抽象。 16.OSI七层模型从下到上分别为物理层PH、数据链路层DL、网络层N、传输层T、会话层S、表示层P和应用层A。 17.通信服务可以分为两大类:面向连接服务和无连接服务。 18.网络数据传输可靠性一般通过确认和重传机制保证。 19.TCP/IP参考模型分为4个层次,从上到下为:应用层、传输层、互连层、主机—网络层。 20.网络协议主要由三个要素组成。1)语义涉及用于协调与差错处理的控制信息。2)语法涉及数据及控制信息的格式、编码及信号电平等。3)定时涉及速度匹配和排序等。 21.层次结构的好处:1使每一层实现一种相对独立的功能;2每一层不必知道下一层是如何实现的,只要知道下一层通过层间接口提供的服务是什么及本层向上一层提供什么样的服务,就能独立地设计;3每一层次的功能相对简单且易于实现和维护;4若某一层需要作改动或被替代时,只要不去改变它和上、下层的接口服务关系,则其他层次不受其影响。 22.物理层(比特流):机械特性、电气特性、功能特性、规程特性。 23.数据链路层(帧):主要作用是通过校验、确认和反馈重发等手段,将不可靠的物理链路改造成对网络层来说是无差错的数据链路。 24.网络层(组):主要解决如何使数据分组跨越通信子网从源传送到目的地的问题,这就需要在通信子网中进行路由选择。 25.传输层:端到端,即主机—主机的层次。传输层要处理端到端的差错控制和流量控制问题。

计算机网络原理实验七、传输层可靠传输协议GBN编程实验报告

实验七、传输层可靠传输协议G B N编程实验报告序号:姓名:学号:成绩指导老师: 一、实验目的: 1、通过编写实现一个简单可靠的数据传输协议GBN的发送和接收代码,模拟可靠数据传输 2、理解TCP协议可靠传输的差错检测、重传、累计确认、定时器的可靠传输策略。 二、实验原理: 在GBN中,发送端不需要在接收到上一个数据包的ACK后才发送下一个数据包,而是可以连续发送数据包。在发送端发送数据包的过程中,如果接收到对应已发送的某个数据包的NACK,则发送端将NACK对应的某个数据包进行重发,然后再将该数据包之后的数据包依次进行重发。 三、结果分析: 本次试验中采用java语言进行程序编写 代码注释: (一)S ender类 import java.util.Timer; public class Sender extends Thread{ public int windowsize=3; //发送方窗口长度设为3 public String[] data={"data1","data2","data3", "data4","data5","data6","data7"}; //模拟七个数据包public int sign[]={0,1,2,3,4,5,6}; //为7个数据包标号 public int localack=-1; //保存最近收到的ACK public Timers litime=null; //定时器(这里定为2秒) public int switches=0; //超时标志,1为超时 public int windowsign[]; //当前窗口内待发的数据分组的序号 public int acksign=0;

历界自考计算机网络原理应用题

48.设发送方连续发送0、1、2…号帧,在发送至4号帧时开始接收到0号帧的确认信息 ACK, 0当发送至5号帧时,接收到1号帧的否认返回信息 NAK,要求选择重发1号帧,假设 1 1号帧之后的各帧均能被正确接收。画出选择重发方法的示意图并说明选择重发方法的特点。 49.某通信子网如图所示,使用距离矢量路由算法。假设到达路由器C的路由器B、D、E 的矢量分别为(5,0,8,12,6,2)、(16,12,6,0,9,10)和(7,6,3,9,0,4); C到B、D、E的延迟分别为6、3和5,试画出C的新路由表并注明使用的输出线路及从C出发到达各路由器的延迟。 50.试给出IEEE802.3标准中MAC子层的数据封装所包括的主要内容及数据封装的功能与过程。 48.说明千兆以太网中,为了确保最小帧长为64字节,同时维持网络直径为200m所采用的两种技术及原理。 49.A TM有两种格式的信元头,其中之一如题49图所示,该信元头属于哪一种?说明其中各字段的含义。 题49图:A TM信元头 50.给出帧中继的帧格式及其中各字段的作用与特点,并说明帧中继的主要应用。 48.请给出分组交换网提供的虚电路服务与电路交换的区别,给出永久虚电路与交换虚电路的区别以及数据报服务的特点。 49.请给出目前VPN所采用的安全技术及概念。 50.说明网络安全攻击的四种形式和攻击目标、并画出网络安全攻击的四种形式示意图。48.采用基于滑动窗口的顺序接收管道协议发送3个数据帧。设发送窗口为2,接收窗口为1,

帧号配两位二进制数;发送完1号帧后,收到0号帧的确认帧。请画出发送过程中发送窗口和接收窗口的变化过程。 49.简要说明IEEE802.2逻辑链路控制子层提供的服务和特点。 50.题50图为HDLC一帧的内容,请说明帧中各字段信息的具体含义。 48.如果HDTV高清晰度视频的分辨率为1920×1080,每个像素需要24bit,帧传输速率 为30帧/秒。则在理论上为2.5GHz宽带,信噪比为30dB的信道上能否实时传输 HDTV视频(要求给出计算依据)。 49.设网络中路由器B的当前路由表如题49表1所示,B收到从路由器C发来的路由 信息如题49表2所示。试给出路由器B更新后的路由表。

相关文档
最新文档