[ 网络通信基础 ]——网络的传输介质(双绞线,光纤,标准,线序)
🏡作者主页:点击!
🤖网络通信基础TCP/IP专栏:点击!
⏰️创作时间:2024年6月8日14点23分
🀄️文章质量:94分
前言——
在现代通信网络中,传输介质是数据传输的物理通道,是网络性能和可靠性的关键因素。无论是在家庭网络、企业局域网,还是在广域网中,不同的传输介质决定了数据传输的速度、距离以及抗干扰能力。了解各种传输介质的特点和应用场景,有助于我们在网络设计和建设中做出最佳选择。本章节将介绍几种常见的网络传输介质,包括双绞线、同轴电缆、光纤和无线电波,探讨它们的结构、性能及适用范围,帮助读者更全面地了解网络传输介质的基本知识和实际应用。
信号
在网络传输介质中,信号是用于在介质上传输数据的物理表现形式。不同的介质采用不同的信号类型和传输方法。
- 模拟信号:信号的值连续变化,代表着原始信息的变化。
- 数字信号:信号的值离散变化,以数字形式表示信息。
传输介质——双绞线
双线
双绞线简介
双绞线(Twisted Pair Cable)是一种由两根绝缘铜导线按照一定规则互相缠绕而成的通信电缆。双绞线可以减少电磁干扰,因此广泛应用于电话线和以太网电缆中。
双绞线的分类:
非屏蔽双绞线:不带金属屏蔽层,主要用于电话系统和数据网络中。常见的分类包括Cat5、Cat6等,它们具有不同的传输性能和带宽能力。
屏蔽双绞线:在绝缘层外面覆盖有金属屏蔽层,能够更有效地抵御外部电磁干扰,提高信号质量。
双绞线组成部分是:
导线:双绞线的导线通常由铜制成,用于传输电信号。
绝缘层:绝缘层包裹在导线外面,用于防止导线之间发生短路。
标准与分类
1. 五类(Cat5)
- 标准编号:TIA/EIA-568-B.1
- 发布组织:美国电信工业协会(TIA)和电子工业协会(EIA)
- 主要内容:该标准规定了Cat5双绞线的物理参数、传输性能、连接器类型、布线方法和测试要求等。
2. 超五类(Cat5e)
- 标准编号:TIA/EIA-568-B.2-1
- 发布组织:美国电信工业协会(TIA)和电子工业协会(EIA)
- 主要内容:该标准是Cat5标准的升级版,增加了对千兆以太网传输性能的支持,并提高了对电磁干扰的抵抗能力。
3. 六类(Cat6)
- 标准编号:TIA/EIA-568-B.2-1
- 发布组织:美国电信工业协会(TIA)和电子工业协会(EIA)
- 主要内容:该标准规定了Cat6双绞线的物理参数、传输性能、连接器类型、布线方法和测试要求等,支持10 Gbps的传输速率。
4. 七类(Cat7)
- 标准编号:ISO/IEC 11801
- 发布组织:国际标准化组织(ISO)和国际电工委员会(IEC)
- 主要内容:该标准规定了Cat7双绞线的物理参数、传输性能、连接器类型、布线方法和测试要求等,支持更高频率和更高速率的数据传输。
5. 七类A(Cat7A)
- 标准编号:ISO/IEC 11801
- 发布组织:国际标准化组织(ISO)和国际电工委员会(IEC)
- 主要内容:该标准是Cat7的增强版,支持更高频率的数据传输,适用于对网络性能要求更高的应用场景。
传输介质——光纤
光纤(Optical Fiber)是一种利用光信号传输数据的传输介质,它由一个或多个非金属的光导纤维组成,通常是以玻璃或塑料等材料制成。光纤是一种高带宽、低衰减的传输介质,在现代通信系统中得到了广泛应用。
结构
光纤的基本结构包括:
-
光芯:光信号在其中传输的中心部分,通常由高折射率的材料构成。
-
包层:包围在光芯外部的低折射率材料层,用于保护光信号免受外部干扰和衰减。
-
包覆层:包覆在包层外面的保护层,用于防止光纤受到物理损坏和环境影响。
工作原理
光纤传输数据的基本原理是利用光信号在光纤中的全反射特性。当光信号通过光纤的光芯传输时,由于光芯和包层之间的折射率不同,光信号会在光纤内部反射,从而保持在光纤中传播。
类型
根据不同的结构和用途,光纤可以分为多种类型,其中包括:
-
单模光纤:光芯较细,适用于长距离传输,具有较低的色散和衰减,传输距离可达数十公里以上。
-
多模光纤:光芯较粗,适用于短距离传输,传输距离通常在几百米到数千米之间。
应用
光纤在通信领域的应用非常广泛,包括:
长途通信:用于电话、互联网和电视信号的传输,具有高带宽和低衰减的优势。
局域网(LAN):用于建立高速、可靠的网络连接,支持大量数据的传输。
数据中心:用于服务器之间的高速连接,支持大规模数据传输和存储。
双绞线的规范
T568A线序
1. 白绿
2. 绿
3. 白橙
4. 蓝
5. 白蓝
6. 橙
7. 白棕
8. 棕
T568B线序
1. 白橙
2. 橙
3. 白绿
4. 蓝
5. 白蓝
6. 绿
7. 白棕
8. 棕
在制作网线时,可以根据以下步骤来遵循正确的线序:
- 将双绞线剥离约2厘米的外皮,露出导线。
- 将导线按照正确的顺序排列在水晶头的引脚孔中。
- 使用网线钳压紧水晶头。
相关文章:

[ 网络通信基础 ]——网络的传输介质(双绞线,光纤,标准,线序)
🏡作者主页:点击! 🤖网络通信基础TCP/IP专栏:点击! ⏰️创作时间:2024年6月8日14点23分 🀄️文章质量:94分 前言—— 在现代通信网络中,传输介质是数据传…...

Android 高德地图API(新版)
新版高德地图 前言正文一、创建应用① 获取PackageName② 获取调试版安全码SHA1③ 获取发布版安全码SHA1 二、配置项目① 导入SDK② 配置AndroidManifest.xml 三、获取当前定位信息① ViewBinding使用和导包② 隐私合规设置③ 权限请求④ 初始化定位⑤ 获取定位信息 四、显示地…...

LeetCode---二叉树
144/94/145. 二叉树的前、中、后序的递归遍历 以中序遍历为例,其余类似: 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 代码示例: /*** Definition for a binary tree node.* struct TreeNode {* int val;* Tr…...
从0开发一个Chrome插件:核心功能开发——弹出页面
前言 这是《从0开发一个Chrome插件》系列的第十一篇文章,本系列教你如何从0去开发一个Chrome插件,每篇文章都会好好打磨,写清楚我在开发过程遇到的问题,还有开发经验和技巧。 专栏: 从0开发一个Chrome插件:什么是Chrome插件?从0开发一个Chrome插件:开发Chrome插件的必…...
AIGC笔记--Stable Diffusion源码剖析之UNetModel
1--前言 以论文《High-Resolution Image Synthesis with Latent Diffusion Models》 开源的项目为例,剖析Stable Diffusion经典组成部分,巩固学习加深印象。 2--UNetModel 一个可以debug的小demo:SD_UNet 以文生图为例&#…...

Linux文件系统与日志分析
目录 inode block 链接 文件修复 实验步骤 针对ext文件系统恢复删除文件 针对xfs文件系统恢复删除文件 日志 日志级别 rsyslogd服务 日志目录 messages日志文件(系统日志) 集中管理日志 - 实验 1.环境配置 1.1 1.2 1.3 1.4 1.5 2.远…...

【SkyWalking】使用PostgreSQL做存储K8s部署
拉取镜像 docker pull apache/skywalking-ui:10.0.1 docker tag apache/skywalking-ui:10.0.1 xxx/xxx/skywalking-ui:10.0.1 docker push xxx/xxx/skywalking-ui:10.0.1docker pull apache/skywalking-oap-server:10.0.1 docker tag apache/skywalking-oap-server:10.0.1 xxx…...

详解大模型微调数据集构建方法(持续更新)
大家好,我是herosunly。985院校硕士毕业,现担任算法t研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算…...

自制植物大战僵尸:HTML5与JavaScript实现的简单游戏
引言 在本文中,我们将一起探索如何使用HTML5和JavaScript来创建一个简单的植物大战僵尸游戏。这不仅是一项有趣的编程挑战,也是学习游戏开发基础的绝佳机会。 什么是植物大战僵尸? 植物大战僵尸是一款流行的策略塔防游戏,玩家需…...

Istio_1.17.8安装
项目背景 按照istio官网的命令一路安装下来,安装好的istio版本为目前的最新版本,1.22.0。而我的k8s集群的版本并不支持istio_1.22的版本,导致ingress-gate网关安装不上,再仔细查看istio的发布文档,如果用istio_1.22版本…...

[数据集][目标检测]室内积水检测数据集VOC+YOLO格式761张1类别
数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):761 标注数量(xml文件个数):761 标注数量(txt文件个数):761 标注类别…...

17_Vue高级监听器生命周期Vue组件组件通信
文章目录 1. 数据监听器watch2. Vue生命周期3. Vue组件4. Vue组件通信Appendix 1. 数据监听器watch 首先watch需要单独引 import {watch} from vuewatch函数监听ref响应式数据 watch(监听的内容,监听行为)监听行为默认为(newValue,oldValue) let firstname ref…...

【ROS使用记录】—— ros使用过程中的rosbag录制播放和ros话题信息相关的指令与操作记录
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、rosbag的介绍二、rosbag的在线和离线录制三、rosbag的播放相关的指令四、其他rosbag和ros话题相关的指令总结 前言 rosbag是ROS(机器人操作系统…...
Laravel 富文本内容
Laravel 获取富文本的纯文本内容-CSDN博客 Laravel 富文本内容里面的图片添加前缀URL-CSDN博客 Laravel 富文本图片的style样式删除-CSDN博客. Laravel 获取富文本中的所有图片-CSDN博客 富文本字体font-famly删除 $data preg_replace(/(<[^>])style["\][^"…...
Spark Python环境搭建与优化:深入剖析四个方面、五个方面、六个方面及七个关键要点
Spark Python环境搭建与优化:深入剖析四个方面、五个方面、六个方面及七个关键要点 在大数据处理领域,Apache Spark凭借其出色的性能和灵活性备受瞩目。而要在Python中利用Spark的强大功能,首先需要搭建一个稳定且高效的Spark Python环境。本…...

【微信小程序开发】小程序中的上滑加载更多,下拉刷新是如何实现的?
✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,…...

从 Android 恢复已删除的备份录
本文介绍了几种在 Android 上恢复丢失和删除的短信的方法。这些方法都不能保证一定成功,但您可能能够恢复一些短信或其中存储的文件。 首先要尝试什么 首先,尝试保留数据。如果你刚刚删除了信息,请立即将手机置于飞行模式,方法是…...
如何使用Python中的random模块生成随机数
在Python中,random模块提供了多种用于生成随机数的函数。以下是一些基本示例: 生成随机整数: 使用random.randint(a, b)函数生成一个介于a和b之间的随机整数(包括a和b)。 python复制代码 import random random_int …...

AI大数据处理与分析实战--体育问卷分析
AI大数据处理与分析实战–体育问卷分析 前言:前一段时间接了一个需求,使用AI进行数据分析与处理,遂整理了一下大致过程和大致简要结果(更详细就不方便放了)。 文章目录 AI大数据处理与分析实战--体育问卷分析一、数据…...

C++第二十五弹---从零开始模拟STL中的list(下)
✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C详解】 目录 1、函数补充 2、迭代器完善 3、const迭代器 总结 1、函数补充 拷贝构造 思路: 先构造一个头结点,然后将 lt 类中的元…...

Prompt Tuning、P-Tuning、Prefix Tuning的区别
一、Prompt Tuning、P-Tuning、Prefix Tuning的区别 1. Prompt Tuning(提示调优) 核心思想:固定预训练模型参数,仅学习额外的连续提示向量(通常是嵌入层的一部分)。实现方式:在输入文本前添加可训练的连续向量(软提示),模型只更新这些提示参数。优势:参数量少(仅提…...
Admin.Net中的消息通信SignalR解释
定义集线器接口 IOnlineUserHub public interface IOnlineUserHub {/// 在线用户列表Task OnlineUserList(OnlineUserList context);/// 强制下线Task ForceOffline(object context);/// 发布站内消息Task PublicNotice(SysNotice context);/// 接收消息Task ReceiveMessage(…...
在HarmonyOS ArkTS ArkUI-X 5.0及以上版本中,手势开发全攻略:
在 HarmonyOS 应用开发中,手势交互是连接用户与设备的核心纽带。ArkTS 框架提供了丰富的手势处理能力,既支持点击、长按、拖拽等基础单一手势的精细控制,也能通过多种绑定策略解决父子组件的手势竞争问题。本文将结合官方开发文档,…...

P3 QT项目----记事本(3.8)
3.8 记事本项目总结 项目源码 1.main.cpp #include "widget.h" #include <QApplication> int main(int argc, char *argv[]) {QApplication a(argc, argv);Widget w;w.show();return a.exec(); } 2.widget.cpp #include "widget.h" #include &q…...
是否存在路径(FIFOBB算法)
题目描述 一个具有 n 个顶点e条边的无向图,该图顶点的编号依次为0到n-1且不存在顶点与自身相连的边。请使用FIFOBB算法编写程序,确定是否存在从顶点 source到顶点 destination的路径。 输入 第一行两个整数,分别表示n 和 e 的值(1…...

使用LangGraph和LangSmith构建多智能体人工智能系统
现在,通过组合几个较小的子智能体来创建一个强大的人工智能智能体正成为一种趋势。但这也带来了一些挑战,比如减少幻觉、管理对话流程、在测试期间留意智能体的工作方式、允许人工介入以及评估其性能。你需要进行大量的反复试验。 在这篇博客〔原作者&a…...

【Redis】笔记|第8节|大厂高并发缓存架构实战与优化
缓存架构 代码结构 代码详情 功能点: 多级缓存,先查本地缓存,再查Redis,最后才查数据库热点数据重建逻辑使用分布式锁,二次查询更新缓存采用读写锁提升性能采用Redis的发布订阅机制通知所有实例更新本地缓存适用读多…...
MinIO Docker 部署:仅开放一个端口
MinIO Docker 部署:仅开放一个端口 在实际的服务器部署中,出于安全和管理的考虑,我们可能只能开放一个端口。MinIO 是一个高性能的对象存储服务,支持 Docker 部署,但默认情况下它需要两个端口:一个是 API 端口(用于存储和访问数据),另一个是控制台端口(用于管理界面…...

elementUI点击浏览table所选行数据查看文档
项目场景: table按照要求特定的数据变成按钮可以点击 解决方案: <el-table-columnprop"mlname"label"名称"align"center"width"180"><template slot-scope"scope"><el-buttonv-if&qu…...

FFmpeg avformat_open_input函数分析
函数内部的总体流程如下: avformat_open_input 精简后的代码如下: int avformat_open_input(AVFormatContext **ps, const char *filename,ff_const59 AVInputFormat *fmt, AVDictionary **options) {AVFormatContext *s *ps;int i, ret 0;AVDictio…...