技术标签: 百兆以太网口通信速率
千兆以太网主流标准
千兆以太网络技术早在上世纪90年代末就已成熟,其中,1995年国际标准化组织TIA/EIA颁布了1000Base-TX标准,该标准的目的是把双绞线用于千兆以太网中,其目的是在6类非屏蔽双绞线(UTP)上以1000Mbps速率传输100米。1000Base-TX基于4对双绞线,采用快速以太网中与100Base-TX标准类似的传输机制,是以两对线发送,两对线接收。由于每对线缆本身不进行双向的传输,线缆之间的串扰就大大降低,信号频率为250MHz,使用8B/10B编码方式,使用RJ-45连接器。
Pin
10Base-T
10Mbps
Cat3(3类双绞线)
100Base-TX
100Mbps
Cat5(5类双绞线)
100Base-T4
100Mbps
Cat3(3类双绞线)
100Base-T2
100Mbps
Cat3(3类双绞线)
1000Base-T
1Gbps
Cat5+(超5类双绞线)
1000Base-TX
1Gbps
Cat6(6类双绞线)
1
TX+
TX+
TX D1+
BI DA+
BI DA+
TX D1+
2
TX-
TX-
TX D1-
BI DA-
BI DA-
TX D1-
3
RX+
RX+
RX D2+
BI DB+
BI DB+
RX D2+
4
-
-
BI D3+
-
BI DC+
TX D3+
5
-
-
BI D3-
-
BI DC-
TX D3-
6
RX-
RX-
RX D2-
BI DB-
BI DB-
RX D2-
7
-
-
BI D4+
-
BI DD+
RX D4+
8
-
-
BI D4-
-
BI DD-
RX D4-
1对线收,1对线发
1对线收,1对线发
1对线收,1对线发
两对线双向收发
两对线双向收发
四对线双向收发
两对线收,两对线发
BI=双向数据 RX=接收数据
Receive
Data TX=传送数据
Transmit Data
线缆分类
传输频率
网段长度
传输带宽
线缆特点
主要用途
技术标准
一类线
750kHZ
5Km
-
2芯线缆
用于报警、门禁等弱电系统或语音传输
未被TIA/EIA承认
二类线
1MHZ
100M
4Mbps
2芯线缆
常用在4Mbit/s的令牌环网络。
未被TIA/EIA承认
三类线
16MHz
100M
10Mbps
2对、4芯双绞线
主要应用于语音、10Mbit/s以太网和4Mbit/s令牌环
已经得到TIA/EIA承认
四类线
20MHz
100M
10/16/100Mbps
4对、8芯双绞线
主要用于16
Mbit/s的令牌环网络和10BASE-T/100BASE-T以太网
未被TIA/EIA承认
五类线
100MHz
100M
100Mbps
与四类线相比,增加了绕线密度。
用于语音传输和最高传输速率为100Mbps的数据传输。
已经得到TIA/EIA承认
超五类
100MHz
100M
1000Mbps
与五类线相比,衰减小,串扰少,并且具有更高的衰减与串扰的比值和信噪比
主要用于快速以太网及千兆以太网中。
已经得到TIA/EIA承认
六类线
200MHz~250MHz
100M
1000Mbps
与五类线相比,改善了在串扰以及回波损耗方面的性能
用于传输速率1Gbps的应用。
已经得到TIA/EIA承认
超六类
300MHz~500MHz
100M
1000Mbps
在串扰、衰减和信噪比等方面比六类线有较大改善
用于传输速率高于1Gbps的应用。
已经得到TIA/EIA承认
七类线
600MHz
100M
10Gbps
不再是一种非屏蔽双绞线了,而是一种屏蔽双绞线
用于传输速率高于10Gbps的应用。
ISO/IEC制定
千兆以太网应用瓶颈
但是,在过去的十多年中,应用并不广泛,主要原因:
网络设备(千兆交换机)和六类网线的价格不够亲民;
计算机的数据处理能力有限(CPU的计算速度、硬盘的访问速度)。
尽管在2004年左右,一些计算机就配置了千兆网卡,可是人们并没有充分利用它,仅仅使用百兆网络,这就是上述原因所造成的。近几年情况已明显发生改变,一般的8口千兆交换机只有2~4百元,六类非屏蔽网线只有2~4元/米,一根3米网络跳线30元左右,几乎所有的计算机都配置了千兆网卡,因此,组建千兆网络条件已渐成熟。
千兆以太网的传输速度
如果仅仅是在传输上考察速度(排除硬盘和CPU的影响、网络其它计算机的影响、操作系统和安全软件的影响),一般可以达到900Mbps左右;在实际使用中进行拷贝文件,一般在300Mbps~600Mbps;主要原因是硬盘的访问速度制约了,其次是CPU处理能力饱和了(尤其是老机器)和网络负荷重了(网络其它计算机在传输)。所以,千兆以太网的传输速度是可信的,组建千兆以太网是有价值的。
使用 Totusoft LAN Speed Test 对千兆网进行传输速度测试(双机互联,XP操作系统)
拷贝1GB文件,对千兆网进行传输速度测试(双机互联,XP操作系统)
独立千兆网卡与主板集成千兆网卡
一般来讲,独立的千兆网卡好于主板集成千兆网卡,具有较高的稳定性和较低的CPU占有率,常用于服务器上和规模较大的以太网(多于30台主机)。不过,独立的千兆网卡性能上存在较大差距,主板集成千兆网卡也如此。
独立的PCI千兆网卡,很难发挥千兆性能,因为,PCI总线频率为33MHz,总线位宽为32bit,PCI总线的带宽为127MB/s,换算下来即为1016Mbps,理论上刚好达到千兆网卡的带宽的。但实际上,所有的PCI设备都是共享一个总线带宽,包括IDE总线、集成的声卡都是通过PCI总线工作的,这样分配给PCI千兆网卡的带宽自然也就不够了。某些主板集成的网卡就是使用PCI总线,所以,网络传输速度一般很难超过600Mbps。
对于独立的PCI-X千兆网卡,总线位宽为64bit,总线的带宽达到了4068Mbps,这种总线类型的网卡在市面上还很少见,主要是由服务器生产厂商随机独家提供,通常都是使用在服务器主板上。
由于受到总线标准PCI-E的排挤,最终未能流行。
对于独立的PCI-E 1.0
X1千兆网卡,总线的带宽为达到了4000Mbps(双工),通常具有较好的性能,已广泛在要求较高的主机上使用。
目前大多数主板上自带的千兆网卡,都是通过南桥芯片中的PCI-E通道工作,考虑到南桥芯片的数据传输本身有一定的信号衰减和数据丢失,板载的千兆网卡往往在性能上要略逊于独立的PCI-E网卡,略低于1Gbps的传输速度,网络传输速度一般可达到800Mbps以上。
六类网线的选择
一般距离不长,环境较好(无电磁干扰),选用六类非屏蔽网线即可。品牌选择:康普(CommScope)和安普(AMP-TE)的网线质量上等,价格较贵;包尔星克(PowerSync)和台湾三堡的网线质量也不错,价格较低。对于小型网络、距离不长,它们都能满足千兆网的使用要求。
千兆以太网交换机及无线路由器
对于家庭、办公室和小型业务部门,千兆以太网交换机可选择美国网件(NETGEAR)GS308
8口和JGS516 16口千兆以太网交换机;无线路由器可选择TP-LINK TL-WDR4310
750M双频千兆无线路由器,支持2.4GHz和5GHz双频段同时工作,提供1个千兆WAN口和4个千兆LAN口,提供2个多功能USB2.0接口,支持存储共享、打印服务器及多媒体服务器等功能,若USB接口为3.0就更合理了。
文章浏览阅读2.7k次。进行数据处理时数据量一大,excel文件就力不从心。这次对三个文件格式的读取速度做大比拼。# -*- coding: UTF-8 -*-import timeimport pandas as pd"""csvexcelpkl速度大比拼"""start = time.clock()df = pd.read_pickle('table.pkl')elapsed = (tim..._python读ecxel快还是读csv
文章浏览阅读8.8k次。C语言排序算法演示:冒泡法作者:Ackarlix 冒泡排序的算法分析与改进 交换排序的基本思想是:两两比较待排序记录的关键字,发现两个记录的次序相反时即进行交换,直到没有反序的记录为止。 应用交换排序基本思想的主要排序方法有:冒泡排序和快速排序。 冒泡排序 1、排序方法 将被排序的记录数组R[1..n]垂直排列,每个记录R[i]看作是_c语言测试冒泡算法在不同情况下的表现
文章浏览阅读104次。回归算法以下均为自己看视频做的笔记,自用,侵删!一、线性回归θ是bias(偏置项)线性回归算法代码实现# coding: utf-8get_ipython().run_line_magic('matplotlib', 'inline')import matplotlib.pylab as pltimport numpy ...
文章浏览阅读333次。题目所谓N皇后问题就是:将N位皇后放在一张NxN的棋盘上,使得每位皇后都无法吃掉别的皇后,(即任意两个皇后都不在同一条横线,竖线和斜线上),问一共有多少种摆法。实现及思路package 蓝桥;import java.util.Scanner;public class NQueen { static int count = 0;//解法计数 static int[][] a..._递归实现n皇后java
文章浏览阅读7.2k次。作者:leexuany(小宝)前言:同样的问题,一千个程序员有一千零一种解决办法。这直接导致了在游戏本地化的过程中,不会存在一个通用的方法。没有不能汉化的游戏,但你得自己想办法。正文:此次汉化的对象是《剑芒罗曼史2》PC日文版。一、修改图片首先是分析文件。浏览游戏安装目录,不难发现大量的mcg文件,这是游戏自己的一个256色压缩图片,因为已经有人做出了解图程序,那我就可以省点事了。
文章浏览阅读2.5w次,点赞9次,收藏25次。最近在进行vue项目的初始化过程中出现错误,发现有一篇好的解决方案,分享给大家,原文连接 第一种方法尝试进行npm install,如果还是不可以就尝试第二种方法,通常是没有装依赖导致的问题。第二种方法可以通过修改npm的配置文件让npm到另外的pacakge mirror站点去找package,通过如下命令$ npm config set registry https://..._webpack-dev-server' 不是内部或外部命令,也不是可运行的程序 或批处理文件。
文章浏览阅读1.4k次,点赞2次,收藏18次。串口一次只能传1byte数据,在实际应用中,我们会发送和接收一串数据,如果没发送和接收一个数据就会进去中断会严重影响程序的正常执行,占用过多的cpu资源。如果串口模块能够自动判别一串数据的结束,并且把接收数据放在我们指定的ram,发送数据直接扔到ram不用cpu操作,那该多省心!stm32的串口DMA+空闲中断接收和发送方案就能实现。我使用的是stm32f103芯片和freertos系统,串口程序已经长时间高效稳定运行在几万台设备上。我使用的是uart4。代码如下:初始化void UART4_Ini_串口发送中断和空闲中断同时使能
文章浏览阅读2.9k次,点赞4次,收藏18次。什么是信道?_逻辑信道
文章浏览阅读1.4k次。Source Insight 4.0 Sublime主题_sourceinsight4主题
文章浏览阅读909次。在调研 Flutter 动态化方案的时候,需要了解 Flutter 加载 dart 产物的流程,于是梳理了一遍 FLutter 的初始化流程flutter的源码下载地址在 github 上可以找到,具体地址:github-flutter/engineFLutterMain..._flutterappdelegate 初始化流程
文章浏览阅读847次。给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按GPLTGPLT…这样的顺序输出,并忽略其它字符。当然,四种字符(不区分大小写)的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按GPLT的顺序打印,直到所有字符都被输出。输入格式:输入在一行中给出一个长度不超过10000的、仅由英文字母构成的非空字符串。输出格式:在一行中按题目要求输出排序后的字符串。题目保证输出非空。输入样例:pcTclnGloRgLrtLhgljkLhGFauPewSKgt输出_输出gplt (20分) 给定一个长度不超过10000的、仅由英文字母构成的字符串。请
文章浏览阅读242次。<main> <div class="blog-content-box"> <div class="article-title-box"> <span class="article-type type-1 float-left">原</span> <h6 class="