计算机网络-作业3
大工14秋《计算机网络技术》在线作业3答案

大工14秋《计算机网络技术》在线作业3
一,单选题
1. (),若源站和目的站处在不同的自治系统中(这两个自治系统使用不同的内部网关协议),当数据报传到一个自治系统的边界时,就需要使用一种协议将路由选择信息传递到另一个自治系统中。
A. 内部网关协议
B. 外部网关协议
C. 因特网组管理协议
D. 以上都不是
?
正确答案:B
2. IP地址21.12.240.17的类别是()。
A. A类
B. B类
C. C类
D. D类
?
正确答案:A
3. 用户数据报协议User Datagram Protocol的英文缩写为()。
A. UDP
B. TCP
C. TPDU
D. 以上都不是
?
正确答案:A
4. 网关是()的中继系统。
A. 物理层
B. 数据链路层
C. 网络层
D. 网络层以上
?
正确答案:D
5. 逆地址解析协议Reverse Address Resolution Protocol的英文缩写为()。
A. ARP
B. RARP
C. ICMP
D. IGMP
?。
计算机网络基础形成性作业三题目

计算机网络基础形成性作业三一、单选题第1题:【题目】设置文件夹共享属性时,可以选择的三种访问类型为完全控制、更改和()。
A.共享B.只读C.不完全D.不共享第2题:【题目】为了使自己的文件让其他同学浏览,又不想让他们修改文件,一般可将包含该文件的文件夹共享属性的访问类型设置为()。
A.隐藏B.完全C.只读D.不共享第3题:【题目】如果允许其他用户通过网上邻居来读取某一共享文件夹中的信息,但不能对该文件夹中的文件作任何修改,应将该文件夹的共享属性设置为()。
A.隐藏B.完全C.只读D.系统第4题:【题目】数据备份的任务与意义就在于,当灾难发生后,通过______的数据完整、快速、简捷、可靠地恢复原有系统。
A.原有 B.系统中 C.保存 C.备份第5题:【题目】传统的数据备份主要是采用_______的磁带机进行冷备份。
A.内置 B.外置 C.内置或外置第6题:【题目】数据备份必须要考虑到_______的问题,包括采用双机热备、磁盘镜像或容错、备份磁带异地存放、关键部件冗余等多种灾难预防措施。
A.系统 B.数据恢复 C.数据安全 C.用户安全二、多选题1.Winodws Server 2003安装时提供的预定账号是()两个。
erB.AdministratorC.GuestD.Manager2.在Windows Server 2003中,下列作为密码的字符串中符合复杂性要求的有()。
A.Admin2@B.2008#BeC.guest234D.3.14159265353.Windows Server 2003中实现管理的手段有下列那些()。
A.控制面板B.管理控制台C.系统工具D.Resource Kit等工具4.在黑客入侵的探测阶段,他们会使用的入侵方法有________。
A.破解密码B.确定系统默认的配置C.寻找泄露的信息D.确定资源的位置5.以下关于VPN协议PPTP与L2TP的说法正确的是:________。
计算机网络(作业)附参考答案

