计算机网络期末复习一.docx

上传人:大张伟 文档编号:6197559 上传时间:2020-09-22 格式:DOCX 页数:6 大小:329.38KB
返回 下载 相关 举报
计算机网络期末复习一.docx_第1页
第1页 / 共6页
计算机网络期末复习一.docx_第2页
第2页 / 共6页
计算机网络期末复习一.docx_第3页
第3页 / 共6页
计算机网络期末复习一.docx_第4页
第4页 / 共6页
计算机网络期末复习一.docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《计算机网络期末复习一.docx》由会员分享,可在线阅读,更多相关《计算机网络期末复习一.docx(6页珍藏版)》请在三一文库上搜索。

1、.概述题 30 分。一共6 题。1.因特网协议栈有几层呢?应用层、传输层、网络层、数据链路层和物理层。2.WEB缓存器的运作机制Web缓存器存储最近客户机请求过的HTTP对象的副本,减少对客户请求的响应时间 浏览器建立一个到 web 缓存器的 TCP 连接,并向 web 缓存器中的对象发送一个HTTP 请求; web 缓存器进行检查,看看本地是否存储了该对象副本,如果有,web 缓存器就向客户浏览器用HTTP 响应报文返回该对象; 如果 web 缓存器中没有该对象,它就打开一个与该对象的初始服务器的TCP 连接。 Web 缓存器则在这个缓存器到服务器的TCP 连接上发送一个对该对象的HTTP

2、请求。在收到该请求后,初始服务器向该web 缓存器发送具有该对象的HTTP 响应; 当 web 缓存器接收到该对象时,它在本地存储空间存储一份副本,并向客户的浏览器用HTTP 响应报文发送该副本(通过现有的客户浏览器和web 缓存器之间的 TCP 连接)3.运输层多路复用和多路分解的作用将两个端系统间的IP 交付扩展到进程间交付。多路分解将运输层报文段中的数据交付到正确的套接字。多路复用从不同的套接字中收集块,将报文段传递到网络层。4.端口、套接字和进程在数据交互时候它们之间彼此关系?进程通过套接字把数据送往网络,端口号用来锁定对应的进程和套接字主机上的每个套接字能够分配一个端口号,当报文到达

3、主机时,运输层检查报文段中的目的端口号,并将其定向到相应的套接字。 然后报文段中的数据通过套接字进入其所连接的进程。5.什么叫网络接口NIC ?网卡 (Network Interface Card,简称 NIC) ,也称网络适配器,是使电脑与局域网相互连接的设备。不仅能实现与局域网传输介质之间的物理连接和电信号匹配,还涉及帧的发送与接收、帧的封装与拆封、介质访问控制、数据的编码与解码以及数据缓存的功能等。6.路由器的转发表数据包到达路由器的时候,要根据“指示”前往特定的端口,类似交换机的地址信息表,路由器上存放这个“指示”的地方叫做转发表 , 转发表必须包含完成转发功能所必需的信息。 每个路由

4、器都有一个转发表,用于将目的地址映射为输出链路。瓶颈链路: 是指对于每条连接路径上的的所有其他链路都不拥塞,而且与该瓶颈链路的传输容量相比,他们都有充足的传输容量。端到端路径上,带宽最小的链路。MTU: 各种物理网络对可传输的数据量的上限有自己的规定, 叫做 MTU 。不同物理网络的 MTU一般是不相同的,如以太网为 1500B。阅读理解题70 分,一共6 题,前 5 题每题 10 分,最后一道20 分.1. 文件传输计算题。考点:文件的单位比如 KB ,吞度量 Mbps ,这些数据量怎么进行计算。知道什么是瓶颈链路。eg.假定主机 A 要向主机 B 发送一个大文件。从主机 A 到主机 B 的

5、路径上有 2 段链路,其速率分别为 R1 = 5Mbps , R2 = 2Mbpsa. 假定该网路中没有其他流量,该文件传送的吞吐量为多少?吞吐量 =minR1,R2=2Mbpsb. 假定该文件为 5GB 。传输该文件到主机 B 大致需要多少时间?5*1024*1024*1024*8/2000000=214754.发起该报文的浏览器是什么?在一个HTTP 请求报文中,为什么需要浏览器类型Mozilla浏览器类型是用户向浏览器表明你的浏览器、操作系统信息的标示,不同浏览器渲染界面效果有差别,服务器根据不同的浏览器发送相同内容的不同版本。5.该浏览器所运行的主机的IP 地址是什么无法知道端口号.3

