下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档倾情为你奉上精选优质文档倾情为你奉上专心专注专业专心专注专业精选优质文档倾情为你奉上专心专注专业Questions(40)What are the five layers in the Internet protocol stack? What are the principal responsibilities of each of these layers? (5)答案:从上向下各层:应用层:提供与用户应用有关功能,包括网络浏览、电子邮件、不同类文件系统的文件传输、虚拟终端软件、过程作业输入、目录查询和其他各种通用的和专用的功能等。(1分)传输层:完成端到端的可靠数据传输。(1
2、分)网络层:关系到子网的运行控制,其中一个关键问题是确定分组从源端到目的端的路由选择,以分组为单位进行传输。(1分)链路层:主要任务是加强物理传输原始比特的功能,以帧为单位进行传输。完成相邻结点间的可靠数据传输。(1分)物理层:负责提供和维护物理线路,并检测处理争用冲突,提供端到端错误恢复和流控制以比特为单位进行传输。(1分)Why is it said that FTP sends control information out-of-band but HTTP sends control information “in-band”? (6)答:HTTP和FTP都是文件传送协议,它们有许多共
3、同的特征(如都运行在TCP之上)。不过这两个应用层协议最重要的差别是FTP使用两个并行的TCP连接来传送文节件,一个是控制连接,一个是数据连接。(2分)控制连接用于在客户主机和服务器主机之间发送控制信息,例如用户名和口令、改变远程目录的命令、取来或放回文件的命令。数据连接用于真正发送文件。既然TCP使用一个独立的控制连接,我们说FTP在带外(out-of-band)发送控制信息的。(2分)HTTP中,同一个TCP连接既用于承载请求和响应头部,也用于承裁所传送的文件,因此我们说HTTP在带内(in-band)发送控制信息。(2分)What is the difference between ne
4、twork architecture and application architecture? (6)答:网络体系结构是指以分层的方式来描述通信过程的组织体系。(例如五层网络结构)另一方面,应用体系结构是由应用程序的研发者设计,并规定应用程序的主要结构(例如客户机/服务器或P2P)从应用程序研发者的角度看,网络体系结构是固定的,并为应用程序提供了特定的服务集合。(评分标准:网络体系结构和应用体系结构各占3分)Suppose Host A sends two TCP segments back to back to Host B over a TCP connection. The first
5、 segment has sequence number 92; the second has sequence number 111. (6)a. How much data is in the first segment?b. Suppose that the first segment is lost but the second segment arrives at B. In the acknowledgment that Host B sends to Host A, what will be the acknowledgment number?答:a) 19 bytes b) a
6、ck number = 92(评分标准:a,b各占3分)What are the two most important network-layer functions in a datagram network? What is the difference between them? (6)答:数据报网络中网络层两个最重要的功能是转发和选路。(2分)转发(Forwarding)特指在一个路由器内将数据从输入端口移动到合适的输出端口(2分),而选路(Routing)特指确定从数据源端到目的端的整条传输路径(2分)。If all the links in the Internet were to
7、 provide reliable delivery service, would the TCP reliable delivery service be redundant? Why or why not? (5)答:不多余(1分)。虽然每条链路都能保证数据包在端到端的传输中不发生差错,但它不能保证IP 数据包是按照正确的顺序到达最终的目的地。IP 数据包可以使用不同的路由通过网络,到达接收端的顺序会不一致,因此,TCP 需要用来使字节流按正确的序号到达接收端(2分)。路由器也可能由于缓存溢出而丢弃IP数据包(2分)。In Cyclic Redundancy Check (CRC), co
8、nsider the 4-bit generator G is 1001, and suppose that D has the value . What is the value R? Show your calculation steps. (6)答:本题中G=1001,D=,需要求R,先将D补全3个0(G的位数-1),为(2分).再对其用G进行二进制除法,得到的余数即为R=111。(2分)其具体计算过程如下:计算过程(2分)验算过程(不算分)三. Consider transferring an enormous file of L bytes from Host A to Host B
9、. Assume an MSS of 1,460 bytes. (10)What is the maximum value of L such that TCP sequence numbers are not exhausted? Recall that the TCP sequence number fields has 4 bytes.For the L you obtain in (a), find how long it takes to transmit the file. Assume that a total of 66 bytes of transport, network,
10、 and data-link header are added to each segment before the resulting packet is sent our over a 100 Mbps link. Ignore flow control and congestion control so A can pump out the segments back to back and continuously.一共有 232 = 4,294,967,296个可能的序列号。(2分)a) 由于序列号不随着TCP报文段个数增长而增长。而是根据发送数据的字节数而增长。因此,MSS的大小与
11、可以从A发送到B的文件的大小无关。文件大小可以简单估算为: 232 4.19 Gbytes 。(3分)b) TCP报文段的个数为= 2,941,758。66字节的首部加到每个报文段将带来194,156,028字节的首部。要传输的字节总数为:(232+ 194,156,028) 8 = 3,591107 bits。(3分)因此将花费 359 seconds = 6 minutes 来传输文件在一个 100Mbps 链路上。(2分)(思路正确,计算错误给1半分)四. Consider a router that interconnects four subnets: N1, N2, N3 and
12、N4. Suppose all of the interfaces in each of these four subnets are required to have the prefix 4/26. Also suppose the N1 is required to support up to 24 interfaces, N2 is required to support up to 12 interfaces, and N3 and N4 are each required to support up to 6 interfaces. Provide four network add
13、resses of the form a.b.c.d/x that satisfy these constraints. (10)答:N1: 4/27 (3分)N2: 6/28 (3分)N3: 12/29 (2分)N4: 20/29 (2分)五. (10) Suppose CSMA/CD protocol is used in a LAN. The distance between hosts A and B is 2 km, propagation speed is km/s, transmission rate of the link is 10 Mbps. Please answer t
14、he following questions:(1) Suppose collision occurred when the two hosts send data. How long is the time from the beginning of data transmission to collision is detected?(2) What is the smallest frame from A to B?(1)2/=10-5(s)(2)2*10-5*10*106=200(bit)六. Suppose within your Web browser you click on a
15、 link to obtain a Web page. The IP address for the associated URL is cached in your local host. Further suppose that the Web page associated with the link contains a small amount of HTML text, and the HTML file references five very small objects on the same server. Let RTT2 denote the RTT between the local host and the server containing the object. Neglecting transmission times, how much time elapses with: (10)a. Non-persistent HTTP with no parallel TCP connec
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 孵化器投资运营方案范文
- 2025年人工智能语音合成市场竞争态势演变可行性分析报告
- 核心产业智能化改造人工智能技术可行性研究
- 知乎渠道医生运营方案
- 短视频运营寻找合作方案
- 重大科技专项项目可行性研究报告
- 乐山市辅警招聘考试题库及答案
- 2026 学龄前自闭症大小认知训练课件
- 统编版五年级语文下册期中测试卷(含答案)
- 2026 儿童适应能力社交文化体验课件
- 当代中国经济教学知识考试复习题库(附答案)
- 2025-2026学年统编版道德与法治八年级下册期中模拟检测试题(含答案)
- 2025年人寿保险公司基本法
- 发药差错防范培训
- 汽车配件行业问题报警升级作业流程
- MOOC 森林植物识别技术 -珍稀植物识别-南京森林警察学院 中国大学慕课答案
- (正式版)SHT 3229-2024 石油化工钢制空冷式热交换器技术规范
- 结构的弹性稳定计算演示文稿
- SB/T 10938-2012果蔬清洗机
- GB/T 4798.6-2012环境条件分类环境参数组分类及其严酷程度分级船用
- GB/T 15543-2008电能质量三相电压不平衡
评论
0/150
提交评论