计算机网络期末复习二[教学相关]_第1页
计算机网络期末复习二[教学相关]_第2页
计算机网络期末复习二[教学相关]_第3页
计算机网络期末复习二[教学相关]_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、概述题 30 分。一共 6 题。 1.因特网协议栈有几层呢? 应用层、传输层、网络层、数据链路层和物理层。2.WEB 缓存器的运作机制 Web缓存器存储最近客户机请求过的HTTP对象的副本,减少对客户请求的响应时间3.运输层多路复用和多路分解的作用 将两个端系统间的IP交付扩展到进程间交付。多路分解 将运输层报文段中的数据交付到正确的套接字。多路复用 从不同的套接字中收集块,将报文段传递到网络层的过程叫做4.端口、套接字和进程在数据交互时候它们之间彼此关系? 进程通过套接字把数据送往网络,端口号用来锁定对应的进程和套接字5.什么叫网络接口 NIC?网卡(Network Interface Ca

2、rd,简称NIC),也称网络适配器,是电脑与局域网相互连接的设备。6.路由器的转发表 数据包到达路由器的时候,要根据“指示”前往特定的端口,类似交换机的地址信息表,路由器上存放这个“指示”的地方叫做转发表,转发表必须包含完成转发功能所必需的信息。试题和教育阅读理解题 70 分,一共 6 题,前 5 题每题 10 分,最后一道 20 分 1. 文件传输计算题。考点:文件的单位比如 KB,吞度量 Mbps,这些数据量怎么进行计算。知道什么是瓶颈链路。 瓶颈链路:端到端路径上,带宽最小的链路。eg.假定主机 A 要向主机 B 发送一个大文件。从主机 A 到主机 B 的路径上有 2 段链路,其速率分别

3、为 R1 = 5Mbps, R2 = 2Mbps a. 假定该网路中没有其他流量,该文件传送的吞吐量为多少? 吞吐量=minR1,R2=2Mbps b. 假定该文件为 5GB。传输该文件到主机 B 大致需要多少时间?5000MB/2Mbps=2500sec 2. 会看基本 HTTP 报文以及各字段的作用 例题 考虑当浏览器发送一个 HTTP POST 报文时,通过 Wireshark 俘获到下列 ASCII 字符串。字符 是回车和换行符。回答下列问题 POST /pass/demo/requestTest.jsp HTTP/1.1 Accept: image/gif, image/x-xbit

4、map, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* Referer: http:/localhost:8080/pass/demo/test.jsp Accept-Language: zh-cn Content-Type: application/x-www-form-urlencodedUA-CPU: x86 Accept-Encoding: gzip, deflate User-Agent: Mozilla/4.0 (co

5、mpatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727) Host: localhost:8888 Content-Length: 22 Connection: Keep-Alive Cache-Control: no-cache Cookie: JSESSIONID=BDE09505836ECE086BAE33415EBDA4B9 name=%E5%BC%A0%E4%B8%89&age=4 1.由浏览器请求的文档的 URL 是什么 http:/localhost:8080/pass/demo/requ

6、estTest.jsp 2.该浏览器运行的是 HTTP 何种版本 HTTP/1.1 3.该浏览器请求的是一条非持续性连接还是一条持续性连接 Keep-Alive4.发起该报文的浏览器是什么?在一个 HTTP 请求报文中,为什么需要浏览器类型 Mozilla 浏览器类型是用户向浏览器表明你的浏览器、操作系统信息的标示,不同浏览器渲染界面效果有差别,服务器根据不同的浏览器发送相同内容的不同版本,可以统一到各操作系统的操作体验5.该浏览器所运行的主机的 IP 地址是什么 无法知道3. 3 和 4 题都是考 TCP 的可靠传输。涉及端口号、序号、确认号,丢包的情况,累计确认,三次握手协议过程 eg.主

7、机 A 和 B 经一条 TCP 连接通信,主机 A 随后向主机 B 发送两个紧接着的报文段。第一个和第二个报文段都包含了 80 字节的数据。在第一个报文段中,序号是 127,源端口号是 302,目的地端口号是 80问题:在从主机 A 发往 B 的第二个报文段中,序号、源端口号和目的端口号各是什么? 2. 主机A和B经一条TCP连接通信,并且主机B已经收到了来自A的到字节248的所有字节。假定主机A随后向主机B发送两个紧接着的报文段。第一个和第二个报文段分别包含了40和60 byte的数据。在第一个报文段中,序号是249,源端口号是503, 目的地端口号是80。无论何时主机B接收到来自主机A的报

8、文段,它都会发送确认。a. 在从主机A发往B的第二个报文段中,序号、源端口号和目的端口号各是什么?在第二个报文段中,序号为289(249+40),源端口号为503,目的端口号为80。 b. 如果第一个报文段在第二个报文段之前到达,在第一个到达报文段的确认中,确认号、源端口号和目的端口号各是什么?确认号为289,目的端口为503,源端口为80。c. 如果第二个报文段在第一个报文段之前到达,在第一个到达报文段的确认中,确认号是什么?确认号是249,指示该接收端仍然在等待序号为249的报文的到达。d. 假定由A发送的两个报文段按序到达B。第一个确认丢失了而第二个确认在第一个超时间隔之后到达,如在下一

9、页上的图中所显示的那样。画出时序图,显示这些报文段和发送的所有其他报文段和确认。(假设没有其他分组丢失。)对于你图上每个报文段,标出序号和数据的字节编号;对于你增加的每个应答,标出确认号。答:时序图如下。其中当主机B收到主机A因超时发送的冗余报文后,对最后一个字节349进行确认(累计确认)。主机A向主机B连续发送了两个TCP报文段,其序号分别为70和100。试问:(1) 第一个报文段携带了多少个字节的数据?(2) 主机B收到第一个报文段后发回的确认中的确认号应当是多少?(3) 如果主机B收到第二个报文段后发回的确认中的确认号是180,试问A发送的第二个报文段中的数据有多少字节?(4) 如果A发

10、送的第一个报文段丢失了,但第二个报文段到达了B。B在第二个报文段到达后向A发送确认。试问这个确认号应为多少?(1)第一个报文段的数据序号是70到99,共30字节的数据。(2)确认号应为100.(3)80字节。(4)704. 什么是 MTU各种物理网络对可传输的数据量的上限有自己的规定,叫做 MTU。不同物理网络的MBA一般是不相同的,如以太网为1500B。5. IP 分片的计算 eg.考虑向具有 700 字节的 MTU 的一条链路发送一个 2400 字节的数据报。假定初始数据报标有标识号 422。将会生成多少个分片,在生成相关分片的数据报中的各个字段中的值是多少?(标识,标志,偏移)其中 IP 首部占据 20 个字节 因为IP数据报的首部字节数为20,因此在每一个数据报分片中数据段的大小是700-20=680个字节。所以需要(2400-20)/680=4个数据报。长度:每个数据包的标识号为422,除了最后一个数据报分片之外,其余的每个数据报分片的大小都为700字节(包括IP首部);而最后一个分片的大小为360字节(包括首部分片)(2400-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论