6、. 3 和 4 题都是考 TCP 的可靠传输。涉及端口号、序号、确认号,丢包的情况,累计确认,三次握手协议过程2. 假定主机A 随后向主机B 发送两个紧接着的报文段。第一个和第二个报文段分别包含了40 和 60 byte 的数据。在第一个报文段中,序号是249 ,源端口号是503,目的地端口号是80。无论何时主机B 接收到来自主机A的报文段,它都会发送确认。a. 在从主机A 发往 B 的第二个报文段中,序号、源端口号和目的端口号各是什么?在第二个报文段中,序号为289 ( 249+40 ),源端口号为503 ,目的端口号为80 。b. 如果第一个报文段在第二个报文段之前到达,在第一个到达报文段

7、的确认中,确认号、源端口号和目的端口号各是什么?确认号为289 ,目的端口为503 ,源端口为80。c. 如果第二个报文段在第一个报文段之前到达,在第一个到达报文段的确认中,确认号是什么?确认号是249 ,指示该接收端仍然在等待序号为249 的报文的到达。d. 假定由 A 发送的两个报文段按序到达B。第一个确认丢失了而第二个确认在第一个超时间隔之后到达,如在下一页上的图中所显示的那样。画出时序图,显示这些报文段和发送的所有其他报文段和确认。(假设没有其他分组丢失。 )对于你图上每个报文段,标出序号和数据的字节编号;对于你增加的每个应答,标出确认号。答:时序图如下。其中当主机B 收到主机A 因超

8、时发送的冗余报文后,对最后一个字节349 进行确认(累计确认)。主机 A 向主机 B 连续发送了两个TCP 报文段,其序号分别为70 和 100 。试问:( 1)第一个报文段携带了多少个字节的数据?( 2)主机 B 收到第一个报文段后发回的确认中的确认号应当是多少?( 3)如果主机 B 收到第二个报文段后发回的确认中的确认号是 180 ,试问 A 发送的第二个报文段中的数据有多少字节?.( 4)如果 A 发送的第一个报文段丢失了,但第二个报文段到达了B。 B 在第二个报文段到达后向A 发送确认。试问这个确认号应为多少?( 1)第一个报文段的数据序号是70 到 99 ,共 30 字节的数据。(

9、2)确认号应为100.( 3) 80 字节。( 4) 704. IP 分片的计算eg.考虑向具有 700 字节的 MTU 的一条链路发送一个2400 字节的数据报。假定初始数据报标有标识号 422。将会生成多少个分片,在生成相关分片的数据报中的各个字段中的值是多少?(标识,标志,偏移)其中 IP 首部占据 20 个字节片字节标识偏移标志第一片IP 数据报的数422offset=0( 表示flag=1据字段中的 680插入数据始于(表示后字节0)面还有)第二片680 字节数据422offset=85(表flag=1示插入数据始(表示后于 85*8=680)面还有)第三片680 字节数据422of

10、fset=170(表flag=1示插入数据始(表示后于 170*8=1360) 面还有)第四片2380-680*3=340422offset=255(表flag=0字节数据示插入数据始(表示最于 255*8=2040)后一个片)因为 IP 数据报的首部字节数为20 ,因此在每一个数据报分片中数据段的大小是700-20=680个字节。所以需要 ? ( 2400-20 ) /680 ? =4 个数据报。标识: 每个数据包的标识号为422.除了最后一个数据报分片之外,其余的每个数据报分片的大小都为700 字节(包括 IP 首部);而最后一个分片的大小为 360 字节(包括首部分片)( 2400-20

11、 )-3*680=340 , 340+20=360 字节)。偏移量: 7 个分片的偏移量 Offset 分别是: 0,680/8 , 680*2/8 ,680*3/8FLAG: 前 3 个数据报分片的FLAG 值为 1(不可分片 ),最后一个数据报分片中的FLAG 值为 0(还可以分片) 。5.两个子网通过交换机和连接起来。跨越网段的时候,ARP , DHCP 在做什么。ARP:将 IP 地址映射为MAC 地址;DHCP:1. DHCP服务器发现 :客户在UDP分组中向端口67 发送 DHCP发现报文2. DHCP服务器提供 : DHCP服务器收到一个 DHCP发现报文时,用一个 DHCP提供报文向客户做出响应;3. DHCP请求 :新到达的客户从一个或多个服务器提供中选择一个,并向选中的服务器提供一个 DHCP请求报文进行响应,回显配置参数4. DHCPACK:服务器用DHCPACK报文对 DHCP请求报文进行响应,证实所要求的参数.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1