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

 

目录

前言

一、数据通信基本概念

二、数据通信相关知识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.mfbz.cn/a/392371.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

数据集合

目录 并集 union union all 区别 交集 intersect 差集 minus 错误操作 Oracle从入门到总裁:https://blog.csdn.net/weixin_67859959/article/details/135209645 常用的数学集合有:交集、并集、差集、补集 每一次查询实际上都会返回数据集合,…

浅析太阳能电池量子效率测试系统的主要组成部分

太阳能电池量子效率测试系统是用于对太阳能电池进行量子效率测试的设备。量子效率是指太阳能电池在接收光照射时,将光子转化为电子的效率。太阳能电池的量子效率越高,其转化光能为电能的效率就越高。主要由以下几个组成部分构成: 光源&#x…

测试物理网络的ping命令

通过发送Internet控制消息协议(ICMP)并接收其应答,测试验证与另一台TCP/IP计算机的IP级联通性、可达到性和名称解析的疑难问题主要TCP/IP命令。如果不带参数,ping将显示帮助。通过在命令提示符下输入“ping /?”命令&a…

生成式 AI - Diffusion 模型 (DDPM)原理解析(1)

来自 论文《 Denoising Diffusion Probabilistic Model》(DDPM) 论文链接:https://arxiv.org/abs/2006.11239 Hung-yi Lee 课件整理 简单地介绍diffusion model 的基本概念,diffusion model有很多不同的变形,现在比较…

Open CASCADE学习|分割

目录 1、添加头文件与源文件 GEOMAlgo_Splitter.h GEOMAlgo_Splitter.cpp 2、测试 2.1平面分割立方体 2.2以边分面 2.3以面分面 1、添加头文件与源文件 GEOMAlgo_Splitter.h // Copyright (C) 2007-2019 CEA/DEN, EDF R&D, OPEN CASCADE//// Copyright (C) 2003-2…

第三十三天| 1005.K次取反后最大化的数组和、134. 加油站 、135. 分发糖果

Leetcode 1005.K次取反后最大化的数组和 题目链接:1005 K次取反后最大化的数组和 题干:给你一个整数数组 nums 和一个整数 k ,按以下方法修改该数组: 选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。 重复这个过程恰好 k 次。可…

博途PLC数值积分器(矩形梯形积分自由切换)

数值积分器的相关介绍,大家可以也可以参看下面几篇文章,链接如下: PLC算法系列数值积分器 https://rxxw-control.blog.csdn.net/article/details/128562853https://rxxw-control.blog.csdn.net/article/details/128562853SMART PLC 梯形和矩形积分 https://rxxw-control.…

C语言学习day16:二维数组

二维数组格式: 数据类型 数组名[行][列] { {值1,值2}, {值3,值4} } 代码: int arr[2][3] { {1,2,3},{4,5,6} }; 那么我们怎么找它的下标呢,我先上一副图: 假如我现在要找1,那么它…

数据结构~二叉树(基础知识)

上一篇博客我们对树有了初步了解与学习,这篇我将初步学习二叉树!!(新年快乐!) 目录 二叉树 1、定义: 2、特点: 3、基本形态: 4、二叉树的种类: &…

skimage库简介

scikit-image 是专注于图像处理的Python包,全称是scikit-image SciKit。该包由python语言编写,由scipy 社区开发和维护,使用原生的Numpy数组作为图像对象。 一、skimage简介 skimage(scikit-Image)是基于python开发的…

六、Spring/Spring Boot整合ActiveMQ

Spring/Spring Boot整合ActiveMQ 一、Spring整合ActiveMQ1.pom.xml2.Queue - 队列2.1 applicationContext.xml2.2 生产者2.3 消费者 3.Topic - 主题3.1 applicationContext.xml3.2 生产者3.3 消费者 4.消费者 - 监听器4.1 编写监听器类4.2 配置监听器4.3 生产者消费者一体 二、…

【无标题】管理kvm 虚拟机

管理kvm 虚拟机 点击虚拟机 创建新的虚拟机 安装操作系统 设置root密码

mpack简明教程

文章目录 摘要MessagePack简介MPACK的简单使用在定长的buffer存储不定长的数据读取截断的数据 摘要 本文先简单介绍MessagePack的基本概念。 然后,介绍一个MessagePack C API - MPack的通常使用。 接着尝试对MPack截断数据的读取。 注:本文完整代码见…

【自然语言处理】实验3,文本情感分析

清华大学驭风计划课程链接 学堂在线 - 精品在线课程学习平台 (xuetangx.com) 代码和报告均为本人自己实现(实验满分),只展示主要任务实验结果,如果需要详细的实验报告或者代码可以私聊博主 有任何疑问或者问题,也欢…

会声会影2024新功能及剪辑视频步骤教程

会声会影2024的新功能主要包括: 全新的标题动态与特效:用户可以为文字标题指定进入、中场和退出的不同动态效果,比如闪现进入、中场弹跳和淡出退出等,让文字标题更具动感。此外,还新增了多个标题特效,包括…

Unity中关于ScrollRect组件完整解决方案(ScrollRect中元素自动排版+ScrollRect中元素自动定位到Viewport可见范围内)

一、元素自动排版功能 1、首先要往我们的unity项目中导入两个脚本文件,脚本文件名称分别是UIScrollEventListener和CZScrollRect,这两个脚本文件代码如下所示。 1-1、介绍UIScrollEventListener脚本写法。 using System.Collections; using System.Co…

代码随想录day24--回溯的应用3

LeetCode93.修复IP地址 题目描述: 有效 IP 地址 正好由四个整数(每个整数位于 0 到 255 之间组成,且不能含有前导 0),整数之间用 . 分隔。 例如:"0.1.2.201" 和 "192.168.1.1" 是…

安装luajit及使用python运行lua脚本

使用Python运行lua脚本前,需要先安装LuaJIT,LuaJIT的官网是下载 (luajit.org) 目前已不再使用.exe文件的下载方式,需要使用Git从公共仓库下载源码,git命令为: $ git clone https://luajit.org/git/luajit.git 下载后…

Open CASCADE学习|布尔运算

目录 1、加法&#xff1a;BRepAlgoAPI_Fuse 2、减法&#xff1a;BRepAlgoAPI_Cut 3、交集&#xff1a;BRepAlgoAPI_Common 4、交线&#xff1a;BRepAlgoAPI_Section 1、加法&#xff1a;BRepAlgoAPI_Fuse #include <gp_Pnt.hxx>#include <BRepPrimAPI_MakeBox.hxx…

云计算基础 -NUMA

UMA UMA中文翻译叫&#xff1a;一致性内存访问 多个CPU通过同一根前端总线&#xff08;FSB&#xff09;来访问内存&#xff08;所有的内存访问都需要通过北桥芯片来完成&#xff09;&#xff0c;若多个CPU访问内存的不同内存单元还是相同内存单元&#xff0c;同一时刻&#x…