@[TOC] (计算机网络B重修班-期末复习)
一、单选 (20题,1分/题,共20分)
二、判断 (10题,1分/题,共10分)
三、填空 (10题,1分/题,共10分)
四、问答 (4题,5分/题,共20分)
五 、应用()
4.1 五层原理体系结构每层功能 (1.7 计算机网络体系结构 p31)
试述具有五层协议的网络体系结构的要点,包括各层的主要功能。
4.2 TCP建立链接三次握手过程==(5.9 TCP运输链接管理)==
- 原理:
在这里插入图片描述
2. 说明:
①第一次握手:SYN连接请求报文
● 标志位:SYN=1,ACK=0。
●序列号x:发送端的初始序列号。
●确认号:由于ACK=0,意味着TCP连接请求报文中的“确认号”字段无效。
②第二次握手:SYN-ACK连接请求确认报文
●标志位:SYN=1,ACK=1。
●序列号y:接收端的初始序列号。
●确认号x+1:由于ACK=1,意味着TCP连接请求确认报文中“确认号”字段有效。
③第三次握手:对“SYN-ACK”报文的确认报文
●标志位:SYN=0,ACK=1。
●序列号x+1:这个序号是接收端指出的期望接收的下一字节的序号,也就是发送端发送的用户数据的第一个字节的序号。
●确认号y+1:由于ACK=1,意味着本确认报文中的“确认号”字段有效。
- 按照捕获的TCP连接三次握手报文的数据,填写如下表格
4.3 访问浏览器过程==(6.4.2 统一资源定位符 URL 6.4.3超文本传输协议HTTP )==
小明访问百度www.baidu.com的过程
原理:
1.服务器进程不断监听TCP80端口,以便发现是否有浏览器(客户端)来访问,即链接建立请求。
2.服务器监听到浏览器(客户端)链接建立请求,服务器建立TCP链接
3.客户端再向www服务器发出浏览某个网页请求(内容请求)。
4.服务器则向浏览器(终端)返回请求的页面(内容),作为响应。
5.TCP链接释放。P276
4.4 抓包IP数据分析 (实验4)
显示过滤:终端访问www.sina.com.cn
(ipconfig、nslookup,ping )
ip.addr ==219.153.159.214 and ip.addr ==10.9.88.22
头的大小 HeaderLength
标识Identification
协议Protocol
源地址Source address
目标地址 Destination address
五、应用题
5.1 子网划分 (实验3 4.2网际协议IP)
网关、可规划的IP数量(减掉2)、子网号
某实训大楼一楼有5个机房,分属5个不同的专业,总接入点不超过250台PC终端。其中,网工机房60台、物联网机房60台、计科机房60台、信安机房30台以及云计算机房30台。现申请到一个CIDR地址块:192.168.21.0/24,请按要求划分子网,满足每个机房对IP地址的需求,并将每个子网的网络地址、有效主机IP范围、广播地址以及子网掩码规划出来,填入下表中。
5.2 CRC 计算 (包括收、发)(P112 3-07,3-08)
原理:P76
发送端:重难点:被除数补0数为除数位数n -1,余数FCS位数为n-1
在接收端,把接收到的数据进行CRC检验,即接收的数据除以除数P,如果无差错,则余数为0,
要发送的数据为1101011011.采用CRC
5.3 码片计算 (作业P70 2-16)
共有 4 个站进行码分多址通信。4 个站的码片序列为
A:(-1-1-1+1+1-1+1+1) B:(-1-1+1-1+1+1+1-1)
C:(-1+1-1+1+1+1-1-1) D:(-1+1 -1-1-1-1+1-1)
现收到这样的码片序列 S:(-1+1-3+1-1-3+1+1)。问 哪个站发送数据了?发送数据的站发送的是 0 还是 1?
答案:
S•A=(+1-1+3+1-1+3+1+1)/8=1, A 发送 1
S•B=(+1-1-3-1-1-3+1-1)/8=-1, B 发送 0
S•C=(+1+1+3+1-1-3-1-1)/8=0, C 无发送
S•D=(+1+1+3-1+1+3+1-1)/8=1, D 发送 1