计算机网络之王道考研读书笔记-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
    在这里插入图片描述

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

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

相关文章

谁说C比C++快?

看到这个问题,我我得说:这事儿没有那么简单。 1. 先把最大的误区打破 "C永远比C快" —— 某位1990年代的程序员 这种说法就像"自行车永远比汽车省油"一样荒谬。我们来看个例子: // C风格 char* str (char*)malloc(100…

【Unity3D】无限循环列表(扩展版)

基础版:【Unity技术分享】UGUI之ScrollRect优化_ugui scrollrect 优化-CSDN博客 using UnityEngine; using UnityEngine.UI; using System.Collections.Generic;public delegate void OnBaseLoopListItemCallback(GameObject cell, int index); public class BaseLo…

Hive SQL 查询所有函数

-- 显示所有的函数 show functions; -- 对函数year进行解释 desc function year; -- 对函数year进行详细解释,并举例说明 desc function extended year;– 对函数year进行解释 desc function year; – 对函数year进行详细解释,并举例说明 desc functio…

Android13 系统签名应用编译调试说明

Android13 系统签名应用编译调试说明 文章目录 Android13 系统签名应用编译调试说明一、前言二、系统签名应用调试步骤1、新建一个应用,确保可以正常编译出APK2、获取系统签名文件3、Android Studio 编译安装系统权限应用(1)导入签名文件生成…

基于Spring Boot的医院质控上报系统

一、系统背景与意义 医院质控上报系统旨在通过信息化手段,实现医院质量控制的标准化、流程化和自动化管理。该系统能够帮助医院实时监控医疗质量数据,及时发现和处理潜在的质量问题,从而确保医疗服务的安全性和有效性。同时,系统…

将java项目部署到linux

命令解析 Dockerfile: Dockerfile 是一个文本文件,包含了所有必要的指令来组装(build)一个 Docker 镜像。 docker build: 根据 Dockerfile 或标准指令来构建一个新的镜像。 docker save: 将本地镜像保存为一个 tar 文件。 docker load: 从…

LeetCode:226.翻转二叉树

跟着carl学算法,本系列博客仅做个人记录,建议大家都去看carl本人的博客,写的真的很好的! 代码随想录 LeetCode:226.翻转二叉树 给你一棵二叉树的根节点 root ,翻转这棵二叉树,并返回其根节点。 …

Webpack学习笔记(2)

1.什么是loader? 上图是Webpack打包简易流程,webpack本身只能理解js和json这样的文件,loader可以让webpack解析其他类型文件,并且将文件转换成模块供我们使用。 test识别出那些文件被转换,use定义转换时使用哪个loader转换 上图…

【WebDriver】浏览器驱动下载及其配置

一、Windows电脑环境搭建-Chrome浏览器 行业内,Chrome (谷歌) 浏览器对于自动化程序来讲是比较稳定的. 自动化程序推荐使用 Chrome 浏览器的原因有几个: 开发者工具:Chrome 提供强大的开发者工具,方便调试和测试自动化脚本。 稳…

list使用

目录 list介绍 list使用 list创建 list迭代器 容量操作 元素访问 修改元素 其他操作 list介绍 ● list是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代 ● list的底层是双向链表结构,双向链表中每个元素存…

【AIGC】如何高效使用ChatGPT挖掘AI最大潜能?26个Prompt提问秘诀帮你提升300%效率的!

还记得第一次使用ChatGPT时,那种既兴奋又困惑的心情吗?我是从一个对AI一知半解的普通用户,逐步成长为现在的“ChatGPT大神”。这一过程并非一蹴而就,而是通过不断的探索和实践,掌握了一系列高效使用的技巧。今天&#…

windows 使用python共享网络给另外一个网卡

# -*- coding: utf-8 -*- import subprocessdef open_share(to_shared_adapter, from_shared_adapter):"""打开以太网的网络共享:return: None"""powershell_script f"""# Register the HNetCfg library (once)# regsvr32 hnetc…

devops-部署Harbor实现私有Docker镜像仓库

文章目录 概述下载配置安装安装后生成的文件使用和维护Harbor参考资料 概述 Harbor是一个开源注册中心,它使用策略和基于角色的访问控制来保护工件,确保镜像被扫描并且没有漏洞,并将镜像签名为可信的。Harbor是CNCF的一个毕业项目&#xff0…

Java深拷贝和浅拷贝区别?

大家好,我是锋哥。今天分享关于【Java深拷贝和浅拷贝区别?】面试题。希望对大家有帮助; Java深拷贝和浅拷贝区别? 1000道 互联网大厂Java工程师 精选面试题-Java资源分享网 在Java中,深拷贝(Deep Copy)和浅拷贝&am…

Linux文件属性 --- 硬链接、所有者、所属组

三、硬链接数 1.目录 使用“ll”命令查看,在文件权限的后面有一列数字,这是文件的硬链接数。 对于目录,硬链接的数量是它具有的直接子目录的数量加上其父目录和自身。 下图的“qwe”目录就是“abc”目录的直接子目录。 2.文件 对于文件可…

MobileLLM开发安卓AI的体验(一)

MobileLLM是一个在安卓端跑的大语言模型,关键它还有调动api的能力 https://github.com/facebookresearch/MobileLLM 项目地址是这个。 看了下,似乎还是中国人团队 article{liu2024mobilellm, title{MobileLLM: Optimizing Sub-billion Parameter Langua…

【WRF安装】WRF编译错误总结1:HDF5库包安装

目录 1 HDF5库包安装有误:HDF5 not set in environment. Will configure WRF for use without.HDF5的重新编译 错误原因1:提示 overflow 错误1. 检查系统是否缺少依赖库或工具2. 检查和更新编译器版本3. 检查 ./configure 报错信息4. 检查系统环境变量5.…

大模型微调---Prompt-tuning微调

目录 一、前言二、Prompt-tuning实战2.1、下载模型到本地2.2、加载模型与数据集2.3、处理数据2.4、Prompt-tuning微调2.5、训练参数配置2.6、开始训练 三、模型评估四、完整训练代码 一、前言 Prompt-tuning通过修改输入文本的提示(Prompt)来引导模型生…

【UE5】pmx导入UE5,套动作。(防止“气球人”现象。

参考视频:UE5Animation 16: MMD模型與動作導入 (繁中自動字幕) 问题所在: 做法记录(自用) 1.导入pmx,删除这两个。 2.转换给blender,清理节点。 3.导出时,内嵌贴图,选“复制”。 …

005 QT常用控件Qwidget_上

文章目录 前言控件概述QWidgetenable属性geometry属性windowTitle属性windowlcon属性 小结 前言 本文将会向你介绍常用的Qwidget属性 控件概述 Widget 是 Qt 中的核心概念. 英文原义是 “⼩部件”, 我们此处把它翻译为 “控件” . 控件是构成⼀个图形化界面的基本要素. QWi…