作业1-1什么是计算机网络?1-2局域网、城域网与广域网的主要特征是什么?1-3计算机网络的功能主要有哪些?1-4由n个结点构成的星状拓扑结构的网络中,共有多少个直接连接?对于n个结点的环状网络呢?对于n个结点的全连接网络呢?答:采用星状、环状、全连接拓扑结构的网络如图所示。
星状、环状、全连接拓扑结构网络如上图,在n个结点的星状网络中,直接连接数为n-1;在n个结点的环状网络中,直接连接数为n;在n个结点的全连接网络中,直接连接数为n(n-1)/2。
1-5.假设一个系统具有n层协议,其中应用进程生成长度为m字节的数据。
在每层都加上长度为h字节的报头。
计算为传输报头所占用的网络带宽百分比。
解答:在同一结点内,当应用进程产生数据从最高层传至最低层时,所添加的报头的总长度为nh字节,数据部分仍为m字节。
因此,为传输报头所占用的网络带宽百分比为:nh/(nh+m)×100%1-6.什么是体系结构?在设计计算机网络体系结构时,引入了分层思想带来了哪些好处?在网络体系结构中,有两个比较重要的概念———协议和服务,试谈谈对它们的理解。
2-1 物理层主要解决哪些问题?物理层的主要特点是什么?2-2 对于带宽为4000Hz通信信道,如果采用16种不同的物理状态来表示数据,信道的信噪比S/N为30dB,按照奈奎斯特定理,信道的最大传输速率是多少?按照香农定理,信道的最大传输速率是多少?2-3.假设需要在相隔1000km的两地间传送3kb的数据。
有两种方式:通过地面电缆以4.8kb/s的数据传输速率传送或通过卫星通信以50kb/s的数据传输速率传送。
则从发送方开始发送数据直至接收方全部收到数据,哪种方式的传送时间较短?已知电磁波在电缆中的传播速率为光速的2/3,卫星通信的端到端单向传播延迟的典型值为270ms。
解答:从发送方开始发送数据直至接收方收到全部数据的时间T=数据发送时延+信号传播时延。
对于通过地面电缆的传送方式,电磁波在电缆中的传播速率=3×105×2/3=2×105(km/s),则T=3/4.8+1000/200000=0.63(s)。
电大计算机网络作业3

一、单选题试题1正确得分 1.00/1.00 分标记试题试题正文通信系统传输的信号一般有()信号和数字信号两种表示方式。
选择一项:A.信道B.数据C.双向D.模拟反馈Your answer is correct.题目分析:通信系统传输的信号一般有模拟信号和数字信号两种表示方式。
模拟信号是一个连续变化的物理量,即在时间特性上幅度(信号强度)的取值是连续的,一般用连续变化的电压表示。
如普通电话传递的就是模拟信号,传递的是强弱连续变化的语音信号。
使用模拟信号进行数据传输的通信系统称为模拟通信。
数字信号是离散的,即在时间特性上幅度的取值是有限的离散值,一般用脉冲序列来表示。
最简单也是最常用的数字是二进制数字0和1,分别表示脉冲电压的低电平和高电平两个状态信号。
这些离散数字按不同的规则组成的数字序列就形成数字数据。
使用数字信号进行数据传输的通信系统称为数字通信。
正确答案是:模拟试题2正确得分 1.00/1.00 分标记试题试题正文数据通信按照信号传送方向和时间的关系,信道的通信方式可以分为三种:单工、半双工和()。
选择一项:A.信道传输B.全双工C.数字传输D.模拟传输反馈Your answer is correct.题目分析:数据通信按照信号传送方向和时间的关系,信道的通信方式可以分为三种:单工、半双工和全双工。
全双工通信:在全双工通信方式中,信号可以同时双向传送数据。
例如:以太网通信。
正确答案是:全双工试题3正确得分 1.00/1.00 分标记试题试题正文下列属于单工通信的是()。
选择一项:A.电话B.对讲机C.广播D.以太网通信反馈Your answer is correct.题目分析:数据通信按照信号传送方向和时间的关系,信道的通信方式可以分为三种:单工、半双工和全双工。
全双工通信:在全双工通信方式中,信号可以同时双向传送数据。
例如:以太网通信。
正确答案是:广播试题4标记试题试题正文常用的数据交换技术有两大类:()和存储转发交换。
东大19春学期《计算机网络》在线作业3【标准答案】

