考研系列-408真题计算机网络篇(18-23)

写在前面

此文章是本人在备考过程中408真题计算机网络部分(2018年-2023年)的易错题及相应的知识点整理,后期复习也常常用到,对于知识提炼归纳理解起到了很大的作用,分享出来希望帮助到大家~

# 2018

1.停止-等待协议的数据传输效率

注意不要粗心!!想清楚计算的各个时间段,接收端收完一个数据段时才会发送确认帧。

2.UDP复用分用

3.做计网的主机分配问题时,注意路由器也可能会占用一个IP

还要注意,IP分片的封装数据字节数量需要是8的倍数!!这点千万要注意!!!

4.应用层常用的端口和传输层协议

其中只有DNS、(不常见:TFTP、SNMP)是UDP,常见的其他应用层协议都是TCP支持的。

# 2019

1.传输介质

单模光纤:定向性很好的激光二极管

多模光纤:发光二极管

标准以太网的工作方式是半双工的

2.滑动窗口的大小限制

3.变长子网划分

4.交换机-多端口网桥(只隔离冲突域,不隔离广播域):全双工工作方式

在题目问目的IP为xxx的数据报会被什么主机收到,一定要注意看是不是网络的广播IP,如果是需要看隔离广播域的设备,如果不是需要注意交换机的初始状态然后分发数据报。

注意交换表的结构是:MAC地址,端口号

# 2020

1.虚电路-分组交换

注意区分 分组交换的两种方式-数据报和虚电路

这个题目好好理解一下,虚电路也是有两种方式的。

2.CSMA/CA帧

为什么使用CSMA/CD的原因如下,要好好理解一下!

3.拥塞窗口的增加(这个尤其注意!!!)

4.TCP连接发送数据

注意:连接的第三次握手也是可以发送数据的!!!这点真题里面要注意

5.域名查询请求

这个题目还要注意有一个TCP建立连接的时间消耗!!!

6.NAT转换

实现内网私有IP-端口外网全球规定的访问接口的IP-端口之间的转换

# 2021

1.差分曼彻斯特编码

差分曼彻斯特编码:在周期交界处跳变(无论是由高到低还是由低到高)传0,不变传1。
注意:差分曼彻斯特编码和反向不归零编码都是作用于下一个码元的。

2.分片的标志位

总长度字段:包含首部和数据,单位为1B
分片(MAC帧有最大长度限制,所以需要对IP分组进行分片传输)

3.TCP建立连接和断开连接时的不同状态

4.TCP和UDP首部大小

UDP协议( 这块注意一下,之前没怎么出题!!)

注意:封装UDP报文的IP数据报首部 协议字段是17!!

5.DNS协议

这个题目好好梳理了从空白的ARP表、不知道web服务器的IP地址(需要通过DNS进行查询),到全部补齐的过程。 好好理解一下!!!

注意:可能会考察不同方式的请求次数
主机查询IP地址时需要先把请求传给本地域名服务器( 这个不算是一次DNS请求),本地域名服务器有缓存,如果查询的域名已经存在缓存里了就不需要向外界发送DNS请求了。 DNS请求是由本地域名服务器向外界发送的,得到结果后传给主机。
本地域名服务器会先去查询根域名服务器,然后一级一级往下找

其中只有DNS、(不常见:TFTP、SNMP)是UDP,常见的其他应用层协议都是TCP支持的。
其他的应用层协议:
DHCP发送的是广播报文,基于UDP。
RIP协议基于UDP传输数据,存在坏消息传的慢的现象,收敛速度慢。
BGP协议基于TCP传输数据
OSPF分组直接使用IP数据报传送,属于网络层协议,不存在坏消息传的慢,收敛速度快。

6.DHCP(应用层协议)

整个主机向DHCP服务器请求IP地址的过程:
主机 广播发送 DHCP发现报文源地址0.0.0.0;目的地址255.255.255.255,让DHCP服务器收到发现报文
然后DHCP服务器 广播一个 DHCP提供报文(包括分配的IP地址等信息)
然后主机 广播发送 DHCP请求报文(请求确认,临门一脚)
DHCP服务器 广播发送 DHCP确认报文,此时主机收到确认报文后正式获得IP地址使用

# 2022

1.SDN

