硬件知识积累 网口接口 百兆,千兆,万兆 接口介绍与定义 (RJ45 --简单介绍)

本文主要是介绍硬件知识积累 网口接口 百兆,千兆,万兆 接口介绍与定义 (RJ45 --简单介绍),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1. 百兆网口

1.1百兆网的定义

百兆网的意思是是100Mb/S,中文叫做100兆位/秒。


1.2百兆网口的常用连接器

1.1.1 一般百兆网口的连接器一般是RJ45 

下面是  实物图, 原理图,封装图。


1.3 百兆网口连接线的介绍

1.3.1 百兆需要使用的线的定义

        百兆网口传输需要用到的线 只有四根, 两个发送, 两个接收。另外的四根线是备用的。

        

百兆需要使用的线的定义
引脚编号名字功能说明
1TX+Tranceive Data+(发信号+)
2TX-Tranceive Data-(发信号-)
3RX+Receive Data+(收信号+)
4NCNot connected (空脚)
5NCNot connected (空脚)
6RX-Receive Data-(收信号-)
7NCNot connected (空脚)
8NCNot connected (空脚)

1.3.2 百兆网口数据传输需要使用的线的种类

一般使用的线: 五类线, 和超五类线。

可以使用的线: 五类线,超五类线, 六类线, 超六类线。


1.4 网线种类的识别

1.4.1 网线 线上的标识

五类线 --》  CAT5 ,

超五类线  --》 CAT5 -E    或者 CAT5E

六类线 --》 CAT6

超六类线---》 CAT6 -A     或者  CAT6A

等等。

参考链接:怎么看网线是几类线? - 知乎 (zhihu.com)



2. 千兆网口

2.1千兆网的定义

千兆网,又称吉比特以太网(Gigabit Ethernet)是一个描述各种以1G比特每秒速率进行以太网帧传输技术。千兆网的传输方式有多种,我们这篇笔记以1000BASE-T为例。1000BASE-T在IEEE 802.3ab中规定,该标准于1999年通过,该标准将吉比特以太网定义为利用非屏蔽双绞线(Unshielded Twist Pair)五类线(Category 5)或六类线缆(Category 6)进行的数据传输,并被称作1000BASE-T。在 802.3ab 标准中,吉比特以太网成为一种可以利用现有的铜缆基础设施实行的技术。1000BASE-T PHY 支持通过 4 对最低为 CAT5 的对称电缆进行全双工基带传输。 1000Mb/s 通过四个线对, 每对 250Mb/s 的传输速率实现。 使用混合器及消除器允许在同一时间在同一线对上传送和接收符号,可实现全双工传输。 每个线对使用 125 MBd 调制率的基带信号。 传送的符号从四维五级符号结构 (4DPAM5) 中选择。

千兆网的意思是1000Mb/S,中文叫做1000兆位/秒;


 2.2百兆网口的常用连接器

2.2.1 一般千兆网口的连接器一般是RJ45  (千兆网口连接器 兼容 百兆的传输)

下面是  实物图, 原理图,封装图。(千兆和百兆的连接器 都一样)


2.3千兆网口连接线的介绍

2.3.1 千兆网线的定义

        千兆网线传输需要用到 8根网线, 4个发,4个收。

千兆网速传输需要使用的线的定义
引脚编号名字功能说明
1TX_D1+Tranceive Data1+(发信号+)
2TX_D1-Tranceive Data1-(发信号-)
3RX_D2+Receive Data2+(收信号+)
4BI_D3+Bi-directional Data3+ (双向信号传输)
5BI_D3-Bi-directional Data3- (双向信号传输)
6RX_D2-Receive Data2-(收信号-)
7BI_D4+Bi-directional Data4+ (双向信号传输)
8BI_D4-Bi-directional Data4- (双向信号传输)

1.3.2 百兆网口数据传输需要使用的线的种类

可以使用的线: 五类线,超五类线, 六类线, 超六类线。


2.4 百兆网线的直通线, 交叉线