(单选题)1: 网卡工作在OSI七层模型中的()层。
A: 物理层B: 数据链路层C: 网络层D: 运输层正确答案:(单选题)2: 接收窗口和发送窗口都等于1的协议是()。
A: 停止等待协议B: 连续ARQ协议C: PPP协议D: 选择重传ARQ协议正确答案:(单选题)3: 无论是SLIP还是PPP协议都是()协议。
A: 物理层B: 数据链路层C: 网络层D: 传输层正确答案:(单选题)4: 在一个 Ethernet 中,有 A、B、C、D 四台主机,如果 A 向 B 发送数据,那么()。
A: 只有B可以接收到数据B: 数据能够瞬间到达BC: 数据传输存在延迟D: 其它主机也可以同时发送数据正确答案:(单选题)5: 网络中用集线器或交换机连接各计算机的这种拓扑结构属于()。
A: 总线结构B: 星型结构C: 环形结构D: 网状结构正确答案:(单选题)6: 普通的长途电话采用的交换方式为()。
A: 分组交换B: 电路交换C: 报文交换D: 信元交换正确答案:(单选题)7: 对等层实体之间采用()进行通信。
A: 服务B: 连接C: 协议D: 信令正确答案:(单选题)8: 检查网络连通性的应用程序是:()。
A: PINGB: ARPC: BINDD: DNS正确答案:(单选题)9: TCP使用()进行流量控制。
A: 三次握手B: 自动重发机制C: 窗口控制机制D: 端口机制正确答案:(单选题)10: 下列哪一种说法是正确的()。
A: 集线器具有对信号整形的功能B: 集线器具有信息过滤功能C: 集线器具有路径选择功能D: 集线器具有交换功能正确答案:(单选题)11: 局域网参考模型一般不包括()。
A: 网络层B: 物理层C: 数据链路层D: 介质访问控制层正确答案:(单选题)12: 各种网络在物理层互连时要求()。
A: 数据传输率和链路协议都相同B: 数据传输率相同,链路协议可不相同C: 数据传输率可不同,链路协议相同D: 数据传输率和链路协议都可不同正确答案:(单选题)13: 以太网交换机在网络帧碎片较多时,工作在()状态下效率最高。
(完整版)《计算机网络》第三章作业参考答案

第三章作业参考答案3-03 网络适配器的作用是什么?网络适配器工作在哪一层?答:网络适配器功能主要包括:对数据进行串/并传输转换;对数据进行缓存;实现以太网协议;过滤功能;同时能够实现帧的传送和接收,对帧进行封装等。
网络适配器工作在物理层和数据链路层。
3-04 数据链路层的三个基本问题(帧定界、透明传输和差错检测)为什么都必须加以解决?答:封装成帧就是在一段数据的前后分别添加首部和尾部(在首部和尾部里面有许多必要的控制信息)构成一个帧。
接收端能从收到的比特流中准确地区分出一个帧的开始和结束在什么地方;透明传输使得不管所传数据是什么样的比特组合,都必须能够正确通过数据链路层,具体说就是解决二进制比特流中出现与帧定界符相同的位流问题;差错检测可以检测出有差错的帧,并将其丢弃掉,从而降低了数据传输的比特差错率。
3-07 要发送的数据为1101011011。
采用CRC的生成多项式是P(x)=x4+x+1 。
试求应添加在数据后面的余数。
数据在传输过程中最后一个1变成了0,问接收端能否发现?若数据在传输过程中最后两个1都变成了0,问接收端能否发现?采用CRC检验后,数据链路层的传输是否变成了可靠的传输?答:(1)因为P(x)=x4+x+1,所以p=10011。
n比p少一位,所以n=4采用CRC校验时,被除数是:11010110110000,除数是:10011,得余数1110。
即添加数据后面的余数(帧检验序列)是1110。
(2)若数据在传输过程中最后一个1变成了0,即11010110101110除以10011,得余数为0011,不为0,接收端可以发现差错。
(3)若数据在传输过程中最后两个1都变成了0,即11010110001110除以10011,得余数为0101,不为0,接收端可以发现差错。
(4)出现以上两种情况,由于接收端均发现错误,丢弃相应的帧,而CRC校验方法没有对应的重传机制,数据链路层并不能保证接收方接到的和发送方发送的完全一致,所以,在数据链路层的传输是不可靠的。
计算机网络第三章作业参考答案

