408计算机网络错题知识点拾遗

个人向错题相关部分整理,涵盖真题、模拟、课后习题等。

  • 408相关:
    408数据结构错题知识点拾遗
    408计算机网络错题知识点拾遗

计网复习资料下载整合

已进行资源绑定,相关计网复习资料上方下载。


第一章 计算机网络体系结构
第二章 物理层
第三章 数据链路层
第四章 网络层
第五章 传输层
第六章 应用层



第一章 计算机网络体系结构

  • 协议三要素:语法、语义、时序。 在这里插入图片描述
  • 电路交换的优点有:传输时延小、分组按序到达。


第二章 物理层
回到目录

  • 信号状态数X即码元数。每个码元所携带的比特数量为log2X。
    码元传输速率(波特率、调制速率)也为脉冲个数或者信号变化次数。
    曼彻斯特编码每位数据被调制为两个电信号。数据率:波特率调制速率)= 1:2
    在这里插入图片描述
    在这里插入图片描述

    • 虚电路只是逻辑上的连接,并不是物理上的连接,不需要为每条虚电路预分配带宽。
  • 编码方式(数据->数字信号)2021-34

    • 在这里插入图片描述
    • 归零编码:一个码元之内要恢复到0。(自同步,效率低)
      • 非归零编码(无法自同步
      • 反向不归零编码:翻转为0,不变为1(无法自同步
    • 曼彻斯特编码:前高后为1,前低后高为0(自同步
      • 差分曼彻斯特编码:类似反向不归零编码,数据为0则前半个码元电平跳变,数据为1则前半个码元电平与前一个数据持平。(翻转为0,不变为1)(自同步
    • 4B/5B编码:比特流中插入额外的比特以打破一连串的0或1,就是用5个比特来编码4个比特的数据,之后再传给接收方,因此称为4B/5B。编码效率为80%。
  • 基带传输数字信号(编码而来)

    • 频带传输模拟信号(调制而来)

    • 在这里插入图片描述

    • 数字基带信号 通过 调制成 高频信号(频带信号)。

      • 模拟信号只在模拟信道上传输。如绞线、光纤,模拟信号以无线电波的形式在上面传递。这种传输叫频带传输
    • 模拟信号的数字化一般需要三个步骤:采样、量化和编码

      • 在这里插入图片描述


第三章 数据链路层
回到目录

  • GBN协议,发送窗口 + 1<= 窗口总数(序号总数2^n)
    序号还是能使用2n个,只是发送窗口数要2n - 1

  • 在这里插入图片描述

    • T是双绞线,F是光纤。(T和F是传输媒体不属于网络体系结构物理层的范畴)
  • CSMA/CA协议的帧间间隔

    • 在这里插入图片描述
  • 在这里插入图片描述

  • CSMA-CD指数退避算法

    • 退避时间 time_backoff=2 τ ⋅ r

    • 基本退避时间为:2 τ(争用期)

    • 16次冲突后,发送失败,报告上层

    • 在这里插入图片描述

    • 算法好处是:考虑了网络负载对冲突的影响

  • 直通式交换机只检查帧的目的MAC地址6B,相较于存储转发式交换机,直通式不支持具有不同速率的端口的交换。

  • 交换机默认工作全双工,每个用户可以获得W带宽,而端口带宽是2W

    • 总容量=N端口每个用户带宽W(因为一个用户通信时是独占,所以不是2W)
    • 半双工下,端口带宽是W,总容量=N端口/2*每个用户带宽W
  • 海明码,设校验位k位,数据位n位,纠正一位错满足关系:2^k ≥ n + k +1

  • 以太网的数据链路层分为LLC子层(逻辑链路控制子层)和MAC子层

    • LLC 子层功能:建立和释放数据链路层的逻辑连接、提供与高层的接口、差错控制、给帧加序号
    • MAC 子层功能:组帧和拆帧、比特差错检测、寻址、竞争处理。
  • 关于滑动窗口

    • 发送窗口、ARQ自动选择重传
    • 在这里插入图片描述


第四章 网络层
回到目录

  • SDN接口(软件定义网络)。

    • 南向接口:负责控制平面和数据平面间的通信。
    • 在这里插入图片描述
      *在这里插入图片描述
      *在这里插入图片描述
  • ARP请求是广播发送,ARP响应是单播发送。(网络层协议)

    • 请求目的MAC全1
  • IPv4

    • 在这里插入图片描述

    • 在这里插入图片描述

    • 在这里插入图片描述

  • IPv6首部固定40B,去掉了v4的校验和字段,取消分片和重组相关字段,取消选项字段。

    • 湖科大模拟题2-42在这里插入图片描述

      • 与IPv4协议配套使用的网际层协议有:ICMP、IGMP、ARP和RARP。
      • 在IPv6中,ICMPv6包括了IPv4中的ARP和IGMP的功能。邻站询问和邻站通告报文代替了原来的ARP协议,而多播听众发现报文替代了原来的IGMP协议。另外,IPv6取消了RARP协议。因此,与IPv6配套使用的网际层协议只有ICMPv6一个协议,选项D的叙述错误。
  • 几类特殊的IP地址

    • 在这里插入图片描述
  • IP多播地址以太网多播MAC地址映射关系不是唯一的。

    • 在这里插入图片描述
  • ICMP差错报告报文询问报文

    • 差错报告报文

      • 终点不可达(不知如何转发)
      • 源点抑制(拥塞而丢弃)
      • 重定向(改变路由)
      • 时间超过(TTL;规定时间)
      • 参数问题(首部出现误码)
        • 不发生差错报告报文情况
        • 在这里插入图片描述
    • 询问报文

      • 回送请求和回答(测试目的目的站是否可达)
      • 时间戳请求和回答(时钟同步和测量时间)
    • ICMP应用

      • 在这里插入图片描述
  • OSPF协议是网络层,RIP(UDP)和BGP(TCP)是应用层。

  • OSPF协议有 5 种不同的分组类型,分别是:问候、数据库描述、数据库请求、数据库更新和确认报文


第五章 传输层
回到目录

  • 传输层分用的定义:接收方的传输层剥去报文首部后,能把这些数据正确交付到目的进程。

    • 实现分用所依据的头部字段是目的端口号
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述
  • TCP连接,TIME_WAIT状态的作用:等待远程端的关闭确认

    • C确保已经接受到所有数据是FIN-WAIT-2终止等待2的作用
    • 在这里插入图片描述

图片标注CLOSED关闭未细分,在第四次挥手后TCP客户应当是进入TIME-WAIT状态,经过2MSL


第六章 应用层
回到目录

  • DNS查询后进行与服务器数据请求的过程,不要忘记需要1.5RTT进行TCP连接建立。

  • 在这里插入图片描述

  • HTTP请求响应中,假定HTTP交互过程中使用慢开始拥塞控制算法,考虑发送窗口大小。

    • 在这里插入图片描述
  • DHCP动态主机配置协议,应用层协议,基于UDP

    • 发现、提供、请求、确认。(广播)
    • 发现和请求的源IP全0,目的IP全1(广播)
    • DHCP客户机收到DHCP服务器回应的ACK确认报文后,通过地址冲突检测(arp)发现服务器分配的地址冲突或者由于其他原因导致不能使用,则发送DECLINE报文,通知服务器所分配的IP地址不可用.

注意,DHCP在提供之前也会使用ARP进行确认是否已经有主机使用当前分配的IP地址

  • 注意DNS迭代查询,本地域名服务器发出查询中,com域名服务器(权限) ≠ 根域名服务器
    • 根域名服务器、顶级域名服务器(.com)、权限域名服务器(abc.xyz.com,有两个权限域名服务器)
  • 端口的分类
    • 服务器端使用的端口号
      • 熟知端口号(0-1023)210-1,端口号长度2B~16bit
      • 登记端口号(1024-49151)
    • 客户端使用的端口号(49152-65535)
FTPTELNETSMTPDNSTFTPHTTPSNMPHTTPS
控制21 数据202325536980161443
  • 有效降低WWW服务器访问时延的是:WWW高速缓存
    • 在这里插入图片描述

    • 在这里插入图片描述


锐评一下24今年的408计网部分吧,大题偏题BGP相关,没考深入的计算,但是考了报文的类型使用,需要知道不同报文名字;选择题也偏题,算是第一次考802.11的NAV计算了吧,还有UDP首部校验和字段的计算问题,琐碎又不被大家重视。

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

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

相关文章

Backtrader 文档学习-Strategy

Backtrader 文档学习-Strategy 策略通过方法的形式体现生命周期。 是BackTrader的核心模块&#xff0c;需要好好研读。 1.Strategy &#xff08;1&#xff09;怀胎 在init中创建indicator和需要的属性值&#xff08;2&#xff09;出生 start方法&#xff0c;策略启动&#x…

技术面试的斗智斗勇IV

上回介绍了一些中级策略以便区分假简历&#xff0c;这次介绍一下高级策略。所谓高级策略就是在前两种不奏效或者没有明确答案的时候采取的方法&#xff0c;不过同样也无法给出确定性答案&#xff0c;还需要综合判断。 看面相。哈哈&#xff0c;听上去很不靠谱的&#xff0c;但…

MySQL运维16-双主双从读写分离

一、双主双从架构介绍 在MySQL多主多从的架构配置中和双主双从是一样的&#xff0c;学会了双主双从的架构部署&#xff0c;多主多从的配置也同样就回了。下面以双主双从作为示例演示。其中一个主机maste1用于处理所有写请求&#xff0c;它的从机slave1和另外一台主机master2还有…

SpEL 的使用

SpEL 的使用 SpEL的全称为 Spring Expression Language&#xff0c;具有再运行时构建复杂表达式、存取对象图属性、对象方法调用等功能 下面是一个简单样例 public class SpelTest { Test public void test1() { ExpressionParser parser new SpelExpressionParser(); …

【性能测试】真实企业,性能测试流程总结分析(二)

目录&#xff1a;导读 前言一、Python编程入门到精通二、接口自动化项目实战三、Web自动化项目实战四、App自动化项目实战五、一线大厂简历六、测试开发DevOps体系七、常用自动化测试工具八、JMeter性能测试九、总结&#xff08;尾部小惊喜&#xff09; 前言 4、性能测试用例设…

odbc连接mysql数据库

安装odbc相关组件 apt install unixodbc unixodbc-dev libmyodbc 修改odbc配置 执行odbcinst -j查询odbc所读取的配置默认路径&#xff0c;根据查询结果修改&#xff0c;odbc.ini和odbcinst.ini两个文件 odbcinst.ini配置如下 [MySQL] Description MySQL Driver /usr/l…

手把手带你死磕ORBSLAM3源代码(十)System.cc System类代码分析

目录 一.前言 二.代码分析 2.1 引用头文件 2.2 静态成员变量 2.3 System函数 一.前言 这部分代码介绍引用头文件以及System类的函数定义文件。 二.代码分析 2.1 引用头文件 #include "System.h" #include "Converter.h" #include <thread> #…

Azure Machine Learning - Azure OpenAI GPT 3.5 Turbo 微调教程

本教程将引导你在Azure平台完成对 gpt-35-turbo-0613 模型的微调。 关注TechLead&#xff0c;分享AI全维度知识。作者拥有10年互联网服务架构、AI产品研发经验、团队管理经验&#xff0c;同济本复旦硕&#xff0c;复旦机器人智能实验室成员&#xff0c;阿里云认证的资深架构师&…

Javacv-利用Netty实现推流直播复用(flv)

前言 上一篇文章《JavaCV之rtmp推流&#xff08;FLV和M3U8&#xff09;》介绍了javacv的基本使用&#xff0c;今天来讲讲如何实现推流复用。 以监控摄像头的直播为例&#xff0c;通常分为三步&#xff1a; 从设备获取音视频流利用javacv进行解码&#xff08;例如flv或m3u8&am…

随笔记录.1

1.find高级用法 find . -name *.te | xargs grep -i "zygote_tmpfs" find . -name *.te | xargs grep -i "_app_tmpfs" 2.audit2allow -p policy < avc_log.txt 3.fastboot oem set_selinux na 4.adb disable-verity 5.adb shell am broadcast -a …

初级游戏客户端社招面试问题总结

目录 c c# lua Unity NGUI AssetBundles资源管理 Unity性能优化 图形学 网络 场景题 计组&操作系统 其他知识 算法题 c 虚函数的原理 智能指针的原理 如何解决循环引用 智能指针的源码 c&#xff0c;使用char实现自定义的一个string 可以通过new去申请一…

如何实现准时的setTimeout

背景 setTimeout 是不准的。因为 setTimeout 是一个宏任务&#xff0c;它的指定时间指的是&#xff1a;进入主线程的时间。 setTimeout(callback, 进入主线程的时间)所以什么时候可以执行 callback&#xff0c;需要看 主线程前面还有多少任务待执行。 由此&#xff0c;才有了…

MySQL8安装教程

MySQL安装教程 安装环境 Windows 10 软件下载 1、官网下载 官网可以下载最新版本的MySQL 8.0 下载地址&#xff1a; https://dev.mysql.com/downloads/windows/installer/8.0.html 开始安装 1、下载完成后&#xff0c;我们就开始安装&#xff0c;双击安装包&#xff0c…

李宏毅机器学习2023|图像生成模型

文章目录 图像生成Autoregressive&#xff08;各个击破&#xff09;Non-Autoregressive&#xff08;一次到位&#xff09;一次到位法额外的输入——从一个高维的Normal Distribution作simple得到一个向量常用的图片生成模型VAEFlow-based Generative ModelDiffusion ModelGAN D…

计量校准方案分享No.11——定碳定硫分析仪校准方案

[测量单元:红外碳硫分析仪,是否使用220V交流电源:是,碳测量范围:0.005%-4.3%,硫测量范 围:0.0005%-0.33%] 一 依据文件 CNAS CL01-G002-2021 《测量结果的计量溯源性要求》现行有效 RB/T 034-2020 《测量设备校准周期的确定和调整方法指南》现行有效 CNAS TRL-004-2017 《 …

跨境电商独立站的6大模式,任你选择!

在几年前搭建跨境电商独立站和第三方平台基本上是同步发展起来的&#xff0c;但在后期的发展过程中&#xff0c;独立站经过不同时期的革新&#xff0c;形成了自己的模式。 当你准备好创建独立站的时候&#xff0c;首先你需要了解的就是独立站运营的模式类型&#xff0c;并找到最…

【Qt-Edit】

Qt编程指南 ■ QTextEdit■ QLineEdit■ QLineEdit 设置正则表达式 ■ QPlainTextEdit■ QKeySequenceEdit■ QList<QLineEdit *> edits■■ ■ QTextEdit /* 实例和对象&#xff0c;设置位置和显示大小 */ textEdit new QTextEdit(this); textEdit->setGeometry(0…

每日一题(LeetCode)----栈和队列-- 简化路径

每日一题(LeetCode)----栈和队列-- 简化路径 1.题目&#xff08;71. 简化路径&#xff09; 给你一个字符串 path &#xff0c;表示指向某一文件或目录的 Unix 风格 绝对路径 &#xff08;以 / 开头&#xff09;&#xff0c;请你将其转化为更加简洁的规范路径。 在 Unix 风格的…

ISO27001认证主要的审核方向

ISO27001审核主要针对组织的信息安全管理体系&#xff08;ISMS&#xff09;进行全面的审查&#xff0c;以确保其符合ISO/IEC 27001标准的要求。审核过程通常包括以下几个方面&#xff1a; 1. 组织环境&#xff1a;审核组织的信息安全管理体系是否能够在组织内部环境以及与外部供…