2.4.1 网线 8根颜色的循序

568B网线8根的颜色表
序号颜色
1橙白
2
3绿白
4
5蓝白
6绿
7棕白
8

2.4.2 简单介绍 百兆 和 千兆网线直通线  (他们两的直通线的顺序是一样的)

一根线  两个端   连接头1脚--8脚的顺序相同。

直通线两端接头的引脚定义
引脚序号连接线端口1连接线端口2
1TX_D1+TX_D1+
2TX_D1-TX_D1-
3RX_D2+RX_D2+
4BI_D3+BI_D3+
5BI_D3-BI_D3-
6RX_D2-RX_D2-
7BI_D4+BI_D4+
8BI_D4-BI_D4-

2.4.3 简单介绍 百兆交叉线

一根线 两个端  连接头的定义不同。

百兆网线 交叉线 两端水晶头的定义

引脚序号

连接线端口1连接线端口2
1TX_D1+RX_D2+
2TX_D1-RX_D2-
3RX_D2+TX_D1+
4NCNC
5NCNC
6RX_D2-TX_D1+
7NCNC
8NC

NC


2.4.4 千兆网口的交叉线

        千兆6类或超6类双绞线的形式与百兆网线的形式相同,也分为直通和交叉两种。直通网线与我们平时所使用的没有什么差别,都是一一对应的。但是传统的百兆网络只用到4根线缆来传输,而千兆网络要用到8根来传输,所以千兆交叉网线的制作与百兆不同,制作方法如下:1对3,2对6,3对1,4对7,5对8,6对2,7对4,8对5
例如:
一端为:半橙、橙,半绿、蓝,半蓝、绿,半棕、棕;

另一端:半绿、绿,半橙、半棕、棕,橙,蓝,半蓝;

千兆网线 交叉线 两端水晶头的定义
引脚序号连接线端口1连接线端口2
1TX_D1+TRX_D2+
2TX_D1-RX_D2-
3RX_D2+TX_D1+
4BI_D3+BI_D4+
5BI_D3-BI_D4-
6RX_D2-TX_D1-
7BI_D4+BI_D3+
8BI_D4-BI_D3-

参考文章: 万兆网自学笔记 - 知乎 (zhihu.com)

参考文章:千兆网线和百兆网线有什么区别?千兆和百兆水晶头做法一样吗? - 知乎 (zhihu.com)

参考文章:千兆网线水晶头的接法 - 道客巴巴 (doc88.com)

参考文章:千兆网线的接法用直连法还是交叉法? - 知乎 (zhihu.com)



3. 万兆网口

3.1万兆网的定义

万兆以太网 (10 Gigabit Ethernet,10GE)也称为10吉比特以太网,是继千兆以太网之后产生的高速以太网


3.2万兆网口的连接器

一般使用的连接器是 RJ45。

10GBASE-T 采用在各种以太网中广泛使用的RJ45接口。根据传输的特性,传输时频率需要达到500MHz,为了达到这个频率 CAT-6A 或者更好的双绞线电缆来进行10GBASE-T 长达100米的距离。802.3an 标准规定了用于 10GBASE-T 的PAM-16编码。

简单来说: 其实就是编码方式的改变 把千兆网 升级为 万兆网。


3.3 连接线的介绍

3.3.1 万兆网线的直通线 和 千兆/百兆 的排序一样!

3.3.2 万兆网线的交叉线的定义  (也差不多)

万兆网口 交叉线两端水晶头定义(CAT6A)
引脚序号连接线端口1连接线端口2
1BI_DA+BI_DB+
2BI_DA-BI_DB-
3BI_DB+BI_DA+
4BI_DC+BI_DD+
5BI_DC-BI_DD-
6BI_DB-BI_DA-
7BI_DD+BI_DC+
8BI_DD-BI_DC-

 参考文章:千兆网卡与万兆网卡区别是什么 - 知乎 (zhihu.com)

这篇关于硬件知识积累 网口接口 百兆,千兆,万兆 接口介绍与定义 (RJ45 --简单介绍)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/191175

