考研系列-计算机网络冲刺考点汇总(上)

写在前面

本文将总结王道408考研课程的计算机网络冲刺考点的第一章到第三章内容(计算机网络体系结构、物理层、数据链路层)。【图片较多,加载需要时间,可以提前打开加载~~

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

注意:PCI(头部或尾部)+SDU(数据)=PDU(协议数据单元)

第二章、物理层

1.通信基础

(1)基本概念

        调制速率就是码元传输速率

(2)奈氏准则和香农定理

(3)数据的编码与调制

人的声波就是一种模拟数据

①数字数据编码为数字信号:

如果信号全0,信号会一直翻转,如果发送端全1,就变成了和非归零编码一样。

综合上面三种,形成了曼彻斯特编码:

曼彻斯特编码:一个周期内由高到低传1,由低到高传0

差分曼彻斯特编码:在周期交界处跳变(无论是由高到低还是由低到高)传0,不变传1。

注意:差分曼彻斯特编码和反向不归零编码都是作用于下一个码元的。

一个周期:一个二进制数传输花费的时间

一个周期内维持或变化:非归零编码NRZ、曼彻斯特编码、

周期与周期之间维持或变化:差分曼彻斯特编码、反向不归零编码(NRZI)

注意:编码效率(4B/5B编码效率80%)、数据传输速率(二进制数的传输速率,与码元对应二进制数有关)、调制速率=码元传输速率

②数字数据调制为模拟信号

注意模拟数据编码为数字信号时,采样的频率大于等于2倍的信号最高频率!!这个注意和信道的最大带宽对应起来,如果最大带宽小于采样频率,要按照最大带宽来计算!!!

调制过程:QAM表示一个码元可以有16中不同的样式(也就是16进制码元),所以可以用4位二进制数表示,一个码元可以携带4个二进制数

(4)数据的交换方式

2.传输介质和设备

(1)传输介质

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

多模光纤:发光二极管

(2)物理层设备

中继器

原理是信号再生技术,这个要注意。

集线器

由Hub组成的网络是共享网络,但是逻辑上仍是一个总线网。Hub的每个端口连接的网络部分是同一个网络的不同网段,同时Hub也只是在半双工状态下工作,网络的吞吐率因而受到控制。

第三章、链路层

注意:链路层不是不可以提供可靠传输,只是以太网没有提供可靠传输。

数据链路层研究的是点到点之间的通信,即使是广播信道也可以通过介质访问控制使广播信道逻辑上变为点对点的信道。

链路层的两个控制子层

1.封装成帧(帧同步)

字符填充法注意转义字符ESC

零比特填充法只处理数据部分,不处理首尾部分

现在较为普遍的帧同步法是比特填充和违规编码法

2.差错控制

(1)检错编码

        检错冗余位是否符合编码规则,如果符合则没有发生错误,如果不符合就说明发送错误

①奇偶校验码
②循环冗余码

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

(2)纠错编码

海明码

海明不等式比较重要!!!可能直接出题

3.流量控制、可靠传输、滑动窗口

(1)停止-等待协议

计算:数据传输的信道利用率

(2)GBN协议-后退N帧协议

注意:n比特帧号,设置的最大发送窗口应该为2n-1,做题的时候一定看清楚问的是窗口大小还是帧号比特位!!!

(3)SR协议-选择重传协议

这个地方一定要区分开每种协议的窗口大小!!

连续ARQ协议包括GBN和SR协议,(窗口总大小为2^n=发送窗口大小+接收窗口大小)

4.介质访问控制

计算题的考点:码分多路复用,CSMA/CD征用期

(1)静态划分信道(不存在数据冲突情况)

