计算机网络B重修班-期末复习

@[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运输链接管理)==

  1. 原理:
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述
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,意味着本确认报文中的“确认号”字段有效。

  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

5.4 UDP用户数据报基础划分IP数据报分片 (P253 5-13)

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/940064.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

js日期时区问题

东八区与0时区 东八区 我们所在地域使用的是 东八区 时区,所以平常使用的电脑设置的多是东八时区 js获取的时间格式 0时区 0时区 也叫 协调世界时 js获取的时间格式 数据库读取时间数据 平常从数据读取的时间默认是0时区的,成以下格式: 2024…

Ubantu22系统安装Miniconda3

1、Anaconda和Miniconda异同 清华源镜像的Miniconda3和Anaconda都是用于管理Python环境和软件包的工具,但它们之间存在一些关键的不同之处。下面将分别介绍它们的特点以及使用清华源镜像的差异。 相同点: (1)功能相似&#xff1a…

锂电池SOH预测 | 基于BiGRU双向门控循环单元的锂电池SOH预测,附锂电池最新文章汇集

锂电池SOH预测 | 基于BiGRU双向门控循环单元的锂电池SOH预测,附锂电池最新文章汇集 目录 锂电池SOH预测 | 基于BiGRU双向门控循环单元的锂电池SOH预测,附锂电池最新文章汇集预测效果基本描述程序设计参考资料 预测效果 基本描述 锂电池SOH预测 | 基于Bi…

安装opnet14.5遇到的问题

安装opnet遇到的问题 我是按照这个教程来安装的。 然后遇到了两个问题&#xff1a; 1、“mod_dirs”目录问题 Can’t enable ETS scripting support due to missing files。 This is likely because:<opnet_release_dir>\sys\lib is notinclude in the “mod_dirs” pre…

以腾讯混元模型为例,在管理平台上集成一个智能助手

背景 前几天&#xff0c;公司的同事们一起吃了个饭&#xff0c;餐桌上大家聊到大模型的落地场景。我个人在去年已经利用百度千帆平台写过案例&#xff0c;并发过博客&#xff08;传送门&#x1f449;&#xff1a;利用文心千帆打造一个属于自己的小师爷&#xff09;&#xff0c…

软件实验室认可|实验室比对的形式与方法

实验室比对是软件测试实验室在申请软件实验室认可必须要做的一类质量控制活动。实验室比对包括实验室间比对&#xff0c;和实验室内比对。实验室间比对指的是按照预先规定的条件&#xff0c;由两个或多个实验室对相同或类似的物品进行测量或检测的组织、实施和评价。实验室内比…

酷克数据携手江西移动入选“星河(Galaxy)”数据库潜力案例

2024 年 12 月 18 - 19 日&#xff0c;为推动打造行业交流平台&#xff0c;驱动产业创新共荣&#xff0c;大数据技术标准推进委员会以“数据重塑价值 智能链接未来”为主题&#xff0c;在北京召开为期两天的“2024 数据资产管理大会”。 在会上&#xff0c;第八届大数据“星河&…

【Verilog】UDP用户原语

User-defined primitives 概述基本语法组合逻辑的UDP时序逻辑的UDPUDP 符号表 Verilog HDL&#xff08;简称 Verilog &#xff09;是一种硬件描述语言&#xff0c;用于数字电路的系统设计。可对算法级、门级、开关级等多种抽象设计层次进行建模。 Verilog 不仅定义了语法&…

《Java核心技术I》Swing中滚动窗格

滚动窗格 Swing中文本区没有滚动条&#xff0c;如需要&#xff0c;可以将文本区放在 滚动窗格(scrollpane)中。 textArea new JTextArea(8,40); var scrollPane new JScrollPane(textArea); 添加到滚动窗格不是文本区特有的&#xff0c;所有组件都可以。 注释&#xff1a;JTe…

Node.js day-01

