当前位置: 首页 > news >正文

计算机网络之王道考研读书笔记-2

第 2 章 物理层

2.1 通信基础
2.1.1 基本概念
1.数据、信号与码元

通信的目的是传输信息。数据是指传送信息的实体。信号则是数据的电气或电磁表现,是数据在传输过程中的存在形式。码元是数字通信中数字信号的计量单位,这个时长内的信号称为 k 进制码元,而该时长称为码元长度。1 码元可携带若干比特的信息量。

2.信源、信道与信宿

数据通信系统主要划分为信源、信道和信宿三部分。信源是产生和发送数据的源头,信宿是接收数据的终点,信道是信号的传输介质,一个双向通信的线路包含一个发送信道和一个接收信道。
在这里插入图片描述

信道分类

  • 传输信号形式: 模拟信道和数字信道
  • 传输介质: 无线信道和有线信道

从通信双方信息的交换方式看,可分为: 单向通信、半双工通信、全双工通信。

3.速率、波特与带宽

速率是指数据传输速率,表示单位时间内传输的数据量。(码元传输速率(波特率)、信息传输速率(比特率))

2.1.2 信道的极限容量
1.奈奎斯特定理

奈奎斯特定理规定: 在理想低通(没有噪声、带宽有限)信道中, 为了避免码间串扰, 极限码元传输速率为 2W 波特, 其中 W 是信道的频道宽度(单位为Hz)。若用 V 表示每次码元的离散电平数目 (码元的离散电平数目是指有多少种不同的码元, 若有 16 中不同的码元, 则需要 4 个二进制位, 因此数据传输速率是码元传输速率的 4 倍), 则极限数据率为:

  • 理想低通信道下的极限数据传输速率 = 2 W log2 V (单位为 b/s)

对于奈氏准则,有以下结论:

  • 在任何信道中,码元传输速率是有上限的。若传输速率超过上限,则会出现严重的码间串扰问题,使得接收端不可能完全正确地识别码元。
  • 信道的频带越宽(即通过的信号高频分量越多),就越可用更高的速率有效地传输码元。
  • 奈氏准则给出了码元传输速率的限制,但并未限制信息传输速率,即未对一个码元可以对应多少个二进制位给出限制。
2.香农定理

香农定理定义:

  • 信道的极限数据传输速率 = W log2(1 + S/N) (单位是 b/s)

式中, W 为信道的频率带宽(单位为 Hz), S 为信道内所传输信号的平均功率, N 为信道内的高斯白噪声功率。S/N 为信噪比, 即信号的平均功率与噪声的平均功率之比, 信噪比 = 10 log10(S/N) (单位为 dB)。

对于香农定理,有以下结论:

  • 信道的带宽或信道中的信噪比越大,信息的极限传输速率越高。
  • 对一定的传输带宽和一定的信噪比,信息传输速率的上限是确定的。
  • 只要信息传输速率低于信道的极限传输速率,就能找到某种方法实现无差错的传输。
  • 香农定理得出的是极限信息传输速率,实际信道能达到的传输速率要比它低不少。
2.1.3 编码与调制

调制: 将数据转化为模拟信号的过程
编码: 将数据转化为数字信号的过程

  1. 数字数据编码为数字信号
    在这里插入图片描述

  2. 模拟数据编码为数字信号
    主要包括三个步骤: 采样、量化、编码
    奈奎斯特采样定理: 假设原始信号中的最大频率为 f, 那么采样率 fmax 必须大于或等于最大频率 f 的两倍。

  3. 数字数据调制为模拟信号
    数字调制的三种方式: 调幅、调频、调相
    在这里插入图片描述

  4. 模拟数据调制为模拟信号
    为了实现传输的有效性,可能需要较高的频率。这种调制方式还可使用频分复用(FDM)技术,充分利用带宽资源。电话机和本地局交换机采用模拟信号传输模拟数据的编码方式。

2.2 传输介质
2.2.1 双绞线、同轴电缆、光纤与无线传输介质

