当前位置: 首页 > news >正文

【计算机网络篇】物理层

本文主要介绍计算机网络第二章节的物理层,文中的内容是我认为的重点内容,并非所有。参考的教材是谢希仁老师编著的《计算机网络》第8版。跟学视频课为河南科技大学郑瑞娟老师所讲计网。

文章目录

🎯一.基本概念及公式

🎃基本概念    

🎃奈奎斯特定理与香农定理

🎯二.常用编码方式 

🎃常用编码方式  

🎃基本的带通调制方法

🎯三.传输介质

🎃基本概念

📘传输介质

📘物理层接口的特性

🎯四.物理层设备 

🎃中继器

🎃集线器

📘优点

📘缺点


🎯一.基本概念及公式

🎃基本概念

  • 信道:向某一个方向传输信息的媒体
  • 信号:数据的电磁或电气表现
  • 码元:在使用时间域(简称时域)的波形表示数字信号时,代表不同离散数值的基本波形。
  • 编码:把数字信号转变成另一种形式的数字信号。
    

🎃奈奎斯特定理与香农定理

(1)奈奎斯特公式(无噪声):C = 2×W×log₂N(bps)  /  C=B×log₂N(bps)

W为信道带宽,单位为Hz。N为一个码元所取的离散值的个数。

最大数据传输率B=2×W 波特。

   

(2)香农定理的公式可以表示为: C=Wlog⁡₂(1+S/N)(bps),其中 C 是信,W 是信道的带宽,S 是信号的平均功率,N 是噪声的平均功率,S/N​ 是信噪比。香农公式表明,信道的带宽或信道中的信噪比越大,信息的极限传输速率越高。

  

注意:S/N是信噪比,但通常大家都是使用分贝(dB)作为度量单位。即:

信噪比(dB)  =  10 log₁₀(S/N) (dB)

🎯二.常用编码方式 

🎃常用编码方式

  • 不归零制:正电平代表1,负电平代表0。
  • 归零制:正脉冲代表1,负脉冲代表0。
  • 曼彻斯特编码:位周期中心的向上跳变代表0,位周期中心的向下跳变代表1.但也可以反过来定义。
  • 差分曼彻斯特编码:在每一位的中心处始终都有跳变。位开始边界有跳变代表0,位开始边界没有跳变代表1。

    

🎃基本的带通调制方法

  • 调幅(AM):载波的幅度根据调制信号的变化而变化。
  • 调频(FM):载波的频率根据调制信号的变化而变化。
  • 调相(PM):载波的相位根据调制信号的变化而变化。      

🎯三.传输介质

🎃基本概念

📘传输介质

  1. 传输媒体也称传输介质,就是数据传输系统中连接发方与接方之间的物理通路,是通信中实际传送信息的载体。常用的传输介质分为导向型(双绞线,同轴电缆,光纤)和非导向型(无线传输介质)。
  2. 双绞线是两根具有绝缘保护层的铜导线按一定密度互相绞在一起形成的导体。按屏蔽性可分为屏蔽双绞线 STP (Shielded Twisted Pair) 和非屏蔽双绞线 UTP (Unshielded Twisted Pair)。绞合度越高的双绞线能够用越高的数据率传送数据。
  3. 同轴电缆:内导体越粗,电阻最低,传输过程中信号衰减越少,传输距离越长。
  4. 光纤:抗干扰能力非常好。光信号对电磁干扰不敏感。信号传输损耗小,长距离传输时中继器少。
  5. 多模光纤:存在多条不同角度入射的光线在一条光纤中传输。
  6. 单模光纤:只允许一种模式的光在其中传播。
  7. 非导向型传输介质:无线电波,穿透力强,传输距离长,信号指向性弱,如:手机信号,WIFI。微波通信,频率带宽高,信号指向性强,保密性差,如:卫星通信(卫星作为信号中继器,传播时延较大)。

📘物理层接口的特性

  • 机械特性指明接口所用接线器的形状和尺寸、引线数目和排列、固定和锁定装置等等。 
  • 电气特性指明在接口电缆的各条线上出现的电压的范围。 
  • 功能特性指明某条线上出现的某一电平的电压表示何种意义。 
  • 过程特性指明对于不同功能的各种可能事件的出现顺序