SDN的基本概念

注意对应关系:数据平面-转发;控制平面-路由选择

2.默认网关:最近路由器的端口网络IP

3.HTTP请求和传输数据(这个重视!!)

注意,TCP传输有确认机制!!

注意题目:问的需要请求的文件内容:html文件,同时html文件还引用了图像文件

所以请求内容包括:1MSS的html文件和3MSS的图像文件。

同时这个问题还需要考虑发送窗口随着RTT动态增长的过程!!!

4.应用题

DHCP发现报文的以太网MAC帧目的地址FF-FF-FF-FF-FF-FF

考点:802.11MAC帧的地址字段(接收端-发送端-目的地址-源地址)

# 2023

时延带宽积(也表明了传输过程中链路上总共有多少个比特存在):链路的传播时延*带宽

注意这个指标:

循环冗余码

注意是模2除法,不向上借位,同位异或操作,不是算数除法

IPv6

# 后记

题目来源:计算机专业基础(408)

下载链接:

https://download.csdn.net/download/hehe_soft_engineer/89675116?spm=1001.2014.3001.5503

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

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

堆排序:力扣215.数组中的第K个大元素

一、问题描述 在一个整数数组 nums 中,需要找出第 k 个最大的元素。这里要注意,我们要找的是数组排序后的第 k 个最大元素,而不是第 k 个不同的元素。例如,对于数组 [3,2,1,5,6,4],当 k 2 时,第 2 个最大…

Qt-ZMQ的使用补充(pub-sub)

之前写过一篇Qt使用ZMQ的博客Qt网络编程-ZMQ的使用,本文是其的补充部分。 Linux上编译使用 首先这次实在Linux上进行演示,下载zmq源码,安装cmake,使用cmake进行编译。下载之后解压: 输入命令: cd ..mkdi…

一款基于Python的从常规文档里提取图片的简单工具开发方案

一款基于Python的从常规文档里提取图片的简单工具开发方案 1. 环境准备 安装必需库 pip install python-docx PyMuPDF openpyxl beautifulsoup4 pillow pip install pdfplumber # PDF解析备用方案 pip install tk # Python自带,无需安装工具选择 开发环…

日志存储与分析

日志是系统运行的详细记录,包含各种事件发生的主体、时间、位置、内容等关键信息。出于运维可观测、网络安全监控及业务分析等多重需求,企业通常需要将分散的日志采集起来,进行集中存储、查询和分析,以进一步从日志数据里挖掘出有…

cyberstrikelab lab2

lab2 重生之我是渗透测试工程师,被公司派遣去测试某网络的安全性。你的目标是成功获取所有服务器的权限,以评估网络安全状况。 先扫一下 ​ ​ 192.168.10.10 ​ ​ 骑士cms 先找后台路径 http://192.168.10.10:808/index.php?madmin&cind…

1.5.2 掌握Scala内建控制结构 - 块表达式

Scala的块表达式使用{}包裹语句组,单行语句不加分号,多语句用分号隔开。块表达式的结果是最后一行语句的值,无需单独写return。若无执行结果,则返回Unit对象(类似Java的void)。例如,有返回值时&…

VSCode + CMake

参考文献: 如何用 GCC, CMake 和 Make 编译C/C代码Windows 上的 Linux 子系统:WSLWSL:桌面 UI 远程连接 RDP 配置 VScode 文章目录 CMake 配置VSCode 配置launch.jsontask.jsonc_cpp_properties.json CMake 配置 编写如下的 CmakeLists.t…

【软考-架构】7、系统配置与性能评价

✨资料&文章更新✨ GitHub地址:https://github.com/tyronczt/system_architect 文章目录 性能指标💯考试真题第一题第二题 性能评价方法💯考试真题第一题第二题 阿姆达尔解决方法考试真题 性能指标 对计算机评价的主要性能指标有&#x…

STC89C52单片机学习——第20节: [8-2]串口向电脑发送数据电脑通过串口控制LED

写这个文章是用来学习的,记录一下我的学习过程。希望我能一直坚持下去,我只是一个小白,只是想好好学习,我知道这会很难,但我还是想去做! 本文写于:2025.03.15 51单片机学习——第20节: [8-2]串口向电脑发送数据&电脑通过串口控制LED 前言…