传输介质也称传输媒体,是数据传输系统中发送器和接收器之间的物理通路。传输介质可分为:①导向传输介质,指铜线或光纤等,电磁波被导向为沿着固体介质传播:②非导向传输介质,指自由空间(空气、真空或海水),电磁波在非导向传输介质中的传输称为无线传输。

  1. 双绞线(最常用的传输介质, 价格便宜)
    在这里插入图片描述

  2. 同轴电缆(一般分为 50Ω 同轴电缆和 75Ω 同轴电缆)
    在这里插入图片描述

  3. 光纤
    在这里插入图片描述在这里插入图片描述
    在这里插入图片描述

光纤不仅具有通信容量非常大的优点,而且具有如下特点:

  • 传输损耗小,中继距离长,对远距离传输特别经济。
  • 抗雷电和电磁干扰性能好,在有大电流脉冲干扰的环境下这尤为重要。
  • 无串音干扰,保密性好,不易被窃听或截取数据。
  • 体积小,重量轻,在现有电缆管道已拥塞不堪的情况下这特别有利。
  1. 无线传输介质
    (1) 无线电波 (穿透力强、传输距离远)
    (2) 微波、红外线、激光 (高带宽的无线通信主要使用技术)
2.2.2 物理层接口的特性
  • 机械特性。指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置等。
  • 电气特性。指明在接口电缆的各条线上的电压范围、传输速率和距离限制等。
  • 功能特性。指明某条线上出现的某一电平的电压的意义,以及每条线的功能。
  • 过程特性,也称规程特性。指明对不同功能的各种可能事件的出现顺序
2.3 物理层设备
2.3.1 中继器 (两个端口(输入与输出),主要功能: 整形、放大并转发信号)

中继器是用来扩大网络规模的最简单的廉价互连设备。中继器两端的网络部分是网段,而不是子网,使用中继器连接的几个网段仍是一个局域网。中继器若出现故障,则对相邻两个网段的工作都产生影响。因为中继器工作在物理层,所以不能连接两个具有不同速率的局域网。
注意:

若某个网络设备有存储转发功能,则认为它能连接两个不同的协议;
若该网络设备无存储转发功能,则认为它不能连接两个不同的协议。
中继器没有存储转发功能,因此它不能连接两个速率不同的网段,
中继器两端的网段一定要使用同一个协议。放大器和中继器都起放大作用,只不过放大器放大的是模拟信号,其原理是放大衰减的信号,
而中继器放大的是数字信号,其原理是整形再生衰减的信号。
2.3.2 集线器 (实质是一个多端口的中继器)

在网络中只起信号放大和转发作用,目的是扩大网络的传输范围,而不具备信号的定向传送能力,即信息传输的方向是固定的,是标准的共享式设备。
注意:

集线器不能分割冲突域,集线器的所有端口都属于同一个冲突域。
集线器在一个时钟周期内只能传输一组信息,当一台集线器连接的机器数目较多且多台机器经常需要同时通信时,将导致信息冲突,使得集线器的工作效率很差。
例如,一个带宽为10Mb/s的集线器上连接了 8台计算机,当这8台计算机同时工作时,每台计算机所真正拥有的带宽为10/8Mb/s=1.25Mb/s。

第二章
第一节试题
1.
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

第一节答案

  1. D
    在这里插入图片描述

  2. A
    在这里插入图片描述

  3. B
    在这里插入图片描述

  4. D
    在这里插入图片描述

  5. B
    在这里插入图片描述

  6. A
    在这里插入图片描述

第二节试题
1.
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

第二节答案

  1. B
    在这里插入图片描述

  2. C
    在这里插入图片描述

  3. C
    在这里插入图片描述

  4. B
    在这里插入图片描述

第三节试题
1.
在这里插入图片描述2.
在这里插入图片描述3.
在这里插入图片描述4.
在这里插入图片描述

第三节答案

  1. A
    在这里插入图片描述

  2. C
    在这里插入图片描述

  3. D
    在这里插入图片描述

  4. A
    在这里插入图片描述

