网络基础:网络通信基础

简介: 网络基础:网络通信基础

1.网络通信基本单位

Byte(字节)是用于计量存储容量的一种计量单位

2.网络通信基础

  1. 模拟信号(易实现易干扰)
  2. 数字信号(难实现难干扰)
  3. 模拟信道
  4. 数字信道

3.调制技术

将数字信号转换成模拟信号

实现的技术有:ASK、FSK、PSK、DPSK

不同的调制技术,码元种类不同

一个码元就是一个脉冲信号;一个脉冲信号可能携带1bit、2bit、4bit等数据量

4.解调技术

将模拟信号转换成数字信号

实现技术:采样、量化、编码

5.载波调制

将模拟信号按照所需传递的变化规律进行载波调制,可以做到通道的复用和避免一些传输限制

实现技术:调幅(AM)、调频(FM)、调相(PM)、正交调相(QAM)

6.编码技术

将数字信号编码为适合于信道传输的数字信号

实现:基本编码、应用型编码

6.1基本编码

  • 单极性码:(极性编码)使用正极和零电平,正极表示0,零电平表示1
  • 极性码:使用了两极,正极0,负极1
  • 双极性码:使用了正负极和零电平,典型的双极性码是信号交替反转编码AMI,它用零电平表示0,1表示政府及间交替翻转

归零码码元中间的信号回归到零电平,0表示由正极到零电平,1表示由负极到零电平

双相码:不同方向的电平反转,低到高代表0,高到低代表1

不归零码NRZ:码元信号不回归零电平,出现1时,电平翻转,零不翻转,也称之为差分机制,是差分曼彻斯特编码的基础编码(仅翻转特性),不改变信号速率,编码的效率最高

6.2应用型编码

1.曼彻斯特编码

用低到高的电平转换表示0,用告高到低的电平转换表示1;常用于以太网。降0升1(降1升0);编码效率50%

2.差分曼彻斯特编码

差分曼彻斯特编码是在曼彻斯特编码的基础上加上了翻转特性,遇1翻转,遇0不变,常用于令牌环网;编码效率50%

3.MLT-3编码

逢“1”跳变,逢“0”不变,并且编码后不改变信号速率;MLT-3是双极性码;有“-1”,“0”,“1”三种电平

编码规则:

  • 如果下一bit是0,则输出电平符号与前面的相同
  • 如果下一bit是1,则输出电平需要有一个转变
  • 如果前面输出的值是+V或-V,则下一输出电平为0电平
  • 如果前面输出的是0电平,则下一输出的电平符号与上一个非0值的电平符号相反

4.mB/nB编码

将m位编码成n比特,相对于曼彻斯特编码效率更高

  • 4B/5B:编码效率80%,用于百兆快速以太网
  • 8B/10B:编码效率80%,用于千兆以太网
  • 64B/66B:编码效率97%,用于万兆以太网
相关文章
|
8月前
|
网络协议 网络架构 数据格式
网络初识:局域网广域网&网络通信基础
网络初识:局域网广域网&网络通信基础
159 5
|
8月前
|
Java
【Netty 网络通信】传统IO方式处理网络IO数据
【1月更文挑战第9天】【Netty 网络通信】传统IO方式处理网络IO数据
|
8月前
|
网络协议 Linux 数据处理
网络编程【网络编程基本概念、 网络通信协议、IP地址 、 TCP协议和UDP协议】(一)-全面详解(学习总结---从入门到深化)
网络编程【网络编程基本概念、 网络通信协议、IP地址 、 TCP协议和UDP协议】(一)-全面详解(学习总结---从入门到深化)
210 3
|
2月前
|
网络协议 物联网 数据处理
C语言在网络通信程序实现中的应用,介绍了网络通信的基本概念、C语言的特点及其在网络通信中的优势
本文探讨了C语言在网络通信程序实现中的应用,介绍了网络通信的基本概念、C语言的特点及其在网络通信中的优势。文章详细讲解了使用C语言实现网络通信程序的基本步骤,包括TCP和UDP通信程序的实现,并讨论了关键技术、优化方法及未来发展趋势,旨在帮助读者掌握C语言在网络通信中的应用技巧。
50 2
|
3月前
|
缓存 监控 网络协议
计算机网络的常用的网络通信命令(Windows)
本文介绍了网络技术中常用的命令,如ping用于检测网络连通性,ipconfig查看TCP/IP配置,netstat监控网络状态,arp显示和修改ARP缓存,at安排任务执行,tracert追踪路由,以及nbtstat获取NetBIOS信息。
52 1
|
7月前
|
网络协议 Java 程序员
TCP/IP协议栈是网络通信基础,Java的`java.net`包提供工具,使开发者能利用TCP/IP创建网络应用
【6月更文挑战第23天】 **TCP/IP协议栈是网络通信基础,它包含应用层(HTTP, FTP等)、传输层(TCP, UDP)、网络层(IP)、数据链路层(帧, MAC地址)和物理层(硬件信号)。Java的`java.net`包提供工具,使开发者能利用TCP/IP创建网络应用,如Socket和ServerSocket用于客户端和服务器通信。**
58 3
|
7月前
|
网络协议 网络架构 数据格式
网络原理,网络通信以及网络协议
网络原理,网络通信以及网络协议
69 1
|
6月前
|
网络协议 数据安全/隐私保护 网络架构
计算机网络基础概念与网络通信原理
计算机网络基础概念与网络通信原理
|
8月前
|
网络协议 前端开发 网络安全
网络通信基础(网络通信基本概念+TCP/IP 模型)
网络通信基础(网络通信基本概念+TCP/IP 模型)
|
存储 数据库 网络架构
Docker网络模型:理解容器网络通信和连接
Docker网络模型:理解容器网络通信和连接
433 0

热门文章

最新文章