Chapter3 THE DATA LINK LAYER2.The following data fragment occurs in the middle of a data stream for which thebyte-stuffing algorithm described in the text is used: A B ESC C ESC FLAG FLAG D. What is the output after stuffing?Answer:A B ESC C ESC FLAG FLAG D ==> A B ESC ESC C ESC ESC ESC FLAG ESC FLAG D3.What is the maximum overhead in byte-stuffing algorithm?Answer :This a frame delimited by flag bytes. (Ignore the header and trailer)Suppose that there is x bytes in payload field, and the worst case is that all of them are flag bytes or ESC, there should be 2x bytes in total. So the max overhead in byte-stuffing should be: 2+x x+1+111111lim=lim =lim +=+lim =2+2x 2x+122x+122x+12x x x x →∞→∞→∞→∞()()()() Or: (from 袁子超)if it has n bytes to send, and has m ESC. So the overhead is :.If the n bytes are all ESC, the overhead is maximum as :FLAG FLAG Payload field4.When bit stuffing is used, is it possible for the loss, insertion, or modification of a single bit to cause an error not detected by the checksum? If not, why not? If so, how? Does the checksum length play a role here?Answer:It is possible. Suppose that the original text contains the bit sequence 01111110 as data. After bit stuffing, this sequence will be rendered as 011111010. If the second 0 is lost due to a transmission error, what is received is 01111110, which the receiver sees as end of frame. It then looks just before the end of the frame for the checksum and verifies it. If the checksum is 16 bits, there is 1 chance in 216 that it will accidentally be correct, leading to an incorrect frame being accepted. The longer the checksum, the lower the probability of an error getting through undetected, but the probability is never zero.6.To provide more reliability than a single parity bit can give, an error-detecting coding scheme uses one parity bit for checking all the odd-numbered bits and a second parity bit for all the even-numbered bits. What is the Hamming distance of this code?Answer:Any single-bit error in the odd-numbered bits could change parity bit. It’s the same as the even-numbered bits. And both two errors occur in the odd-numbered bits or in the even-numbered bits will not change the parity bit. That is to say , this code could only detect single-bit errors, which means the Hamming distance is 2.7.An 8-bit byte with binary value 10101111 is to be encoded using an even-parity Hamming code. What is the binary value after encoding?According to rr m 2)1(≤++,m=8 r=4P1=B1⊕B3⊕B5⊕B7⊕B9⊕B11 =∑(0,1,0,0,1,1)=1P2=B2⊕B3⊕B6⊕B7⊕B10⊕B11=∑(0,1,1,0,1,1)=0P3=B4⊕B5⊕B6⊕B7 ⊕B12 =∑(0,0,1,0,1)=0P4=B8⊕B9⊕B10⊕B11⊕B12 =∑(0,1,1,1,1)=0So, Hamming code is: 10100100111113.Suppose that a message 1001 1100 1010 0011 is transmitted using Internet Checksum (4-bit word). What is the value of the checksum?Solution:100111001010+ 0011---------------------------------0010 (have 2 added bit),so:+1+1----------------------------------0100So, the Internet checksum is the ones complemnet of 0100, or 1011.14.What is the remainder obtained by dividing 751x x ++by the generator polynomial 31x +?42375745452424211111x x xx x x x x x x x x x x x xx x ++++++++++++++The remainder is 21x x ++.15.A bit stream 10011101 is transmitted using the standard CRC method described in the text. Thegenerator polynomial is ,. Show the actual bit string transmitted. Suppose that the third bit from the left is inverted during transmission. Show that this error is detected at the receiv er’s end. Give an example of bit errors in the bit string transmitted that will not be detected by the receiver.Solution:(1)→100110011101000 mod 1001 = 100The actual bit string transmitted: 10011101000+100=10011101100(2) The bit string receiver receives :10011101100→10111101100 10111101100 mod 1001 = 100 ≠ 0 →error!(3)example: 10011101100→1001111010110011110101 mod 1001 = 0So the receiver may think that the received bit string is right while it ’s wrong in fact.Data link protocols almost always put the CRC in a trailer than in a header. Why? Answer:CRC is calculated during sending. It could be appended to the data bit string as soon as the last data bit is send to the path. If it is put in the header, it must scan the whole frame in order to calculate CRC. It means that we should dispose the code 2 times. And CRC in the trailer could help to drop the half time.Or: (from 袁子超)CRC calculate during transmission. Once the last data sent out line, immediately put CRC code attached to the output stream from the back. If put CRC on the head of the frame, then we should check the frame to calculate CRC before sending. So that each byte has to deal with two times, the first is to calculate the check code, second times to send. Put CRC in the tail of the processing time can be halved.20.A 3000-km-long T1 trunk is used to transmit 64-byte frames using protocol 5. If the propagat ion speed is 6 μsec/km, how many bits should the sequence numbers be? Solution:delay= 3000-km* 6 μsec/km=18msBecause the bandwidth of T1 trunk = 1.544Mbps ,so:send time=64*8bits/1.544Mbps=0.33msthe time of send a frame and receive the acknowledge frame=18ms+0.33ms+18ms=36.33msthe number of frames: 36.33ms/0.33ms=11064=≤110≤=128sequence number should be 7 bitsFrames of 1000 bits are sent over a 1-Mbps channel using a geostationary satellite whose propagation time from the earth is 270 msec. Acknowledgements are always piggybacked onto data frames. The headers are very short. Three-bit sequence numbers are used. What is the maximum achievable channel utilization for(a) Stop-and-wait?(b) Protocol 5?(c) Protocol 6?Solution:Time for send a frame is: 1000bits/(1Mbps)=1msRound trip time: R=270ms*2=540msIt takes R+2=542ms to send a frame (be acknowledged).Therefore, a transmission cycle is 542ms. If the 542ms can send w frame, as a result of each frame transmission time is 1ms, the channel utilization rate is w/542.Three-bit sequence numbers are used, so the max window for (a),(b),(c) are :(a):W=1(b)1<W≤-1=7 →W=7(c)W≤=4→W=4So line utilization rate is: (a) 1*1ms/542ms * 100%=0.184%(b)7*1ms/542ms * 100%=1.292%(c)4*1ms/542ms*100%=0.738%30.Consider an error-free 64-kbps satellite channel used to send 512-byte data frames in one direction, with very short acknowledgements coming back the other way. What is the maximum throughput for window sizes of 1, 7, 15, and 127? The earth-satellite propagation time is 270 msec.Solution:Time for send a frame: 512*8bits/64kbps=64msSo, a transmission cycle: T=270ms*2+64ms=604ms and transmission window is:604ms/64ms=9.4,that’s mean: if w>9 the channel is full, the throughput cannot rise,(1)W=1: throughout=512*8b/604ms=6781bps=6.78kbps(2)W=7: throughout=7*512*8b/604ms=47.47kbps(3)(4) 15>9&&127>9, so throughout= 64kbps32.Give at least one reason why PPP uses byte stuffing instead of bit stuffing to prevent accidental flag bytes within the payload from causing confusion.Answer:(1) PPP was clearly designed to be implemented in software, not in hardware as HDLC nearly always is. With a software implementation, working entirely with bytes is muc h simpler than working with individual bits.(2) PPP was designed to be used with modems, and modems accept and transmit data in units of 1 byte, not 1 bit.33. What is the minimum overhead to send an IP packet using PPP? Count only the overhead introduced by PPP itself, not the IP header overhead. What is the maximum overhead?Solution:the PPP full frame format for unnumbered mode is:And Address and control could be ignored if sender and receiver have approve it.The minimum overhead=1+1+2+1=5bytesThe maximum overhead=1+1+1+2+4+1=10bytes。
《计算机网络》第3,4章作业 (答案)

第三、四章作业参考答案单选题1. 应用程序PING 发出的是( C )报文。
A、TCP 请求报文B、TCP 应答报文C、ICMP 请求报文D、ICMP 应答报文2. 在CSMA/CD协议的定义中,“争议期”指的是(A )A、信号在最远两个端点之间往返传输的时间B、信号从线路一端传输到另一端的时间C、从发送开始到收到应答的时间D、从发送完毕到收到应答的时间3. 10Base-T以太网中,以下说法不对的是( C )A、10指的是传输速率为10MBPSB、Base指的是基带传输C、T指的是以太网D、10Base-T 是以太网的一种类型4. 10Base-T以太网采用的传输介质是(A )A、双绞线B、同轴电缆C、光纤D、微波5. 网卡实现的主要功能在( A )A、物理层和数据链路层B、数据链路层和网络层C、物理层和网络层D、数据链路层和应用层6.下列关于网桥的描述,错误的是(B)A、网桥工作在数据链路层,可以对网络进行过滤和分段B、网桥可以对不需要传递的数据进行过滤并有效地阻止广播数据,减少广播风暴C、网桥传递所有的广播信息,因此难以避免广播风暴D、网桥与集线器相比,需要处理接收到的数据,因此增加了时延7. 在以太网中,MAC帧中的源地址域的内容是(B )A、接收者的物理地址B、发送者的物理地址C、接收者的IP地址D、发送者的IP地址8. 下面的IP地址中哪一个是B类地址( B )A、10.10.10.1B、191.168.0.1C、192.168.0.1D、202.113.0.19. 内部网关协议RIP 是一种广泛使用的基于( B )的协议。
A 链路状态算法B 距离矢量算法C集中式路由算法D固定路由算法10. RIP 规定一条通路上最多可包含的路由器数量是( C )。
A 1个B 16个C 15个D 无数个11. 以下给出的地址中,属于子网192.168.15.19/28 的主机地址是( A )。
A、192.168.15.17B、192.168.15.14C、192.168.15.16D、192.168.15.3112.下面地址中,属于单播地址的是( A)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.传输层报文段中的端口号是软件端口还是硬件端口?
答:软件端口。
6.根据端口号可以判断运输层使用的是什么传输协议吗?请说明理由。
答:可以。
因为应用程序在选择传输协议时会为其套接字分配一个特定的端口号。
7.什么是TCP和UDP,它们与TCP/IP参考模型是什么关系。
答:TCP:是一种面向连接(连接导向)的、可靠的、基于字节流的运输层通信协议。
UDP:中文名是用户数据包协议,是OSI 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务。
8. 什么时候应当考虑使用UDP连接传输数据?举出3例。
答:可容忍丢包,速率敏感,例:流式多媒体,DNS,SNMP。
9.DNS、Web、FTP、DHCP、SMTP、POP3服务器各实现什么功能?使用的周知端口号是什么?客户机访问时使用的协议各是什么?
答:DNS:提供域名到ip以及到域名的转换。
周知端口号:53。
协议:TCP UDP。
Web:应用层使用HTTP协议,HTML文档格式,浏览器统一资源定位器(URL)。
周知端口号:80。
协议:TCP/IP。
FTP:用来跟远程主机之间传输文件的协议。
周知端口号:21。
协议:TCP。
DHCP:主要是用来给网络客户机分配动态的IP地址。
这些被分配的IP地址都是DHCP 服务器预先保留的一个由多个地址组成的地址集,并且它们一般是一段连续的地
址。
周知端口号:67。
协议:TCP/IP。
SMTP:为Internet 传递电子邮件的协定。
周知端口号:25。
协议:TCP/IP,TCP POP3:是访问Internet上电子邮箱的常用方法。
POP3服务允许你设置你的本地浏览器的输入/输出邮件服务器名称,就像使用你的本地电子信箱一样使用你自
己的E-mail软件来收发邮件。
周知端口号:110。
协议:TCP/IP TCP
书
1.答:源端口号为y,目的端口号为x。
2.答:应用程序开发者可能不想其应用程序使用TCP的拥塞控制,因为这会在出现拥塞时
降低应用程序的传输速率。
通常,IP电话和IP视频会议应用程序的设计者选择让他们的应用
程序运行在UDP上,因为他们想要避免TCP的拥塞控制。
还有,一些应用不需要TCP提供的可靠数据传输。
3.答:是的,应用程序开发者可以将可靠数据传输放到应用层协议中完成。
但是这需要相当大的工作量和进行调试。
27.答:收到3个冗余ACK后,TCP将拥塞窗口减小一般,然后线性地增长。
但是超时事件
发生时,TCP发送方进入一个慢启动阶段,即它将拥塞窗口设置为1MSS,然后窗口长度以指数速度增长。
拥塞窗口持续以指数速度增长,知道CongWin达到超时事件前窗口值地一半为止。
此后,CongWin以线型速率增长,就像收到3个冗余ACK一样。
a)运行TCP慢启动的时间间隔是[1,6]和[23,26]
b)运行TCP避免拥塞时的时间间隔是[1,6]和[17,22]
c)在第16个传输周期后,通过3个冗余ACK能够检测到一个报文段丢失。
如果有一个超时,拥塞窗口尺寸将减小为1。
d) 在第22个传输周期后,因为超时能够检测到一个报文段丢失,因此拥塞窗口的尺寸被设置为1。
e) Threshold的初始值设置为32,因为在这个窗口尺寸是慢启动停止,避免拥塞开始。