相关文章:

计算机网络之王道考研读书笔记-2

第 2 章 物理层 2.1 通信基础 2.1.1 基本概念 1.数据、信号与码元 通信的目的是传输信息。数据是指传送信息的实体。信号则是数据的电气或电磁表现,是数据在传输过程中的存在形式。码元是数字通信中数字信号的计量单位,这个时长内的信号称为 k 进制码…...

【BUG】记一次context canceled的报错

文章目录 案例分析gorm源码解读gin context 生命周期context什么时候cancel的什么时候context会被动cancel掉呢? 野生协程如何处理 案例分析 报错信息 {"L":"ERROR","T":"2024-12-17T11:11:33.0050800","file"…...

[SWPUCTF 2022 新生赛]善哉善哉

右击查看属性 然后放在010查看一下 摩斯密码解码 用佛曰解码 用md5加密看一下 最后一步md5,没有说明编码,尝试utf8和gbk ss4 施主,此次前来,不知有何贵干? import hashlib print(hashlib.md5(ss4.encode(utf8)).hexdigest())f…...

《PCI密码卡技术规范》题目

单选1 在《PCI密码卡技术规范》中&#xff0c;下列哪项不属于PCI密码卡的功能&#xff08;&#xff09;。 A.密码运算功能 B.密钥管理功能 C.物理随机数产生功能 D.随主计算机可信检测功能 正确答案&#xff1a;D. <font style"color:#DF2A3F;">解析&…...

城市大屏设计素材宝库:助力设计师高效创作

城市大屏设计工作要求设计师在有限的时间内打造出令人惊叹的视觉效果&#xff0c;而拥有一套必备的素材集无疑是如虎添翼。这些素材犹如设计师的得力助手&#xff0c;无论是构建整体布局的设计模板&#xff0c;还是点缀细节的图标图形&#xff0c;都能在关键时刻发挥重要作用&a…...

HCIA-Access V2.5_5_1PON系统概述_PON网络概述

PON网络设备有很多各类&#xff0c;可应用于不同的业务场景&#xff0c;从而实现不同的业务&#xff0c;本章介绍PON系统应用组成&#xff0c;分析PON系统的硬件结构和模块功能&#xff0c;描述PON系统的应用场景&#xff0c;帮助你对接入网中设备形态有更深刻的印象。 你可以…...

群落生态学研究进展】Hmsc包开展单物种和多物种分析的技术细节及Hmsc包的实际应用

联合物种分布模型&#xff08;Joint Species Distribution Modelling&#xff0c;JSDM&#xff09;在生态学领域&#xff0c;特别是群落生态学中发展最为迅速&#xff0c;它在分析和解读群落生态数据的革命性和独特视角使其受到广大国内外学者的关注。在学界不同研究团队研发出…...

一个开源的自托管虚拟浏览器项目,支持在安全、私密的环境中使用浏览器

大家好&#xff0c;今天给大家分享一个开源的自托管虚拟浏览器项目Neko&#xff0c;旨在利用 WebRTC 技术在 Docker 容器中运行虚拟浏览器&#xff0c;为用户提供安全、私密且多功能的浏览体验。 项目介绍 Neko利用 WebRTC 技术在 Docker 容器中运行虚拟浏览器&#xff0c;提供…...

职场上,如何做好自我保护?

今天我们讨论一个话题&#xff1a;在职场上&#xff0c;如何保护好自己&#xff1f;废话不多说&#xff0c;我们直接上干货。 &#xff08;一&#xff09; 1.时刻准备一点零食或代餐&#xff0c;如果遇到长时间的会议&#xff0c;就补充点能量。代餐最好选流体&#xff0c;这…...

华为数通最新题库 H12-821 HCIP稳定过人中

以下是成绩单和考试人员 HCIP H12-831 HCIP H12-725 安全中级...

mac iterm2 使用 lrzsz

前言 mac os 终端不支持使用 rz sz 上传下载文件&#xff0c;本文提供解决方法。 mac 上安装 brew install lrzsz两个脚本 注意&#xff1a;/usr/local/bin/iterm2-send-zmodem.sh 中的 sz命令路径要和你mac 上 sz 命令路径一致。 /usr/local/bin/iterm2-recv-zmodem.sh 中…...

PostgreSql-学习06-libpq之同步命令处理

目录 一、环境 二、介绍 三、函数 1、PQsetdbLogin &#xff08;1&#xff09;作用 &#xff08;2&#xff09;声明 &#xff08;3&#xff09;参数介绍 &#xff08;4&#xff09;检测成功与否 2、PQfinish &#xff08;1&#xff09;作用 &#xff08;2&#xff0…...

简单配置,全面保护:HZERO审计服务让安全触手可及

HZERO技术平台&#xff0c;凭借多年企业资源管理实施经验&#xff0c;深入理解企业痛点&#xff0c;为您提供了一套高效易用的审计解决方案。这套方案旨在帮助您轻松应对企业开发中的审计挑战&#xff0c;确保业务流程的合规性和透明度。 接下来&#xff0c;我将为大家详细介绍…...

HCIA-Access V2.5_4_1_1路由协议基础_IP路由表

大型网络的拓扑结构一般会比较复杂&#xff0c;不同的部门&#xff0c;或者总部和分支可能处在不同的网络中&#xff0c;此时就需要使用路由器来连接不同的网络&#xff0c;实现网络之间的数据转发。 本章将介绍路由协议的基础知识、路由表的分类、静态路由基础与配置、VLAN间…...

Spring IOC 和 AOP的学习笔记

Spring框架是java开发行业的标准 Spring全家桶 Web&#xff1a;Spring Web MVC/Spring MVC、Spring Web Flux 持久层&#xff1a;Spring Data / Spring Data JPA 、Spring Data Redis 、Spring Data MongoDB 安全校验&#xff1a;Spring Security 构建工程脚手架&#xff…...

二七(vue2-03)、生命周期四个阶段及八个钩子、工程化开发和脚手架、组件注册、拆分组件

1. 生命周期 1.1 生命周期四个阶段 <!-- Vue生命周期&#xff1a;一个Vue实例从 创建 到 销毁 的整个过程。生命周期四个阶段&#xff1a;① 创建 ② 挂载 ③ 更新 ④ 销毁1.创建阶段&#xff1a;创建响应式数据2.挂载阶段&#xff1a;渲染模板3.更新阶段&#xff1a;修改…...

[树] 最轻的天平

问题描述 天平的两边有时不一定只能挂物品&#xff0c;还可以继续挂着另一个天平&#xff0c;现在给你一些天平的情况和他们之间的连接关系&#xff0c;要求使得所有天平都能平衡所需物品的总重量最轻。 一个天平平衡当且仅当“左端点的重量 \times 左端点到支点的距离 …...

Linux udev介绍使用

udev udev配置文件匹配键和赋值键操作符解释示例修改udev配置U盘自动挂载Usb卸载SD卡挂载SD卡卸载 udev配置文件 /etc/udev/udev.conf 这个文件通常很短&#xff0c;他可能只是包含几行#开头的注释&#xff0c;然后有几行选项&#xff1a; udev_root“/dev/” udev_rules“/…...

单片机:实现节日彩灯(附带源码)

本项目的目标是通过编程实现几个常见的彩灯效果&#xff0c;包括&#xff1a; 流水灯效果&#xff08;从左到右或从右到左&#xff09;闪烁效果&#xff08;所有灯同时闪烁&#xff09;渐变效果&#xff08;灯光从亮到灭&#xff0c;再从灭到亮&#xff09;定时切换颜色效果&a…...

流程引擎Activiti性能优化方案

流程引擎Activiti性能优化方案 Activiti工作流引擎架构概述 Activiti工作流引擎架构大致分为6层。从上到下依次为工作流引擎层、部署层、业务接口层、命令拦截层、命令层和行为层。 基于关系型数据库层面优化 MySQL建表语句优化 Activiti在MySQL中创建默认字符集为utf8&…...

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站&#xff0c;会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后&#xff0c;网站没有变化的情况。 不熟悉siteground主机的新手&#xff0c;遇到这个问题&#xff0c;就很抓狂&#xff0c;明明是哪都没操作错误&#x…...

stm32G473的flash模式是单bank还是双bank?

今天突然有人stm32G473的flash模式是单bank还是双bank&#xff1f;由于时间太久&#xff0c;我真忘记了。搜搜发现&#xff0c;还真有人和我一样。见下面的链接&#xff1a;https://shequ.stmicroelectronics.cn/forum.php?modviewthread&tid644563 根据STM32G4系列参考手…...

DeepSeek 赋能智慧能源:微电网优化调度的智能革新路径

目录 一、智慧能源微电网优化调度概述1.1 智慧能源微电网概念1.2 优化调度的重要性1.3 目前面临的挑战 二、DeepSeek 技术探秘2.1 DeepSeek 技术原理2.2 DeepSeek 独特优势2.3 DeepSeek 在 AI 领域地位 三、DeepSeek 在微电网优化调度中的应用剖析3.1 数据处理与分析3.2 预测与…...

Docker 运行 Kafka 带 SASL 认证教程

Docker 运行 Kafka 带 SASL 认证教程 Docker 运行 Kafka 带 SASL 认证教程一、说明二、环境准备三、编写 Docker Compose 和 jaas文件docker-compose.yml代码说明&#xff1a;server_jaas.conf 四、启动服务五、验证服务六、连接kafka服务七、总结 Docker 运行 Kafka 带 SASL 认…...

STM32+rt-thread判断是否联网

一、根据NETDEV_FLAG_INTERNET_UP位判断 static bool is_conncected(void) {struct netdev *dev RT_NULL;dev netdev_get_first_by_flags(NETDEV_FLAG_INTERNET_UP);if (dev RT_NULL){printf("wait netdev internet up...");return false;}else{printf("loc…...

C++ 基础特性深度解析

目录 引言 一、命名空间&#xff08;namespace&#xff09; C 中的命名空间​ 与 C 语言的对比​ 二、缺省参数​ C 中的缺省参数​ 与 C 语言的对比​ 三、引用&#xff08;reference&#xff09;​ C 中的引用​ 与 C 语言的对比​ 四、inline&#xff08;内联函数…...

python如何将word的doc另存为docx

将 DOCX 文件另存为 DOCX 格式&#xff08;Python 实现&#xff09; 在 Python 中&#xff0c;你可以使用 python-docx 库来操作 Word 文档。不过需要注意的是&#xff0c;.doc 是旧的 Word 格式&#xff0c;而 .docx 是新的基于 XML 的格式。python-docx 只能处理 .docx 格式…...

【单片机期末】单片机系统设计

主要内容&#xff1a;系统状态机&#xff0c;系统时基&#xff0c;系统需求分析&#xff0c;系统构建&#xff0c;系统状态流图 一、题目要求 二、绘制系统状态流图 题目&#xff1a;根据上述描述绘制系统状态流图&#xff0c;注明状态转移条件及方向。 三、利用定时器产生时…...

Python如何给视频添加音频和字幕

在Python中&#xff0c;给视频添加音频和字幕可以使用电影文件处理库MoviePy和字幕处理库Subtitles。下面将详细介绍如何使用这些库来实现视频的音频和字幕添加&#xff0c;包括必要的代码示例和详细解释。 环境准备 在开始之前&#xff0c;需要安装以下Python库&#xff1a;…...

微信小程序云开发平台MySQL的连接方式

注&#xff1a;微信小程序云开发平台指的是腾讯云开发 先给结论&#xff1a;微信小程序云开发平台的MySQL&#xff0c;无法通过获取数据库连接信息的方式进行连接&#xff0c;连接只能通过云开发的SDK连接&#xff0c;具体要参考官方文档&#xff1a; 为什么&#xff1f; 因为…...