0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

以太网络的基础知识

我快闭嘴 来源:GRL技流信息科技 作者:黄睿 2021-05-02 11:51 次阅读

以太网络(Ethernet)为局域网络(Local area network, 简称LAN)中最常使用的一种技术,而目前也是该领域占有率最高的网络架构,相关规范由电机电子工程师学会(IEEE)所订定,并收录于IEEE 802.3标准中。本篇文章将根据该标准介绍以太网络(10M/100M/1000M)与相关测试内容。

以太网络的主要概念是透过网络上多个节点(Node)传送信息,各节点间以电缆或光纤信道等媒介进行传输,每个节点都有其特定门牌号码-全球仅有一组之48位MAC地址(Media Access Control Address),透过相异的门牌来确保以太网络上所有节点能相互确认避免造成传输错误。

想要了解以太网络,应该先熟悉以下两个专有名词:

网络拓扑(network topology)

载波检测多重存取附碰撞侦测(Carrier Sense Multiple Access with Collision Detection, 简称CSMA/CD)

网络拓扑(network topology):

网络拓扑图有许多种不同的结构,常见的有星状拓扑图(Star Topology)及总线拓扑图(Bus Topological)。

星状拓扑图主要由一架主机集中控制周围的工作站,透过其他媒介如双绞线(Twisted Pair)或光纤(Optical Fiber)点对点联机形成星状架构如图1所示,对于布线及网络维护十分便利,但中央主机的质量与稳定性为此网络的关键。

以太网络的基础知识

图 1

总线拓扑图没有特定主机为核心,而是主要网络共享于特定传输媒介上,双绞线、同轴电缆或集线器(Hub)都经常被用于总线拓扑结构,如图2所示。布线同样具有便利性,并且新增或移除新装置时不须做特别设定,缺点则是若传输主干任一线段发生问题,将造成整体网络瘫痪。

以太网络的基础知识

图 2

载波检测多重存取附碰撞侦测(CSMA/CD)

CSMA/CD主要运用于总线架构,所有欲传送数据的主机(或工作站),都需将数据广播到(Broadcasting)传输媒介上,而所有工作站都须具备接收网络上所广播的讯息之能力。

理想情况下,一段时间内只有单一讯号源传送讯息,传送数据前主机(或工作站)必须确认网络上有没有讯号在传送,如果网络上没有其他讯号源进行传送或其余工作站闲置(idle),之后便可开始传送数据,反之就必须等待,并继续侦测。如果有两部主机(或工作站)同时传送讯号,讯号间会在网络上发生碰撞(Collision),如图3,而导致讯息错误无法被接收端(Receiver)解译。

当传输讯息发生碰撞冲突时,其余传送中的单位必须停止传送讯号,同时造成碰撞的传送端将送出扰乱讯息(Jamming Signal),告知其余工作站已发生碰撞请勿再传送讯号,而该传送端将等待随机时间(Random Time)后再重新传送。

以太网络的基础知识

图 3

对于网络拓扑图与CSMA/CD机制有初步认知后,接着会介绍一开始所提到的10Base-T/100Base-TX/1000Base-T,并针对各个规格,介绍如何量测传输质量。

10Base-T:(IEEE 802.3 Clause 1 through Clause 20)

10代表10Mbps,Base为Baseband(基频),T为先前提过之Twisted Pair双绞线,10Base-T常用的电缆线则为Cat-3 UTP。

10Base-T为曼撤斯特编码(Manchester Encoded),藉由原始讯号的转态来定义0与1,其双绞线上最低需求的带宽为20M,其保持原来 CSMA/CD 的特性,但网络架构为树状拓扑(混合星状与总线),如图4。

以太网络的基础知识

图 4

图4总线架构之设备为常见的集线器(Hub),如果工作站与该联机断线,将不会影响单位的讯息收发,而且布线与网络维护上能够包含两种拓扑结构的优势。

测试方面也会对10MBase-T相关之CSMA/CD特性进行验证,并且应用等效双绞线模块TPM(Twisted Pair Model)于测试中。首先会针对讯号质量进行量测,其测试的条件定义在当传送端及接受端从连接上后,传送端所传送的Link Pulse及传输数据之讯号回到闲置状态的讯号质量,以及量测待测物与常见之接收端阻抗值,确认两者是否匹配,详细的测试项目可参考表1:

以太网络的基础知识

表 1

100Base-TX:(IEEE 802.3 Clause 21 through Clause 33)

100Base-TX 传输速率为100 Mbps,结尾X代表规格(Spec)同于美国国家标准学会所提出之X3T9.5标准。而100Base-TX 使用两对双绞线,一对发出信号而另一对接收讯号。为了传输高频的讯号,电缆通常选择带宽较高的Cat-5 UTP以确保讯号质量。

