网络工程师学习笔记——数据通信

news/2024/10/22 18:47:51/

        学习网络的基础就是数通,首先得了解数据在网络上是如何传输,以及在传输过程中是使用什么方式进行传输,以及是如何到达接受方和如何解压和加密的等等。

数字编码技术

有基本编码(单极性码,极性码,双极性码)

和应用性编码(归零码,双相码,不归零码<编码效率最高>,曼彻斯特编码,差分曼彻斯特编码)

曼彻斯特编码(要么低电平—>高电平是“0”或者"1",要么是高电平—>低电平“1”或者“0” 但是二者肯定相反 编码效率50%)

差分曼彻斯特编码(0不变,1翻转 编码效率50%)

数字调制技术

(将数字信号—>模拟信号)

数字数据不仅可以用方波脉冲信号传输还可以使用模拟信号传输

调制,解调,载波调制,编码

不同的调制技术,码元种类不同,一个码元就是一个脉冲信号

调制方式:调幅<码元种类 2>,调频<2>,调相<2>

其他 BPSK<2>,DPSK<2>,4DPSK<4>,QPSK<4>

不仅不同的信号传输需要调制,相同的信号和进行传输也要进行调制

脉冲编码调制

(将模拟信号—>数字信号)

步骤:1、采样(采取的速度大于模拟信号的最高频率的两倍代表合格)

2、量化

3、编码

通信方向:

1、单工通信(只有一方可以进行发送和接收)

2、半双工通信(两方都可以进行发送和接收,但是同一时间段只能够允许一方进行发送或者接收)

3、全双工通信(两方随时都可以进行发送和接收数据)

交换的方式

1、电路交换(在两个节点之间建立起一条专用的线路物理线路)

特点:延迟小,独享 建立的时间长,造成资源的浪费

应用:公用电话系统,公用电话网,数字数据网

2、报文交换(不要求在两个节点之间建立专用通道,但是要在报文中加入目的地址,然后没经过一个节点在进行存储转发)

特点:需要足够大的存储空间,资源利用率高

应用:电报,电子邮件系统

3、分组交换(不同的是会把数据进行切片成为固定的大小加上目的地址)

传播方式:虚电路(类似于电路交换),数据报(类似于报文交换)

数据报特点:不可能顺序到达,以及到达的完整率

虚电路特点:不会乱序,也不会出现丢失的情况

应用:X.25 ip电话

多路复用技术

频分多路复用技术(在传输介质上使用多个不同的频率进行传输)

时分多路复用技术(各个子通道按时间片轮流的占用整个宽带)

同步时分(时间片固定的)和统计时分(时间片不固定)

波分多路复用技术(光纤通信中使用不同的波长进行传输)

检错码

奇偶校验码只可以检验出错误并不可以纠错,很少使用

海明码(可查,可纠,但是只能够纠错一位)

m位的数据位 加上k位的冗余码

n=m+k的纠错码 若m+k+1<=2k 则可以纠错一位

循环冗余码(CRC)

根据给的多项式写出 校验码 然后根据多项式的最高幂次数在数据的后方补0

然后进行异或运算 (相同0,不同1)


http://www.ppmy.cn/news/1514575.html

相关文章

计算机二级题--指针 章节

1.概念 1.函数名代表函数的入口地址 2.交换地址 1.*s,说明s是一个指针变量 2.s&k;说明让s指向k地址 3.所以*sk实际上与上面那句是等价的,因此m一直都没有什么变化依然是3 4.k是全局变量所以是5 3&#xff0c;7&#xff1b;改变s指向之后&#xff0c;又将值赋给了s指向的…

Cobalt Strike 4.8 用户指南-第二节-用户界面

2.1、概述 Cobalt Strike用户界面分为两部分。界面顶部显示会话或目标的可视化。界面底部显示与你交互的每个 Cobalt Strike 功能或会话的选项卡。可以单击这两个部分之间的区域并根据自己的喜好调整它们的大小。 # 2.2、工具栏 顶部的工具栏提供对常见 Cobalt Strike功能的快…

2024“钉耙编程”中国大学生算法设计超级联赛(8)

&#x1f680;欢迎来到本文&#x1f680; &#x1f349;个人简介&#xff1a;陈童学哦&#xff0c;彩笔ACMer一枚。 &#x1f3c0;所属专栏&#xff1a;杭电多校集训 本文用于记录回顾总结解题思路便于加深理解。 不是哥们&#xff0c;怎么我tm什么都不会。 &#x1f4e2;&…

案·理探析 | 网络爬虫技术滥用的刑事责任

案理探析 | 网络爬虫技术滥用的刑事责任 刘荣 王爱强 中国检察官 2021年10月31日 19:32 北京 摘 要&#xff1a;网络爬虫是高效收集、分类、整理海量网络信息的程序或者脚本&#xff0c;具有很高的实用价值。但当网络爬虫使用者为了获取经济利益&#xff0c;将其作为犯罪工具…

无感更新浏览器的URL

在不重新加载页面的情况下&#xff0c;更新浏览器的URL&#xff0c;移除查询字符串中的参数&#xff0c;并更新浏览器的历史记录。 实现代码 const currentUrl new URL(window.location); const searchParams new URLSearchParams(currentUrl.search); searchParams.delete(…

前端使用 Konva 实现可视化设计器(21)- 绘制图形(椭圆)

本章开始补充一些基础的图形绘制&#xff0c;比如绘制&#xff1a;直线、曲线、圆/椭形、矩形。这一章主要分享一下本示例是如何开始绘制一个图形的&#xff0c;并以绘制圆/椭形为实现目标。 请大家动动小手&#xff0c;给我一个免费的 Star 吧~ 大家如果发现了 Bug&#xff0c…

PHP轻创推客集淘客地推任务平台于一体的综合营销平台系统源码

&#x1f680;轻创推客&#xff0c;营销新纪元 —— 集淘客与地推任务于一体的全能平台&#x1f310; &#x1f308;【开篇&#xff1a;营销新潮流&#xff0c;轻创推客引领未来】 在瞬息万变的营销世界里&#xff0c;你还在为寻找高效、全面的营销渠道而烦恼吗&#xff1f;&…

听专家的,不如听国家的,网络安全究竟值不值得报?

考学选专业&#xff0c;或者跳槽选行业的&#xff0c;看这篇&#xff01; 如果你什么都不懂&#xff0c;家里也没有矿&#xff0c;那就紧跟国家大事和地方政策。 关于网络安全专业究竟是否值得报考? 要知道“二十大”、“十四五”等大会一直在提一个词叫做“数字中国建设”…