java简单基础学习

目录 简单5位验证码快捷键的使用 评委打分5个评委 去掉一个最高分和一个最低分 取平均分 抢红包出现数组越界java​编辑 双色球系统--之蒟蒻学习 简单5位验证码快捷键的使用 题目意思做个验证码 //生成一个5位数的验证码 //前四位是字母,大小字母都可以 //最后一位要是数字…

前端学习记录:解决路由缓存问题

问题描述:响应路由参数的变化,使用带有参数的路由时需要注意的是,当用户从 /users/johnoy 导航到 /users/jolyne 时,相同的组件实例将会被重复使用。因为两个路由都渲染同个组件,比起销毁再创建,复用则显得…

Leetcode-1278.Palindrome Partitioning III [C++][Java]

目录 一、题目描述 二、解题思路 【C】 【Java】 Leetcode-1278.Palindrome Partitioning IIIhttps://leetcode.com/problems/palindrome-partitioning-iii/description/1278. 分割回文串 III - 力扣(LeetCode)1278. 分割回文串 III - 给你一个由小写…

deepseek GRPO算法保姆级讲解(数学原理+源码解析+案例实战)

文章目录 什么是GRPO群组形成(Group Formation):让大模型创建多种解决方案偏好学习(Preference Learning):让大模型理解何为好的解答组内相对优势 优化(optimization): 让大模型从经验中学习(learning from experience)目标函数 GRPO算法的伪码表示GRPO算法的局限与…

【Linux我做主】基础命令完全指南上篇

Linux基础命令完全指南【上篇】 Linux基础命令完全指南github地址前言命令行操作的引入Linux文件系统树形结构的根文件系统绝对路径和相对路径适用场景Linux目录下的隐藏文件 基本指令目录和文件相关1. ls2. cd和pwdcdpwd 3. touch4. mkdir5. cp6. mv移动目录时覆盖写入的两种特…

自然语言秒转SQL—— 免费体验 OB Cloud Text2SQL 数据查询

在数据驱动决策的今天,企业急需从庞大业务数据中提炼信息,获取深度洞察。然而,面对海量数据,业务人员往往因缺乏SQL专业技能而难以快速查询和分析所需信息,频繁求助于BI部门不仅抬高了企业的沟通与时间成本&#xff0c…

鸿蒙next 多行文字加图片后缀实现方案

需求 实现类似iOS的YYLabel之类的在文字后面加上图片作为后缀的样式,多行时文字使用…省略超出部分,但必须保证图片的展现。 系统方案 在当前鸿蒙next系统提供的文字排版方法基本没有合适使用的接口,包括imagespan和RichEditor,根据AI的回…

C语言基础知识04---指针

目录 1、指针 1.1 指针概念 1.2 指针的大小 1.3 指针的定义 1.4 多级指针 1.5 指针的初始化 1.6 指针的使用 1.7 类型转换 1.8 大小端 1.9 地址偏移 1.10 指针常量&&常量指针 1.11 指针数组&&数组指针 1、指针 1.1 指针概念 指针保存地址&#xff…

spring boot 发送邮件验证码

一、前置需求 1、准备邮箱 2、登录授权码 qq邮箱在–>设置–>账号POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务 开启服务 二、发送邮件 1、简单邮件 包含邮件标题、邮件正文 2、引入mail启动器 <dependency><groupId>org.springframework.boot</groupI…

Spring Cloud Config - 动态配置管理与高可用治理

引言&#xff1a;为什么需要配置中心&#xff1f; 在微服务架构中&#xff0c;配置管理面临分散化、多环境、动态更新三大挑战。传统基于application.yml等配置文件的硬编码方式&#xff0c;导致以下问题&#xff1a; • 环境差异&#xff1a;开发、测试、生产环境配置混杂&a…

[网络][tcp协议]:tcp报头

tcp(传输控制协议)是一种面向字节流的传输层协议,相较于udp协议,tcp能保证传输数据的可靠性与准确性,tcp也是目前最常见的传输层协议 本文主要介绍tcp报头各个字段的含义与用途 注:保留6位和6位标记位是目前最普遍的写法,在我查资料时,发现有一些拓展情况,会在后文细说 最简单的…