通讯协议同样为CSMA/CD架构,与10Base-T的不同的是,编码方式与Auto negotiation功能。100Base-TX的编码方式相比10Base-T更为复杂,摒弃曼撤斯特编码而改用4B/5B加上NRZI(Non-Return Zero Inverted code)后,最终再透过Multi-Level Transmission-3 (MLT-3)编码后送出如图5所示,故缆线所需带宽为 。主要的测试都会倾向于检测MLT-3的讯号完整性为主。

以太网络的基础知识

图 5

为了向下兼容10Base-T 的传输,100Base-TX导入了Auto-negotiation的功能,其目的为当传送端与接收端连接后,透过Auto negotiation去判断接收端装置所支持的能力,如:传输速率、讯号信道数、传输模式(全双工或半双工),进而完成传输条件的设定。

测试方面由于差分讯号(Differential signal)的峰值对于MLT-3编码方式十分重要,故正负电压的峰值(+Vout, -Vout)还有过冲(Overshoot)等都有订定相关规范,为避免正负电压差距过大也有对称性(Symmetry)的测项。除了电压,对于时间的偏移量也有所规范,如图6所示,若时间偏移过大将导致讯号失真,导致接收端误判0与1。详细测试项目可以参考表2。

以太网络的基础知识

图 6

以太网络的基础知识

表 2

1000Base-T:(IEEE 802.3z, IEEE 802.3ab)

1000Base-T千兆位以太网络(Gigabit Ethernet, GbE),通讯协议同样遵循 CSMA/CD模式,传输电缆为Cat-5 UTP,讯号传输会同时使用4对绞线进行,编码方式使用PAM-5(Pulse Amplitude Modulation 5),如图7:

以太网络的基础知识

图 7

四对线同时传送或接收信号,每对线的传输频率为250MHz又因为PAM-5编码方式将两个位以一个电位表示,最终可得出每一对传输频率为125MHz。1000Base-T向下兼容100/10Base-T,并且与100Base-TX同样拥有Auto negotiation功能,通常在产品能力不相等的情况下,可以降回100Base-TX运行。1000Base-T 所使用之PAM-5编码还具有脉冲整形(Pulse-Shaping)的特性,数据经过编码后的五种电位会相似于连续讯号,除了有削减高频噪声的效果同时也会减少低频成分,最后达到强化输出讯号与噪声的相对比率。

1000Base-T的测试项目如表3, 各项目皆依据规范定义了不同的测试条件:

以太网络的基础知识

表 3

Test Mode 1:

测试Pattern Test Mode 1用于确认PAM-5的五个准位,确保数据传送不发生错误,会量测A、B、C、D等点位确认电位没有发生太多偏移,以及G相对F、J相对H亦不能够衰减太多。而此波型亦有模板(Template)规范,测试讯号波型完整性确保讯号质量。

以太网络的基础知识

图 8

Test Mode 2 & 3:

测试Pattern Test Mode 2, 3为 125 MHz的周期讯号如图9所示,Test Mode 2, 3在主、从模式下透过Pattern确认Auto negotiation过程中的讯号抖动量多寡,其目的为确认讯号抖动量是否符合规范以避免Auto negotiation失败。

以太网络的基础知识

图 9

Test Mode 4:

测试Pattern Test Mode 4,传送端会传送经过scrambler generator polynomial产生的讯号,其为11个位具有迭代特性之讯号,如图10所示,而其迭代概念的示意图可参考图11,第12个位(含)以后会对先前的位做互斥或(exclusive or)逻辑运算后输出,详细代数运算可参照IEEE 802.3ab。透过不断迭代的测试讯号,可以验证电位失真(distortion)程度是否在IEEE规范内,亦会检查每对Pair所造成的共模电压(Common Mode)有无符合规范。

以太网络的基础知识

图10

以太网络的基础知识

图11

本篇文章对于以太网络特性和规格(10/100/1000 Base-T)做了初步的介绍,除此之外以太网络还包含了许多不同种类的规格及传输方式。

Granite River Labs (GRL)认证测试实验室的观察发现,随着Server需求量大增,网络接口的使用更加广泛,且传输速度也有所提升,测试需求量也相对增加。若想进一步了解以太网络的相关内容,后续我们将为您整理更完整的测试内容及架构。
责任编辑:tzh

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 光纤
    +关注

    关注

    19

    文章

    3581

    浏览量

    71483
  • 节点
    +关注

    关注

    0

    文章

    208

    浏览量

    24078
  • 以太网络
    +关注

    关注

    0

    文章

    13

    浏览量

    9708
