计算机网络-数据通信基础

 

目录

前言

一、数据通信基本概念

二、数据通信相关知识1

总结


前言

正在学习计算机网络体系,把每日所学的知识梳理出来,既能够当作读书笔记,又能分享出来和大家一同学习讨论。

一、数据通信基本概念

基本概念:信源、信道、信宿;数字信号、模拟信号;模拟通信、数字通信(信道中传送)。

二、数据通信相关知识1

1.模拟信道带宽计算:W = f2 - f1,其中f1是低频,f2是高频。(可以想象成马路,左路边沿(f1)--->右路边沿(f2),之间的是路宽(带宽).) 

2.数字信道带宽计算:奈奎斯特定理(用于无噪声)和香农定理(用于有噪声)。

  • 其中,奈奎斯特定理 : B=2W(B是指码元速率、波特率)

        数据速率:

        R=B\log\underset{2}{}N=2W\log\underset{2}{}N

        信息量n(位)与码元种类N:

        n=\log\underset{2}{}N

  • 其中,香农定理:C为数据速率,W为信道带宽,S为信号的平均功率,N为噪声平均功率,S/N为信噪比(一般用分贝dB表示)

        C=W\log\underset{2}{}\left ( 1+\frac{S}{ N} \right )   

  • 分贝数与噪声比关系:

         dB=10\lg\left ( \frac{S}{N} \right )

信道的数据速率计算公式关系如下图:

 3.常用数据

    单位换算:

  • 通信换算进率1000,如1G = 1000M      
  • 存储换算进率1024,如1G = 1024M

    信道延迟:

  • 电缆信道延迟200km/ms
  • 卫星信道延迟270ms

  4.交叉线和直通线适用范围

   口诀:同型交叉,异型直通

    如:计算机--计算机--交叉线

           计算机--交换机--直通线

           交换机--交换机--交叉线

           交换机--路由器--直通线

5.同轴电缆:分为粗同轴电缆、细同轴电缆。传送距离长,信号稳定,常用于电视、监视系统、音响设备传送音频、视频信号。

6.单模光纤与多模光纤的比较

口诀:单(身)模(特)的眼光:高贵细远

项     目单 模 光 纤多 模 光 纤
距离长(远)

速率

高(高)
光源激光发光二极管
直径小(细)
端接较难较易
造价高(贵)

7.无线信道:分为无线电波(长、中、短、超短、微波)和红外光波(近、中、远红外线)。