🎯四.物理层设备 

🎃中继器

中继器(Repeater)是一种工作在物理层的网络设备,它的主要功能是接收来自发送器的信号,然后对信号进行放大或再生,最后将增强后的信号发送到更远的接收器。

  • 优点:扩大通信距离、增加节点的最大数目、各个网段可使用不同的通信速率、提高可靠性
  • 缺点:增加延时、没有流量控制功能

🎃集线器

集线器(Hub)是一种物理层的网络设备,它的作用是将多个网络设备连接在一起,以便它们能够相互通信。

在本质上集线器就是一个多端口中继器,星型连网拓扑。

集线器连接的设备处于同一个广播域和冲突域。

📘优点

  1. 使原来属于不同碰撞/冲突域的局域网上的计算机能够进行跨碰撞域的通信。
  2. 扩大了局域网覆盖的地理范围。

📘缺点

  1. 碰撞/冲突域增大了,但总的吞吐量并未提高。
  2. 如果不同的碰撞/冲突域使用不同的数据率,那么就不能用集线器将它们互连起来。

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【Android】使用Room数据库解决本地持久化
  • 配置win10开电脑时显示可登录账号策略
  • ER论文阅读-Incomplete Multimodality-Diffused Emotion Recognition
  • MySQL 8 查看 SQL 语句的执行进度
  • C++之初识STL(概念)
  • GitLab 迁移后 Token 失效解决方法
  • java项目之城镇保障性住房管理系统(源码+文档)
  • vue使用PDF.JS踩的坑--部署到服务器上显示pdf.mjs viewer.mjs找不到资源
  • OpenAI GPT o1技术报告阅读(2)- 关于模型安全性的测试案例
  • MyBatis参数处理
  • Python从0到100(五十八):机器学习-随机森林及对复杂数据集分类
  • 【Redis入门到精通二】Redis核心数据类型(String,Hash)详解
  • 负载均衡是什么意思?盘点常见的三种方式
  • 彻底掌握Android中的ViewModel
  • 14张图深度解密大厂秒杀系统库存设计,不是所有的库存都能支持高并发!
  • 【Leetcode】101. 对称二叉树
  • 【跃迁之路】【585天】程序员高效学习方法论探索系列(实验阶段342-2018.09.13)...
  • 2018一半小结一波
  • Android Volley源码解析
  • Apache Spark Streaming 使用实例
  • ES6 ...操作符
  • Linux链接文件
  • Mac 鼠须管 Rime 输入法 安装五笔输入法 教程
  • node和express搭建代理服务器(源码)
  • React系列之 Redux 架构模式
  • Spark VS Hadoop:两大大数据分析系统深度解读
  • Spring Security中异常上抛机制及对于转型处理的一些感悟
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • Vue.js 移动端适配之 vw 解决方案
  • 创建一个Struts2项目maven 方式
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 服务器从安装到部署全过程(二)
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 推荐一款sublime text 3 支持JSX和es201x 代码格式化的插件
  • 一些基于React、Vue、Node.js、MongoDB技术栈的实践项目
  • 用jquery写贪吃蛇
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • 如何在招聘中考核.NET架构师
  • #Datawhale AI夏令营第4期#AIGC文生图方向复盘
  • $.ajax()
  • $Django python中使用redis, django中使用(封装了),redis开启事务(管道)
  • (01)ORB-SLAM2源码无死角解析-(56) 闭环线程→计算Sim3:理论推导(1)求解s,t
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (8)Linux使用C语言读取proc/stat等cpu使用数据
  • (C#)获取字符编码的类
  • (LeetCode 49)Anagrams
  • (三)Kafka离线安装 - ZooKeeper开机自启
  • (学习总结16)C++模版2
  • (转)项目管理杂谈-我所期望的新人
  • .Net 8.0 新的变化
  • .NET Core 项目指定SDK版本
  • .NET开源的一个小而快并且功能强大的 Windows 动态桌面软件 - DreamScene2
  • .Net面试题4
  • /tmp目录下出现system-private文件夹解决方法
  • @Pointcut 使用