相关文章

Python进阶之Excel基本操作介绍

《Python进阶之Excel基本操作介绍》在现实中,很多工作都需要与数据打交道,Excel作为常用的数据处理工具,一直备受人们的青睐,本文主要为大家介绍了一些Python中Excel的基本操作,希望... 目录概述写入使用 xlwt使用 XlsxWriter读取修改概述在现实中,很多工作都需要与数据打交

详解Java如何向http/https接口发出请求

《详解Java如何向http/https接口发出请求》这篇文章主要为大家详细介绍了Java如何实现向http/https接口发出请求,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 用Java发送web请求所用到的包都在java.net下,在具体使用时可以用如下代码,你可以把它封装成一

利用Python编写一个简单的聊天机器人

《利用Python编写一个简单的聊天机器人》这篇文章主要为大家详细介绍了如何利用Python编写一个简单的聊天机器人,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 使用 python 编写一个简单的聊天机器人可以从最基础的逻辑开始,然后逐步加入更复杂的功能。这里我们将先实现一个简单的

java脚本使用不同版本jdk的说明介绍

《java脚本使用不同版本jdk的说明介绍》本文介绍了在Java中执行JavaScript脚本的几种方式,包括使用ScriptEngine、Nashorn和GraalVM,ScriptEngine适用... 目录Java脚本使用不同版本jdk的说明1.使用ScriptEngine执行javascript2.

C#实现获取电脑中的端口号和硬件信息

《C#实现获取电脑中的端口号和硬件信息》这篇文章主要为大家详细介绍了C#实现获取电脑中的端口号和硬件信息的相关方法,文中的示例代码讲解详细,有需要的小伙伴可以参考一下... 我们经常在使用一个串口软件的时候,发现软件中的端口号并不是普通的COM1,而是带有硬件信息的。那么如果我们使用C#编写软件时候,如

Java后端接口中提取请求头中的Cookie和Token的方法

《Java后端接口中提取请求头中的Cookie和Token的方法》在现代Web开发中,HTTP请求头(Header)是客户端与服务器之间传递信息的重要方式之一,本文将详细介绍如何在Java后端(以Sp... 目录引言1. 背景1.1 什么是 HTTP 请求头?1.2 为什么需要提取请求头?2. 使用 Spr

Python实现NLP的完整流程介绍

《Python实现NLP的完整流程介绍》这篇文章主要为大家详细介绍了Python实现NLP的完整流程,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 编程安装和导入必要的库2. 文本数据准备3. 文本预处理3.1 小写化3.2 分词(Tokenizatio

使用IntelliJ IDEA创建简单的Java Web项目完整步骤

《使用IntelliJIDEA创建简单的JavaWeb项目完整步骤》:本文主要介绍如何使用IntelliJIDEA创建一个简单的JavaWeb项目,实现登录、注册和查看用户列表功能,使用Se... 目录前置准备项目功能实现步骤1. 创建项目2. 配置 Tomcat3. 项目文件结构4. 创建数据库和表5.

使用PyQt5编写一个简单的取色器

《使用PyQt5编写一个简单的取色器》:本文主要介绍PyQt5搭建的一个取色器,一共写了两款应用,一款使用快捷键捕获鼠标附近图像的RGB和16进制颜色编码,一款跟随鼠标刷新图像的RGB和16... 目录取色器1取色器2PyQt5搭建的一个取色器,一共写了两款应用,一款使用快捷键捕获鼠标附近图像的RGB和16

四种简单方法 轻松进入电脑主板 BIOS 或 UEFI 固件设置

《四种简单方法轻松进入电脑主板BIOS或UEFI固件设置》设置BIOS/UEFI是计算机维护和管理中的一项重要任务,它允许用户配置计算机的启动选项、硬件设置和其他关键参数,该怎么进入呢?下面... 随着计算机技术的发展,大多数主流 PC 和笔记本已经从传统 BIOS 转向了 UEFI 固件。很多时候,我们也