8.模拟信道调制:分为调幅ASK、调频FSK、调相PSK、正交调幅QAM

        其中,调幅ASK将1、0通过信号的高低来辨别(有起伏为1,无起伏为0);调频FSK则将1、0通过信号的疏密程度来辨别(密集为1,稀疏为0);调相PSK则将1、0通过信号由低到高、由高到低之间的转换来辨别(出现“m”屁股形状就是PSK

9.数字信道编码:分为采样(2倍)、量化(等级)、编码(二进制)三个步骤。

信道的数据速率为:采样×量化

10.调制技术和码元数:

     n=\log \underset{2}{}N

调 制 技 术名    称码 元 种 类 N比 特 位 n
ASK幅度键控21
FSK频移键控21
PSK相移键控(2相)21
DPSK4相键控42
QPSK正交相移键控42

其中,DPSK一般情况默认是2相,码元种类N=2,比特位n=1。除非指定是4DPSK即4相键控,这时码元种类N=4,比特位n=2。上表中的DPSK情况指的是4DPSK。

11.曼彻斯特编码VS差分曼彻斯特编码:

曼码的脉冲表现为降0升1(或者是降1升0),此时效率为50%;

差分曼码表现为折0平1,效率也为50%。

12.各种编码效率:

  • 4B/5B效率为80%,用于百兆以太网;
  • 8B/10B效率为80%,用于千兆以太网;
  • 64B/66B效率为97%,用于万兆以太网;
  • 曼码和差分曼码效率为50%,用于以太网。

总结

以上就是今天要讲的内容,本文仅仅简单介绍了数据通信的相关知识的第一部分,我尽量每天将自己所学的内容,归纳总结在一起,希望我们能共同学习,day day up!!!

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

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

相关文章

【LeetCode: 589. N 叉树的前序遍历 + DFS】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

NBA2K24 精品蔡徐坤面补

NBA2K24 精品蔡徐坤面补 NBA2K23-NBA2K24通用 精品蔡徐坤面补 下载地址: https://www.changyouzuhao.cn/13072.html

找座位 - 华为OD统一考试(C卷)

OD统一考试(C卷) 分值: 100分 题解: Java / Python / C 题目描述 在一个大型体育场内举办了一场大型活动,由于疫情防控的需要,要求每位观众的必须间隔至少一个空位才允许落座。 现在给出一排观众座位分布…

Nginx 正向代理、反向代理

文章目录 前言1. 正向代理1.1 概念1.2 逻辑图1.3 使用场景 2. 反向代理2.1 概念2.2 逻辑图2.3 使用场景 前言 正向代理主要是用来解决访问限制问题;反向代理则是提供负载均衡、安全防护等作用 1. 正向代理 1.1 概念 正向代理是一个位于客户端和目标服务器之间的代理…

入门OpenCV:图像阈值处理

基本概念 图像阈值是一种简单、高效的图像分割方法,目的是将图像转换成二值图像。这个过程涉及比较像素值和阈值,根据比较结果来确定每个像素点的状态(前景或背景)。图像阈值在处理二维码、文本识别、物体跟踪等领域中非常有用。…

数据结构第十六天(二叉树层序遍历/广度优先搜索(BFS)/队列使用)

目录 前言 概述 接口 源码 测试函数 运行结果 往期精彩内容 前言 从前的日色变得慢,车,马,邮件都慢,一生,只够爱一个人。 概述 二叉树的层序遍历可以使用广度优先搜索(BFS)来实现。具体步骤如下&…

LiveGBS流媒体平台GB/T28181常见问题-基础配置流媒体服务配置中本地|内网IP外网IP(可选)外网IP收流如何配置

LiveGBS常见问题基础配置流媒体服务配置中本地|内网IP外网IP外网IP收流如何配置? 1、流媒体服务配置2、播放提示none rtp data receive3、多网卡服务器4、收流端口配置5、端口区间可以如何配置6、搭建GB28181视频直播平台 1、流媒体服务配置 LiveGBS中基础配置-》流…

多线程---创建线程

1.概述 多线程是指从软件或者硬件上实现多个线程并发执行的技术。线程是程序中独立运行的程序片段,每个线程都有独立的执行流程,可以在同一时间内执行不同的任务。具有多线程能力的计算机因有硬件支持而能够在同一时间执行多于一个线程,进而提…

反编译调试C#编写的exe软件和dll方法详解

1.首先需要下载软件dnSpy.exe,下载地址:https://github.com/dnSpy/dnSpy/releases/tag/v6.1.8 2.使用方法: 首先打开项目,我们这里可以选择dll,也可以选择exe 这边我们是打开了一个WPF写的客户端软件。 2.打开后我…

不同品牌和种类的电容与电感实测对比(D值、Q值、ESR、X)

最近买了个LCR电桥,就想测一下手头上的各种电容电感的参数,对比一下。 测试设备是中创ET4410,测量的参数有:电容值、电感值、D(损耗角正切值)、Q(品质因数)、ESR(等效串联电阻)、X(电抗,通常表示为感抗XL或容抗XC)。 …

使用 LangChain+大模型,基于文本数据构建知识图谱

大家好!在本篇博客中,我将带领大家学习知识图谱以及如何利用大模型和自己的文本数据构建一个。 喜欢本文记得收藏、关注、点赞。 什么是知识图谱? 知识图谱,也被称为语义图,是一种智能结构,以高效的方式…

【打工日常】使用docker部署Dashdot工具箱

一、Dashdot介绍 dashdot是一个简洁清晰的服务器数据仪表板,基于React实现 ,主要是显示操作系统、进程、存储、内存、网络这五个的数据。 二、本次实践介绍 1. 本次实践简介 本次实践部署环境为个人测试环境 2. 本地环境规划 本次实践环境规划&#xf…

PyCharm 自动缩进代码 (Auto-Indent Lines)

PyCharm 自动缩进代码 [Auto-Indent Lines] 1. Ctrl A2. Code -> Auto-Indent LinesReferences 1. Ctrl A 全选代码。 2. Code -> Auto-Indent Lines 自动缩进快捷键 Ctrl Alt I。 References [1] Yongqiang Cheng, https://yongqiang.blog.csdn.net/

使用Apache ECharts同时绘制多个统计图表

目录 1、介绍 2、相关知识 3、代码 4、效果 🍃作者介绍:双非本科大三网络工程专业在读,阿里云专家博主,专注于Java领域学习,擅长web应用开发、数据结构和算法,初步涉猎Python人工智能开发和前端开发。 …

十四、java 异常

文章目录 异常5.1 初识异常5.1.1 NullPointerException5.1.2 NumberFormatException 5.2 异常类5.2.1 Throwable5.2.2 异常类体系5.2.3 自定义异常 5.3 异常处理5.3.1 try/catch匹配5.3.2 重新抛出异常5.3.3 finally5.3.4 try-with-resources5.3.5 throws5.3.6 对比受检和未受检…

第五次作业:LMDeploy 的量化和部署

参考文档:https://github.com/InternLM/tutorial/blob/main/lmdeploy/lmdeploy.md 基础作业: 使用 LMDeploy 以本地对话、网页Gradio、API服务中的一种方式部署 InternLM-Chat-7B 模型,生成 300 字的小故事(需截图) …

Mac golang下载安装以及环境变量配置

下载地址: All releases - The Go Programming Language 1、选择对应的系统版本 2、双击打开安装包,如图进行安装 3、验证安装 go version

交流非线性RCD负载的工作原理

非线性电阻电容电感(RCD)负载是一种常见的电子元件,广泛应用于各种电子设备中。它的主要作用是限制电流的快速变化,保护电路中的其他元件不受过大的电压或电流冲击。 非线性RCD负载的工作原理主要基于其电阻、电容和电感的特性。当…

C#学习(十三)——多线程与异步

一、什么是线程 程序执行的最小单元 一次页面的渲染、一次点击事件的触发、一次数据库的访问、一次登录操作都可以看作是一个一个的进程 在一个进程中同时启用多个线程并行操作,就叫做多线程 由CPU来自动处理 线程有运行、阻塞、就绪三态 代码示例: cl…

使用Autodl云服务器或其他远程机实现在本地部署知识图谱数据库Neo4j

本篇博客的目的在于提高读者的使用效率 温馨提醒:以下操作均可在无卡开机状态下就可完成 一.安装JDK 和 Neo4j 1.1 ssh至云服务器 打开你的pycharm或者其他IDE工具或者本地终端,ssh连接到autodl的服务器。(这一步很简单如下图) 1.2 安装JDK 由于我…