01.Node.js 讲解 什么是 Node.js&#xff0c;有什么用&#xff0c;为何能独立执行 JS 代码&#xff0c;演示安装和执行 JS 文件内代码 Node.js 是一个独立的 JavaScript 运行环境&#xff0c;能独立执行 JS 代码&#xff0c;因为这个特点&#xff0c;它可以用来编写服务器后端…

排序算法(7):堆排序

问题 排序 [30, 24, 5, 58, 18, 36, 12, 42, 39] 堆排序 堆排序是一种基于堆数据结构的排序算法。堆是一个近似完全二叉树的结构&#xff0c;即除了最后一层外&#xff0c;每一层都必须填满&#xff0c;且最后一层从左往右填充。 堆可以分为大根堆和小根堆。在大根堆中&…

操作系统如何管理进程所用的资源

PCB 操作内核的作用 进程与模式的切换 软中断——相当于审核——审核有没有访问权限什么的 操作系统以什么方式提供服务&#xff1f; 进程的创建和终止 线程 七状态图&#xff0c;挂起

罗德与施瓦茨NRP33SN,一款独立、特性齐全的功率探头

罗德与施瓦茨NRP33SN功率探头概述 ROHDE & SCHWARZ NRP33S 三路二极管功率传感器 罗德与施瓦茨 NRP33S 三路二极管功率传感器是一款独立 、特性齐全的仪器。它们可以通过罗德与施瓦茨 NRP2 基 本单元、通过 USB 的笔记本电脑/PC 以及许多罗德与施瓦 茨仪器&#xff08;例如…

uniapp自定义树型结构数据弹窗,给默认选中的节点,禁用所有子节点

兼容H5、安卓App、微信小程序 实现逻辑&#xff1a;给默认选中节点的所有子节点添加一个disabled属性&#xff0c;以此禁用子节点。 /components/sonTreeNode/sonTreeNode.vue 封装成组件 <template><view><view :class"[item,item.is_level1?pL1:item…

运维工程师面试系统监控与优化自动化与脚本云计算的理解虚拟化技术的优点和缺点

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c; 忍不住分享一下给大家。点击跳转到网站 学习总结 1、掌握 JAVA入门到进阶知识(持续写作中……&#xff09; 2、学会Oracle数据库入门到入土用法(创作中……&#xff09; 3、手把…

【GCC】2015: draft-alvestrand-rmcat-congestion-03 机器翻译

腾讯云的一个分析,明显是看了这个论文和草案的 : 最新的是应该是这个 A Google Congestion Control Algorithm for Real-Time Communication draft-ietf-rmcat-gcc-02 下面的这个应该过期了: draft-alvestrand-rmcat-congestion-03

web自动化测试知识总结

&#x1f345; 点击文末小卡片&#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 一、自动化测试基本介绍 1、自动化测试概述&#xff1a; 什么是自动化测试&#xff1f;一般说来所有能替代人工测试的方式都属于自动化测试&#xff0c;即通过工…

进程间通信方式---消息队列(System V IPC)

进程间通信方式—消息队列&#xff08;System V IPC&#xff09; 文章目录 进程间通信方式---消息队列&#xff08;System V IPC&#xff09;消息队列1.消息队列进程间通信原理2.msgget 系统调用3.msgsnd 系统调用4.msgrcv 系统调用5.msgctl 系统调用6.函数使用案例7.实现生产者…

python学opencv|读取图像(十七)认识alpha通道

【1】引言 前序学习进程中&#xff0c;我们已经掌握了RGB和HSV图像的通道拆分和合并&#xff0c;获得了很多意想不到的效果&#xff0c;相关链接包括且不限于&#xff1a; python学opencv|读取图像&#xff08;十二&#xff09;BGR图像转HSV图像-CSDN博客 python学opencv|读…

Unity Post请求发送fromdata数据content-type

wwwfrom 的 headers["Content-Type"]修改 错误代码&#xff1a; WWWForm form new WWWForm(); if (form.headers.ContainsKey("Content-Type")) {string boundary string.Format("--{0}", DateTime.Now.Ticks.ToString("x"));form…