收藏 人收藏

    评论

    相关推荐

    以太网是什么鬼?以太网基础知识详解

    以太网
    电子学习
    发布于 :2023年02月07日 21:05:57

    「无线工程师基础知识以太网是什么鬼?以太网的使用注意事项

    以太网
    电子学习
    发布于 :2023年02月08日 09:29:33

    华为网络基础知识教程

    华为网络基础知识教程
    发表于 08-18 15:16

    第2章 嵌入式网络协议栈基础知识

    协议栈简介2.3 TCP/IP参考模型2.4 OSI参考模型2.5 RL-TCPnet和参考模型的对应关系2.6 网络协议收录文件RFC2.7 以太网和IEEE802.32.8 网线相关知识2.9总结
    发表于 10-12 00:51

    以太网PHY基础知识和选择过程

    在技术文章系列“简化您的以太网设计”的第1部分中,我们将介绍以太网物理层基础知识,帮助您选择合适的终端应用物理层。我们还将提供TI物理层选择流程图,帮助您简化物理层选择过程。什么是以太网
    发表于 11-08 06:43

    以太网的基本知识

     以太网的基本知识  以太网最早是由Xerox(施乐)公司创建的,在1980年由DEC、Intel和Xerox三家公司联合开发为一个标准。最开始以太网只有10Mb
    发表于 01-08 10:17 726次阅读

    网络综合布线基础知识

    网络综合布线基础知识   00Base-T4 使用 4 线对 3 类电缆的 100 Mbit/s 快速以太网。     100Base-
    发表于 04-14 17:02 2171次阅读

    了解电信级以太网的基本知识

    了解电信级以太网的基本知识
    发表于 01-24 17:03 7次下载

    详细分析车载以太网基础知识

    众所周知,汽车无人驾驶已成为汽车发展的一种趋势,它对汽车ECU系统数量和质量有了更大的需求。目前主流的电子架构体系已逐渐显露出不足,而车载以太网因其具众多优点,必然会在​车载网络中普遍应用,本文将从入门者的角度,讲解载以太网中的
    的头像 发表于 12-18 16:44 3.3w次阅读
    详细分析车载<b class='flag-5'>以太网</b><b class='flag-5'>基础知识</b>

    这100条网络基础知识你知道多少

    100 个网络基础知识普及,看完成半个网络高手!
    的头像 发表于 02-03 15:51 1w次阅读

    简化您的以太网设计1:以太网PHY基础知识和选择过程

    吗? 在技术文章系列“简化您的以太网设计”的第1部分中,我们将介绍以太网物理层基础知识,帮助您选择合适的终端应用物理层。我们还将提供TI物理层选择流程图,帮助您简化物理层选择过程。 什么是
    的头像 发表于 01-19 15:45 2637次阅读
    简化您的<b class='flag-5'>以太网</b>设计1:<b class='flag-5'>以太网</b>PHY<b class='flag-5'>基础知识</b>和选择过程

    Xilinx平台以太网接口(一)TCP/IP基础

    在完成以太网通信实验之前,必须要对以太网基础知识进行了解。时间充裕的可以看看《图解TCP/IP》作为扫盲。本文重点对以太网帧结构进行介绍。
    的头像 发表于 02-19 17:54 1908次阅读
    Xilinx平台<b class='flag-5'>以太网</b>接口(一)TCP/IP基础

    简化您的以太网设计,第1部分:以太网PHY基础知识和选择过程

    简化您的以太网设计,第1部分:以太网PHY基础知识和选择过程
    发表于 10-31 08:23 1次下载
    简化您的<b class='flag-5'>以太网</b>设计,第1部分:<b class='flag-5'>以太网</b>PHY<b class='flag-5'>基础知识</b>和选择过程

    单板上以太网硬件设计框架

    如果没有接触过以太网相关硬件设计的话,也许会好奇,RJ45网口到控制器内部的物理通路是什么样的,我的这系列文章希望能够帮助到需要的人。内容初步规划为三个部分:以太网硬件设计需要知道的基础知识
    的头像 发表于 04-17 14:50 750次阅读
    单板上<b class='flag-5'>以太网</b>硬件设计框架

    以太网基础知识

    以太网链路包含MAC控制器、PHY芯片、网络变压器和RJ45接头组成,有的系统会有DMA控制。一般的系统中CPU和MAC以及DMA控制器都是集成在一块芯片上的,为了节省空间简化设计,很多时候网口的变压器和RJ45的接头集成在一起。
    的头像 发表于 08-23 16:40 544次阅读
    <b class='flag-5'>以太网</b>的<b class='flag-5'>基础知识</b>