(2)随机访问介质访问控制-动态(可能会发生数据的冲突

①ALOHA协议

普通aloha协议检测到冲突以后随机发,时隙aloha协议检测到冲突以后在下一个时间片开始的时刻再发送。

②CSMA协议-载波监听多路访问协议

③CSMA/CD协议

④CSMA/CA协议

发送数据前先检测信道是否空闲,避免数据冲突

(3)令牌传递协议(不存在冲突情况)

5.局域网

局域网常用的一些802标准

以太网              802.3

令牌环网          802.5

FDDI                 802.8

无线局域网      802.11

VLAN               802.ac 使用帧格式是802.1Q

(1)以太网

以太网:物理拓扑结构是星型,逻辑拓扑结构是总线型,使用的是曼彻斯特编码传输数据

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

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

6.广域网

PPP协议封装的IP数据报可以采用多种协议

7.链路层设备

以太网交换机-多端口网桥

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

8.VLAN

VLAN              标准名称:802.ac        使用帧格式是802.1Q

在VLAN中,如果相同的VLAN域中计算机传输数据需要经过交换机时,交换机交付时会把VLAN标签去掉(主机和交换机之间只交换普通的以太网帧),发送的是标准的以太网帧,而不是802.1Q帧。

802.1Q帧比802.3MAC帧多了4字节的VLAN标记

VLAN标签是4字节,所以802.1Q帧的最大帧长变为1518+4=1522字节

在VLAN中,如果相同的VLAN域中计算机传输数据需要经过交换机时,交换机交付时会把VLAN标签去掉,发送的是标准的以太网帧,而不是802.1Q帧。

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

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

相关文章

设计模式每日硬核训练 Day 14:组合模式(Composite Pattern)完整讲解与实战应用

🔄 回顾 Day 13:桥接模式小结 在 Day 13 中,我们学习了桥接模式(Bridge Pattern): 用于将“抽象”与“实现”分离,适用于双维度变化场景(如图形类型 渲染方式)。它强调…

讯联桌面TV版apk下载-讯联桌面安卓电视版免费下载安装教程

在智能电视的使用过程中,一款好用的桌面应用能极大提升我们的使用体验。讯联桌面 TV 版就是这样一款备受关注的应用,它可以让安卓电视拥有更个性化、便捷的操作界面。今天,就为大家详细介绍讯联桌面 TV 版 apk 的免费下载安装教程。 一、下载…

Nginx知识点

Nginx发展历史 Nginx 是由俄罗斯程序员 Igor Sysoev 开发的高性能开源 Web 服务器、反向代理服务器和负载均衡器 ,其历史如下: 起源与早期开发(2002 - 2004 年) 2002 年,当时 Igor Sysoev 在为俄罗斯门户网站 Rambl…

uview1.0 tabs组件放到u-popup中在微信小程序中滑块样式错乱

解决思路 重新计算布局信息&#xff1a;在弹窗显示后重新调用 init 方法来计算组件的布局信息。使用 nextTick&#xff1a;保证在视图更新之后再进行布局信息的计算。 <u-tabs ref"tabsRef" ></u-tabs> makeClick(){this.makeShowtruethis.$nextTick…

腾讯一面-软件开发实习-PC客户端开发方向

1.自我介绍就不多赘述了 2. 请介绍一下你的项目经历 - 介绍了专辑鉴赏项目&#xff0c;前端使用html语言编写&#xff0c;后端基于http协议使用C语言进行网页开发。此外&#xff0c;还提及项目中涉及处理多线程问题以及做过内存池管理项目。 3. 项目中HTTP协议是使用库实现的…

[数据可视化] Datagear使用心得:从数据整备到可视化联动实践

Datagear 是一款功能强大的数据可视化与报表工具&#xff0c;在日常数据分析与展示过程中&#xff0c;能有效帮助用户构建交互式报表与面板。本文结合实际使用场景&#xff0c;总结了在 Datagear 平台上关于元数据整备、Board 面板设计、图表嵌入等方面的使用经验&#xff0c;供…

【音视频】MP4解封装

一、概述 实现了读取mp4文件&#xff0c;提取出h264和aac文件&#xff0c;可以直接播放 二、实现过程 准备文件 在build路径下添加mp4文件 同时&#xff0c;添加main函数参数&#xff0c;表示输入文件和输出文件 打开文件 打开输入文件&#xff0c;初始化格式上下文 char…

idea2024.1双击快捷方式打不开

idea2024.1突然双击快捷方式打不开&#xff0c;使用管理员运行也打不开 在安装的idea路径下的bin目录下双击打开idea.bat文件&#xff0c;要是打不开使用txt格式打开&#xff0c;打开后在最后一行加上pause&#xff0c;之后保存。 看看报错信息是不是有一个initializedExcept…

【错误记录】Windows 命令行程序循环暂停问题分析 ( 设置 “ 命令记录 “ 选项 | 启用 “ 丢弃旧的副本 “ 选项 | 将日志重定向到文件 )

文章目录 一、报错信息二、问题分析1、Windows 命令行的缓冲区机制2、命令记录设置 三、解决方案1、设置 " 命令记录 " 选项2、将日志重定向到文件 一、报错信息 Java 程序中 , 设置 无限循环 , 每次循环 休眠 10 秒后 , 再执行程序逻辑 , 在命令行中打印日志信息 ; …

STM32H5开发陀螺仪LSM6DSV16X(1)----轮询获取陀螺仪数据

STM32H5开发陀螺仪LSM6DSV16X.1--轮询获取陀螺仪数据 概述视频教学样品申请源码下载硬件准备参考程序通信模式管脚定义IIC通信模式速率新建工程工程模板保存工程路径芯片配置工程模板选择时钟设置UART配置UART属性配置设置e2studio堆栈e2studio的重定向printf设置R_SCI_UART_Op…

Android端使用无障碍服务实现远程、自动刷短视频

最近在做一个基于无障碍自动刷短视频的APP&#xff0c;需要支持用任意蓝牙遥控器远程控制&#xff0c; 把无障碍服务流程大致研究了一下&#xff0c;从下面3个部分做一下小结。 1、需要可调整自动上滑距离和速度以适配不同的屏幕和应用 智能适配99%机型&#xff0c;滑动参数可…

Spark和Hadoop的区别和联系

Hadoop 和 Spark 的区别 1. 架构 Hadoop&#xff1a;基于 HDFS&#xff08;分布式文件系统&#xff09;和 MapReduce&#xff08;分布式计算框架&#xff09;。HDFS 负责数据的分布式存储&#xff0c;而 MapReduce 是其主要的计算框架&#xff0c;通过 Map 和 Reduce 任务进行…

【版本控制】idea中使用git

大家好&#xff0c;我是jstart千语。接下来继续对git的内容进行讲解。也是在开发中最常使用&#xff0c;最重要的部分&#xff0c;在idea中操作git。目录在右侧哦。 如果需要git命令的详解&#xff1a; 【版本控制】git命令使用大全-CSDN博客 一、配置git 要先关闭项目&#xf…

论文阅读:2023 arxiv A Survey of Reinforcement Learning from Human Feedback

A Survey of Reinforcement Learning from Human Feedback https://arxiv.org/pdf/2312.14925 https://www.doubao.com/chat/3506943124865538 速览 这篇论文是关于“从人类反馈中进行强化学习&#xff08;RLHF&#xff09;”的综述&#xff0c;核心是讲如何让AI通过人类反…

单片机 + 图像处理芯片 + TFT彩屏 进度条控件

进度条控件使用说明 概述 本进度条控件基于单片机 RA8889/RA6809 TFT开发&#xff0c;提供了简单易用的进度显示功能。控件支持多个进度条同时显示、自定义颜色、边框和标签等特性&#xff0c;适用于需要直观显示进度信息的各类应用场景。 特性 支持多个进度条同时显示可…

数据处理: OPTICS聚类及Python实现

1. 基本原理 OPTICS&#xff08;Ordering Points To Identify the Clustering Structure&#xff09;是一种基于密度的聚类算法&#xff0c;可视为DBSCAN的改进版本。它能够识别不同密度的簇&#xff0c;并自动发现数据中的层次化聚类结构&#xff0c;适用于复杂分布的数据集…

PyCharm 在 Linux 上的完整安装与使用指南

PyCharm 在 Linux 上的完整安装与使用指南—目录 一、PyCharm 简介二、下载与安装1. 下载 PyCharm2. 安装前的依赖准备3. 安装步骤方法 1&#xff1a;通过 Snap 安装&#xff08;推荐&#xff09;方法 2&#xff1a;手动安装&#xff08;从官网下载 .tar.gz 文件&#xff09;方…

【React】路由器 React-Router

安装路由模式路由组件和属性 (Link、NavLink、Outlet、Routes、Navigate、element)路由传参 ( Hook&#xff1a;useParams 、useSearchParams )路由跳转&#xff08;Hook&#xff1a;useNavigate&#xff09;路由的构建 前端路由指的是一种将浏览器URL与特定页面或视图关联起来…

Flowable7.x学习笔记(十)分页查询已部署 BPMN XML 流程

前言 上一篇文章我们已经完成了流程的部署功能&#xff0c;那么下一步就是要激活流程了&#xff0c;但是我们要需要明确的指定具体要激活部署后的哪一条流程&#xff0c;所以我们先把已部署的基础信息以及具体定义信息分页查询出来&#xff0c;本文先把基础代码生成以及完成分页…

【论文阅读23】-地下水预测-TCN-LSTM-Attention(2024-11)

这篇论文主要围绕利用深度学习模型检测地下水位异常以识别地震前兆展开。 [1] Chen X, Yang L, Liao X, et al. Groundwater level prediction and earthquake precursor anomaly analysis based on TCN-LSTM-attention network[J]. IEEE Access, 2024, 12: 176696-176718. 期刊…