完整版以太网接口分析
01-02 以太网接口配置
l 自协商模式:支持
l 流量控制:支持
l 流量控制自协商:支持
文档版本 07 (2018-09-25)
版权所有 © 华为技术有限公司
9
E600 教育网系列交换机 配置指南-接口管理
2 以太网接口配置
接口类型 属性值
备注
GE光接 口
连接介质为GE光模块时:
l 支持的速率:100Mbit/s、 1000Mbit/s
l 双工模式:全双工
l 自协商模式:支持
l 流量控制:支持
l 流量控制自协商:速率为 1000Mbit/s时支持,速率为 100Mbit/s时不支持
连接介质为GE光电模块时:
l 支持的速率:10Mbit/s、 100Mbit/s、1000Mbit/s
l 双工模式:全双工/半双工, 速率为1000Mbit/s仅支持全双 工
Router Switch
端口隔离组
GE0/0/1
X
GE0/0/3
GE0/0/2
PC1
PC2
PC3
10.10.10.1/24 10.10.10.2/24 10.10.10.3/24
VLAN10
发送报文
现网中可能存在如下情况时,还可以配置端口单向隔离功能。接入同一个设备不同接 口的多台主机,若某台主机存在安全隐患,可能会向其他主机发送大量的广播报文。 用户可以通过配置接口间的单向隔离来实现其他主机对该主机报文的隔离。
l 配置永久端口组
a. 执行命令system-view,进入系统视图。 b. 执行命令port-group port-group-name,创建并进入永久端口组视图。 c. 执行命令group-member { interface-type interface-number1 [ to interface-type
以太网物理接口类型介绍与信号定义
以太网物理接口介绍一、以太网接口类型以太网接口常用有双绞线接口(俗称电口)和光纤接口(俗称光口)2种。
另外还有早期的同轴电缆接口。
下面是常用以太网接口的代号:10BASE2: 采用细同轴电缆接口的IEEE 802.3 10Mb/s物理层规格 (参见 IEEE 802.3 Clause 10.)10BASE5: 采用粗同轴电缆接口的IEEE 802.3 10Mb/s物理层规格 (参见 IEEE 802.3 Clause 8.)10BASE-F:采用光纤电缆接口的IEEE 802.3 10Mb/s物理层规格 (参见 IEEE 802.3 Clause 15.)10BASE-T:采用电话双绞线的IEEE 802.3 10Mb/s物理层规格 (参见 IEEE 802.3 Clause 14.)100BASE-FX: 采用两个光纤的IEEE 802.3 100Mb/s 物理层规格 (参见 IEEE 802.3 Clauses 24 and 26.)100BASE-T2: 采用两对3类线或更好的平衡线缆的IEEE 802.3 100 Mb/s 物理层规格 (参见 IEEE 802.3 Clause 32.)100BASE-T4: 采用四对3、4、5类线非屏蔽双绞线的IEEE 802.3 100 Mb/s 物理层规格 (参见 IEEE 802.3 Clause 23.)100BASE-TX: 采用两对5类非屏蔽双绞线或屏蔽双绞线的IEEE 802.3 100 Mb/s 物理层规格 (参见 IEEE 802.3 Clauses 24 and 25.) 1000BASE-CX: 1000BASE-X 在特制的屏蔽电缆传输的接口规格(参见 IEEE 802.3 Clause 39.)1000BASE-LX: 1000BASE-X 采用单模或多模长波激光器的规格(参见 IEEE 802.3 Clause 38.)1000BASE-SX: 1000BASE-X 采用多模短波激光器的规格(参见 IEEE 802.3 Clause 38.)1000BASE-T: 采用四对五类平衡电缆的1000 Mb/s 物理层规格 (参见 IEEE 802.3 Clause 40.)1.电口电口传输距离标准为100m,电口采用RJ-45接口。
以太网GMII介绍
以太网知识GMII / RGMII接口本文主要分析MII/RMII/SMII,以及GMII/RGMII/SGMII接口的信号定义,及相关知识,同时本文也对RJ-45接口进行了总结,分析了在10/100模式下和1000M模式下的连接方法。
1. GMII 接口分析GMII接口提供了8位数据通道,125MHz的时钟速率,从而1000Mbps的数据传输速率。
下图定义了RS层的输入输出信号以及STA的信号:图18 Reconciliation Sublayer (RS) and STA connections to GMII下面将详细介绍GMII接口的信号定义,时序特性等。
由于GMII接口有MAC和PHY模式,因此,将会根据这两种不同的模式进行分析,同时还会对RGMII/TBI/RTBI接口进行介绍。
4.1 GMII接口信号定义GMII接口可分为MAC模式和PHY模式,一般说来MAC和PHY对接,但是MAC和MAC也是可以对接的。
在GMII接口中,它是用8根数据线来传送数据的,这样在传送1000M数据时,时钟就会125MHz。
GMII接口主要包括四个部分。
一是从MAC层到物理层的发送数据接口,二是从物理层到MAC层的接收数据接口,三是从物理层到MAC层的状态指示信号,四是MAC层和物理层之间传送控制和状态信息的MDIO接口。
GMII接口的MAC模式定义:注意在表7中,信号GTX_CLK对于MAC来说,此时是Output信号,这一点和MII接口中的TX_CLK的Input特性不一致。
GMII接口PHY模式定义:表8注意在表8中,信号GTX_CLK对于PHY来说,此时是Input信号,这一点和MII接口中的TX_CLK的Output特性不一致。
4.2 GMII接口时序特性在GMII接口中,TX通道参考时钟是GTX_CLK,RX通道参考时钟是RX_CLK,802.3-2005定义了它们之间的关系。
图19 GMII signal timing at receiver input由图19可知,Spec只定义了TX通道和RX通道中接收端Setup时间和Hold时间。
(完整版)以太网接口分析
以太网相关接口包括:MII/RMII/SMII以及GMII/RGMII/SGMII接口MII接口MII接口提供了MAC与PHY之间、PHY与STA(Station Management)之间的互联技术,该接口支持10Mb/s与100Mb/s的数据传输速率,数据传输的位宽为4位。
MII接口可分为MAC模式和PHY模式,一般说来MAC和PHY对接,但是MAC和MAC 也是可以对接的。
以前的10M的MAC层芯片和物理层芯片之间传送数据是通过一根数据线来进行的,其时钟是10M,在100M中,如果也用一根数据线来传送的话,时钟需要100M,这会带来一些问题,所以定义了MII接口,它是用4根数据线来传送数据的,这样在传送100M数据时,时钟就会由100M降低为25M,而在传送10M数据时,时钟会降低到2.5M,这样就实现了10M和100M的兼容。
MII接口主要包括四个部分。
一是从MAC层到物理层的发送数据接口,二是从物理层到MAC层的接收数据接口,三是从物理层到MAC层的状态指示信号,四是MAC层和物理层之间传送控制和状态信息的MDIO接口。
MII接口的MAC模式定义:MII接口PHY模式定义:MDIO接口包括两根信号线:MDC和MDIO,通过它,MAC层芯片(或其它控制芯片)可以访问物理层芯片的寄存器(前面100M物理层芯片中介绍的寄存器组,但不仅限于100M 物理层芯片,10M物理层芯片也可以拥有这些寄存器),并通过这些寄存器来对物理层芯片进行控制和管理。
MDIO管理接口如下:MDC:管理接口的时钟,它是一个非周期信号,信号的最小周期(实际是正电平时间和负电平时间之和)为400ns,最小正电平时间和负电平时间为160ns,最大的正负电平时间无限制。
它与TX_CLK和RX_CLK无任何关系。
MDIO是一根双向的数据线。
用来传送MAC层的控制信息和物理层的状态信息。
RMII接口MII接口也有一些不足之处,主要是其接口信号线很多,发送和接收和指示接口有14根数据线(不包括MDIO接口的信号线,因为其被所有MII接口所共享),当交换芯片的端口数据较多时,会造成芯片的管脚数目很多的问题,这给芯片的设计和单板的设计都带来了一定的问题。
以太网接口电路电路设计解读
• 整流桥D1、D2、浪涌抑制电路D3,作为输入保护极性电路。有一些芯片集成了该电路。 IEEE802.3af规定允许PSE最大输出电压为57V,所以选取D3额定反向关断电压为58V。D1、 D2可以是整流二极管,要求参数:电流大于等于1A、耐压大于等于100V 由R1/C1、R2/C2、R3/C3、R4/C4组成的平衡电路的作用是抑制引入的干扰以及抑制对外的 辐射。C1、C2、C3、C4作用是隔直流 POE电源接在网络变压器的自耦线圈T3中间抽头,T3连接在共模扼流圈T2端,经扼流圈的 高阻抗隔离,这样POE电路的并入就不会影响该终端T1变压器的阻抗。应该注意DC电流对 T1变压器的影响。保证DC电流不会使变压器T1饱和而堵塞数据传输,要求T3由2线并行缠 绕,使中心抽头到两端的电阻相同,尽量减小DC差分电压。T3的直流电阻应该远小于T1和 T2的直流电阻,使得大部分DC差分电流流经T3
PD功率等级 0 1 2 3 4 分类电流 0~4mA 9~12mA 17~20mA 26~30mA 36~44mA 最小PSE功率 15.4W 4.0W 7.0W 15.4W 15.4W 最大PD功率 12.95W 3.84W 6.49W 12.95W 12.95W 等级说明 PD无分类 低功率PD 中功率PD 大(全)功率PD 保留
PSE电压范围(V) 0-2.8 2.8-10.1 15.5-20.5 30-44 44-57 PD电压范围(V) N/A 2.7-10 14.5-20.5 30-42 36-57 状态 空闲 检测 分级 启动 供电 说明 PSE空闲 PSE检测PD的25K特征电阻 PSE强制电压测量PD分级电流特征 PSE提供电源,PD离开UVLO状态 PSE向PD提供电源
以太网接口电路设计规范
以太网接口和框图详细讲解
实时嵌入式系统以太网接口及应用网络层次模型以太网层次模型以太网层次功能物理层:物理层:定义了数据传输与接收所需要的光与电信号光与电信号,,线路状态线路状态,,时钟基准时钟基准,,数据编码电路等编码电路等。
并向数据链路层设备提供标准接口准接口。
数据链路层数据链路层::提供寻址机制提供寻址机制,,数据帧的构建,数据差错检查数据差错检查,,传输控制传输控制。
向网络层提供标准的数据接口等功能提供标准的数据接口等功能。
IP 层IP 数据报以太网的MAC 帧格式在帧的前面插入的8 字节中的第一个字段共7 个字节,是前同步码,用来迅速实现MAC 帧的比特同步。
第二个字段是帧开始定界符,表示后面的信息就是MAC 帧。
MAC 帧物理层MAC 层以太网V2MAC 帧目的地址源地址类型数据FCS6624字节46 ~ 150010101010101010 10101010101010101011前同步码帧开始定界符7 字节1 字节…8 字节插入为了达到比特同步,在传输媒体上实际传送的要比MAC 帧还多8 个字节以太网接口的构成从硬件的角度看,从硬件的角度看,以太网接口电路主要由MAC MAC控制器和物理层接口控制器和物理层接口控制器和物理层接口((Physical Layer Physical Layer,,PHY PHY))两大部分构成两大部分构成。
嵌入式网络应用的两种方案处理器加以太网接口芯片处理器加以太网接口芯片。
芯片如芯片如RTL8019RTL8019RTL8019、、RTL8029RTL8029、、RTL8139RTL8139、、CS8900CS8900、、DM9000DM9000等等,其内部结构也主要包含这两部分部结构也主要包含这两部分。
自带自带MAC MAC MAC控制器的处理器加物理层接口芯片控制器的处理器加物理层接口芯片控制器的处理器加物理层接口芯片。
如DP83848DP83848、、BCM5221BCM5221、、ICS1893ICS1893等等。
以太网接口说明
内部公开▲本文中的所有信息归中兴通讯股份有限公司所有,未经允许,不得外传 第 1 / 9 页以太网接口说明1十兆以太网接口 ..................................................................................................................................... 1 1.1 10BASE-F ................................................................................................................................... 1 1.2 10BASE2 .................................................................................................................................... 1 1.3 10BASE5 .................................................................................................................................... 2 1.4 10BASE-T ................................................................................................................................... 2 2 百兆以太网接口 . (2)2.1 100base-T (3)2.2 100BASE-TX (4)2.3 100BASE-FX (4)2.4 100Base-T4 (4)2.5 100Base-T2 (5)3 千兆以太网接口 (5)3.1 1000BASE-SX (5)3.2 1000BASE-LX (5)3.3 1000BASE-CX (5)3.4 1000BASE-T (5)4 网卡 LED 说明 (8)5 双绞线..................................................................................................................................................... 9 6无屏蔽双绞线类别 (9)1 十兆以太网接口1.1 10BASE-F10base-F ;是使用光缆的以太网,使用双工光缆,一条光缆用于发送数据, 另一条用于接收;使用ST 连接器,星形拓扑结构;网络直径为2500m ,定义了4种不同的规范:10Base-FL ;是10base-F 中使用最多的部分,只有10base-FL 连接时,光缆链路 段的长度可达到2000m ,与FOIRL 设备混用时,混合段的长度可达1000m 。
(完整版)以太网MII接口类型大全_MII、RMII、SMII、SSMII、SSSMII、GMII、
MII是英文Medium Independent Interface的缩写,翻译成中文是“介质独立接口”,该接口一般应用于以太网硬件平台的MAC层和PHY层之间,MII接口的类型有很多,常用的有MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII、TBI、RTBI、XGMII、XAUI、XLAUI等。
下面对它们进行一一介绍。
MII接口:TXD[3:0]:数据发送信号,共4根信号线;RXD[3:0]:数据接收信号,共4根信号线;TX_ER(Transmit Error):发送数据错误提示信号,同步于TX_CLK,高电平有效,表示TX_ER有效期内传输的数据无效。
对于10Mbps速率下,TX_ER不起作用;RX_ER(Receive Error):接收数据错误提示信号,同步于RX_CLK,高电平有效,表示RX_ER有效期内传输的数据无效。
对于10Mbps速率下,RX_ER不起作用;TX_EN(Transmit Enable):发送使能信号,只有在TX_EN有效期内传的数据才有效;RX_DV(Reveive Data Valid):接收数据有效信号,作用类似于发送通道的TX_EN;TX_CLK:发送参考时钟,100Mbps速率下,时钟频率为25MHz,10Mbps速率下,时钟频率为2.5MHz。
注意,TX_CLK时钟的方向是从PHY侧指向MAC侧的,因此此时钟是由PHY提供的。
RX_CLK:接收数据参考时钟,100Mbps速率下,时钟频率为25MHz,10Mbps速率下,时钟频率为2.5MHz。
RX_CLK也是由PHY侧提供的。
CRS:Carrier Sense,载波侦测信号,不需要同步于参考时钟,只要有数据传输,CRS 就有效,另外,CRS只在半双工模式下有效;COL:Collision Detectd,冲突检测信号,不需要同步于参考时钟,只在半双工模式下有效。
MII接口一共有16根线(TX_CLK, RX_CLK未记入)。
(完整版)以太网知识(4)-TBI接口-tenbit
以太网知识(4)-TBI接口-ten bit interface作者:luqiliang 日期:2010-5-14 15:36:41字体大小: 小中大本文主要分析MII/RMII/SMII,以及GMII/RGMII/SGMII接口的信号定义,及相关知识,同时本文也对RJ-45接口进行了总结,分析了在10/100模式下和1000M 模式下的连接方法。
6. TBI接口分析所为TBI,即Ten-Bit interface,10位接口(TBI)从千兆媒体独立接口(GMII)演化而来,它们都是千兆以太网的接口。
TBI与GMII接口的主要区别在于,GMII 接口还包括物理编码子层(PCS)功能,支持TBI接口的器件通常不包含上述功能,如图26中被方框圈起来的部分。
选择TBI还是GMII接口,主要取决于所采用的媒体访问控制器(MAC)以及是否具备必需的PCS功能,或收发器是否需要这些功能。
图26从图26可以看出,千兆以太网协议与10/100Mb/s以太网协议的差别仅仅在于物理层。
图中的PHY表示实现物理层协议的芯片;协调子层(Reconciliation sublayer)用于实现指令转换;MII(介质无关接口)/GMII(吉比特介质无关接口)是物理层芯片与实现上层协议的芯片的接口;MDI(介质相关接口)是物理层芯片与物理介质的接口;PCS、PMA和PMD则分别表示实现物理层协议的各子层。
在实际应用系统中,这些子层的操作细节将全部由PHY芯片实现,只需对MII和MDI接口进行设计与操作即可。
吉比特以太网的物理层接口标准主要有四种:GMII、RGMII(Reduced GMII)、TBI(Ten-Bit Interface)和RTBI(Reduced TBI)。
GMII是标准的吉比特以太网接口,它位于MAC层与物理层之间。
对于TBI接口,图26中PCS子层的功能将由MAC层芯片实现,在降低PHY芯片复杂度的同时,控制线也比GMII接口少。
以太网接口设计技巧
以太网接口设计技巧1. 满足吞吐量需求:根据实际使用环境和网络负载,选择合适的以太网接口速率和带宽,确保能够满足吞吐量需求。
常见的以太网接口速率包括10Mbps、100Mbps、1Gbps、10Gbps等。
如果需求较高,可以考虑使用双绞线接口、光纤接口或高速以太网接口。
2.网络协议支持:以太网接口设计要考虑支持的网络协议,如IP协议、TCP协议、UDP协议等。
确保以太网接口能够兼容常用的网络协议,并能够进行数据包的正确解析和处理,以保证数据的完整性和可靠性。
3.抗干扰能力:以太网接口设计时要考虑抗干扰能力,避免外部信号对数据传输造成干扰。
可以采用屏蔽接口、差分信号传输和滤波电路等技术手段,提高以太网接口的抗干扰能力。
4.自适应速率:为了适应不同的网络环境和负载需求,以太网接口设计中可以加入自适应速率的功能。
即根据实际网络负载和带宽情况,动态调整以太网接口的速率和带宽,提高网络性能和资源利用率。
5.容错设计:以太网接口设计时要考虑容错能力,避免因单点故障导致整个网络中断。
可以采用网络冗余、链路聚合和设备备份等技术手段,提高以太网接口的容错能力。
6. QoS支持:为了保证网络中关键应用的性能,以太网接口设计中可以支持QoS(Quality of Service)服务。
通过对不同类型的数据包进行优先级处理和调度,保证关键应用的带宽和延迟需求。
7. DMA技术:采用DMA(Direct Memory Access)技术可以提高以太网接口的数据传输效率。
通过直接访问主存储器,减少CPU的参与,加快数据传输速度,并释放CPU资源用于其他计算任务。
8.简化驱动程序:以太网接口设计时要考虑简化驱动程序的开发和维护工作。
可以提供易用的API和标准接口,帮助开发人员快速开发和集成以太网接口驱动程序。
9.功耗优化:以太网接口设计中可以考虑功耗优化,减少不必要的能源消耗。
可以采用低功耗模式、动态功耗管理和智能唤醒等技术手段,降低以太网接口的功耗,延长电池寿命。
串口设备以太网控制接口设计分析
2设 计 方 案
在 现 有 设 备 的基 础 上 增 加 以太 网控 制 芯 片和 接 口 芯 片 可
以 实现 网 口控 制 功 能 , 这 需 要 改 动 硬 件 电路 , 要 对 芯 片 的 但 需
硬件 结 构 及 网 络 协 议 等 有 一 定 的 了 解 。需要 自 行 设 计 相 应 的 通 信 协 议 , 样 对 设 备 的设 计 者 提 出 了 更 高 要求 。 入 式 串 口 这 嵌 联 网服 务 器 I ORT 1 一 种 自带 协 议 栈 ( C /P 的 嵌 入 式 P _一 是 T PI)
Te n t I e 皋口
3关 键 电路 设 计
传统 设 备 的远 控 接 口多 为 RS 3 或 I¥ 8 2 2  ̄ 4 5接 口 .需 要 设 计 同时 具 有 R¥ 3 . 2和 R¥ 8 接 口功 能 的 以太 网接 口板 ,接 口 2 . 5 4 芯 片 MA 1 0 现 R 2 2 R¥ 8 X3 6 实 S 3 或 . 5信 号 电平 与 T L电平 信 4 T 号 的 转 换 。 一 个芯 片完 成 2种信 号 电平 的转 换 , 于 接 口板 电 利
h r r cp e a d d b g i g me n . e a p c t m o t e ti tr e s s t e wo k p n il n e u g n a s Th p h a o fE h m e n e fc y t m h wst a i d s sfai l o p rd n i i a e s o h tt s ei i e b e f r u g a i g h g n s
模 式 下 , 口发 送 配 置 命 令 , 置 模 块 的 工作 参 数 或 获 取 模 块 串 设 图 1 IO T 口板 的基 本 组 成 PR 接
以太网结构介绍
网卡
主板中可以安装网卡 的PCI插槽
集线器
集线器(HUB):又称集中器,把来自于 不同计算机网络设备的电缆集中配置于 一体,是多个网络电缆的中间转接设备 ,广泛应用于星形结构的网络中作为中 心节点。集线器有利于故障的检测和提 高网络的可靠性,能自动指示有故障的 工作站,并切除其与网络的通信,不让 出问题的区段影响整个网络的正常运行 。但应当注意,利用集线器所构建起来 的网络是共享带宽式的,其带宽由它的 端口平均分配,如总带宽为100Mb/s的集 线器,连接4台工作站同时上网时,每台 工作站平均带宽仅为100/4=25Mb/s。
网络数据传输速率100Mb/s 基带输速率100Mbps基带传输
采用了FDDI的PMD协议,但价格比FDDI便宜 100BASE-T的标准由IEEE802.3制定。与10BASE-T采用相 同的媒体访问技术、类似的步线规则和相同的引出线, 易于与10BASE-T集成。 每个网段只允许两个中继器,最大网络跨度为210米。 快速以太网有四种基本的实现方式:100Base-TX、100Base FX、100Base-T4和100Base-T2。每一种规范除了接口电路外 都是相同的,接口电路决定了它们使用哪种类型的电缆。为 了实现时钟/数据恢复(CDR)功能,100Base-T使用4B/5B曼 彻斯特编码机制。
路由器以太网拓扑结构中的连接线主机网卡mdi路由器以太口mdi交换机集线器接入口mdix交换机集线器级连口mdi主机网卡mdi交叉线交叉线直连线路由器以太口mdi交叉线交叉线直连线交换机集线器接入口mdix直连线直连线交叉线直连线交换机集线器级连口mdi直连线交叉线同类接口互连用交叉线异类接口互连用直连线h3c以太网交换机支持mdimdix自适应不必考虑连线类型交叉与直连网线连接顺序交叉式rj45接头100baset以太网工作原理工作原理以太网采用带冲突检测的载波帧听多路访问csmacd机制
关于以太网接入技术的综合分析探讨
关于以太网接入技术的综合分析探讨摘要:随着网络应用的普及,宽带接入相关技术的提高成为解决用户接入能力的基本途径,以太网接入技术本身是从以太网网络技术上发展而来,具有更高的带宽向下兼容性,属于公用网络环境中较为可靠的宽带接入技术。
本文主要从以太网接入技术出发,简述其概念,分析其在应用中所存在的问题及应用优势,并对未来的应用前景做出展望。
关键词:宽带接入;以太网接入技术;存在的问题;应用前景1以太网接入技术的基本概念以太网接入技术是从传统的以太网网络技术上发展而来的一种宽带接入技术,与传统的局域网络技术有所不同,借用了传统以太网技术的帧结构和接口,但其网络结构和工作方式与传统局域网络几乎完全不同。
从其应用上看,为了满足用户接入需求,就必须增强其网络管理能力和可靠性,保证用户接入的带宽,而传统以太网网络技术无法满足这种要求,因此才有了专门针对宽带接入的技术发展和转变。
就常见的宽带接入技术而言,有以太网接入、ADSL接入和CableModem接入,由于目前常见的PC操作系统和应用方式对于以太网具有一定的兼容性,因此以太网接入方式非常适合区域性的应用,而且其异步工作方式也非常适用于IP突发数据流的传输处理。
其广泛应用于企事业单位的宽带接入,具备较好的基础架设性价比优势和较强的突发数据流处理能力,但相应的安全性和实时处理能力较弱。
2以太网接入技术在应用中存在的问题及优势以太网接入技术是在宽带接入的要求下发展的,需要应用于公用网络,这区别于单个PC所需的局域网简单通信要求,因此基于以太网技术所诞生的宽带接入技术在网络结构、认证计费、安全性及网络维护方面存在着一定的应用问题,但同时也具有相应的应用优势,下面针对其在宽带接入方面的应用问题和优势进行具体的分析。
2.1以太网接入应用中存在的问题2.1.1网络结构问题。
对于电信级的宽带接入来说,网络结构是业务承载和管理的基础,以太网接入结构区别于终端级的局域网,更侧重于汇接局侧设备和用户设备的组成。
以太网接口简介
Quidway® R 系列中低端路由器接口介绍-以太网接口
接口参数
连接器类型 连接器数量 电缆类型
工作方式
属性
支持帧格式
支持网络协议
表1 1FE/2FE 模块接口属性 描述
1FE 模块
RJ-45
1
2
标准以太网线
全双工/半双工 10M/100Mbps 自适应
Ethernet_II Ethernet_SNAP IEEE 802.2 IEEE 802.3
Quidway® R 系列中低端路由器接口介绍-以太网接口
以太网接口
Quidway® R 系列路由器产品上的以太网接口分为传统以太网接口和快速以太网接口两 种。
传统以太网接口符合 10Base-T 物理层规范,工作速率为 10Mbit/s,有全双工和半双工 两种工作方式。
快速以太网接口符合 100Base-TX 物理层规范,兼容 10Base-T 物理层规范,可以在 10Mbit/s、100Mbit/s 两种速率下工作,有半双工和全双工两种工作方式。它具有自动协商 模式,可以与其它网络设备协商确定工作方式和速率,自动选择最合适的工作方式和速率, 从而可以大大简化系统的配置和管理。
IP Novell IPX
2FE 模块
连接器类型 接口类型 连接器数量 电缆类型
属性
工作方式
支持帧格式
支持网络协议
表2 SIC-1FEA 接口属性 描述
RJ-45 MDI 1 标准以太网线 全双工/半双工 10M/100Mbps 自适应 Ethernet_II Ethernet_SNAP IEEE 802.2 IEEE 802.3 IP Novell IPX
传统以太网接口的配置与快速以太网接口的配置基本相同,但前者配置简单,配置项较 少。
以太网接口总线接口简介
以太网接口MII,RMII,SMII,GMII总线接口简介所有的这些接口都从MII而来,MII是(Medium Independent Interface)的意思,是指不用考虑媒体是铜轴、光纤、电缆等,因为这些媒体处理的相关工作都有PHY或者叫做MAC 的芯片完成。
MII支持10兆和100兆的操作,一个接口由14根线组成,它的支持还是比较灵活的,但是有一个缺点是因为它一个端口用的信号线太多,如果一个8端口的交换机要用到112根线,16端口就要用到224根线,到32端口的话就要用到448根线,一般按照这个接口做交换机,是不太现实的,所以现代的交换机的制作都会用到其它的一些从MII简化出来的标准,比如RMII、SMII、GMII等。
RMII是简化的MII接口,在数据的收发上它比MII接口少了一倍的信号线,所以它一般要求是50兆的总线时钟。
RMII一般用在多端口的交换机,它不是每个端口安排收、发两个时钟,而是所有的数据端口公用一个时钟用于所有端口的收发,这里就节省了不少的端口数目。
RMII的一个端口要求7个数据线,比MII少了一倍,所以交换机能够接入多一倍数据的端口。
和MII一样,RMII支持10兆和100兆的总线接口速度。
SMII是由思科提出的一种媒体接口,它有比RMII更少的信号线数目,S表示串行的意思。
因为它只用一根信号线传送发送数据,一根信号线传输接受数据,所以在时钟上为了满足100的需求,它的时钟频率很高,达到了125兆,为什么用125兆,是因为数据线里面会传送一些控制信息。
SMII一个端口仅用4根信号线完成100信号的传输,比起RMII差不多又少了一倍的信号线。
SMII在工业界的支持力度是很高的。
同理,所有端口的数据收发都公用同一个外部的125M时钟。
GMII是千兆网的MII接口,这个也有相应的RGMII接口,表示简化了的GMII接口。
MII工作原理“媒体独立”表明在不对MAC硬件重新设计或替换的情况下,任何类型的PHY设备都可以正常工作。
007Ethernet(以太网)详解(二)
007Ethernet(以太⽹)详解(⼆)⼀、以太⽹以太⽹是⼀种技术。
组织的标准制定了以太⽹的技术标准,它规定了包括的连线、电⼦信号和介质访问层的内容。
以太⽹有两类:第⼀类是经典以太⽹,第⼆类是,使⽤了⼀种称为的设备连接不同的计算机。
经典以太⽹是以太⽹的原始形式,运⾏速度从3~10 Mbps不等;⽽交换式以太⽹正是⼴泛应⽤的以太⽹,可运⾏在100、1000和10000Mbps那样的⾼速率,分别以、千兆以太⽹和万兆以太⽹的形式呈现。
以太⽹的标准结构为,但⽬前的快速以太⽹(、标准)为了减少冲突,将能提⾼的⽹络速度和使⽤效率最⼤化,使⽤交换机来进⾏⽹络连接和组织。
如此⼀来,以太⽹的拓扑结构就成了;但在逻辑上,以太⽹仍然使⽤总线型拓扑和(Carrier Sense Multiple Access/Collision Detection,即载波多重访问/碰撞侦测)的总线技术。
⼆、硬件设计以太⽹接⼝硬件设计中,现在CPU集成度越来越⾼,都会集成MAC,⽽对于硬件设计来说,只需要外接PHY Transceiver IC即可实现以太⽹通信,⽽PHY芯⽚(以百兆为例)外围电路基本如下所⽰:RJ45连接器ESD保护芯⽚⽹络变压器PHY TransciverMAC Controller晶体电源状态指⽰灯1、RJ45连接器RJ是Registered Jack的缩写,意思是“注册的插座”。
在FCC(美国联邦通信委员会标准和规章)中RJ是描述公⽤电信⽹络的接⼝,计算机⽹络的RJ45是标准8位模块化接⼝的俗称。
连接器由插头(8P8C接头,⽔晶头)和插座组成。
如下图所⽰:关于接头引脚定义,⽬前存在两种标准:T568A和T568B(最通⽤)。
这两者的主要区别是橙⾊和绿⾊双绞线进⾏了交换,如下图所⽰:设计这两种标准只是在线缆颜⾊上有所区别,⽬的是在线缆侧实现交叉互连。
⽹络直通线常⽤于异种⽹络之间的互连(⽐如计算机交换机之间),交叉线常⽤于同种⽹络之间的互联(⽐如计算机与之间)。
以太网接口
以太网接口J45接口信号定义,以及网线连接头信号安排以太网10/100Base-T 接口:Pin Name Description1 TX+ Tranceive Data+ (发信号+)2 TX- Tranceive Data- (发信号-)3 RX+ Receive Data+ (收信号+)4 n/c Not connected (空脚)5 n/c Not connected (空脚)6 RX- Receive Data- (收信号-)7 n/c Not connected (空脚)8 n/c Not connected (空脚)以太网100Base-T4 接口:Pin Name Description1 TX_D1+ Tranceive Data+2 TX_D1- Tranceive Data-3 RX_D2+ Receive Data+4 BI_D3+ Bi-directional Data+5 BI_D3- Bi-directional Data-6 RX_D2- Receive Data-7 BI_D4+ Bi-directional Data+8 BI_D4- Bi-directional Data-注:RJ45接口采用差分传输方式,tx+、tx-是一对双绞线,拧在一起可以减少干扰。
EIA/TIA的布线标准中规定了两种双绞线的线序568A与568B。
标准568B:橙白--1,橙--2,绿白--3,蓝--4,蓝白--5,绿--6,棕白--7,棕--8;标准568A:绿白--1,绿--2,橙白--3,蓝--4,蓝白--5,橙--6,棕白--7,棕--8。
100BASE-T4 RJ-45对双绞线的规定如下:1、2用于发送,3、6用于接收,4、5,7、8是双向线。
1、2线必须是双绞,3、6双绞,4、5双绞,7、8双绞。
以太网接口和框图详细讲解
实时嵌入式系统以太网接口及应用网络层次模型以太网层次模型以太网层次功能物理层:物理层:定义了数据传输与接收所需要的光与电信号光与电信号,,线路状态线路状态,,时钟基准时钟基准,,数据编码电路等编码电路等。
并向数据链路层设备提供标准接口准接口。
数据链路层数据链路层::提供寻址机制提供寻址机制,,数据帧的构建,数据差错检查数据差错检查,,传输控制传输控制。
向网络层提供标准的数据接口等功能提供标准的数据接口等功能。
IP 层IP 数据报以太网的MAC 帧格式在帧的前面插入的8 字节中的第一个字段共7 个字节,是前同步码,用来迅速实现MAC 帧的比特同步。
第二个字段是帧开始定界符,表示后面的信息就是MAC 帧。
MAC 帧物理层MAC 层以太网V2MAC 帧目的地址源地址类型数据FCS6624字节46 ~ 150010101010101010 10101010101010101011前同步码帧开始定界符7 字节1 字节…8 字节插入为了达到比特同步,在传输媒体上实际传送的要比MAC 帧还多8 个字节以太网接口的构成从硬件的角度看,从硬件的角度看,以太网接口电路主要由MAC MAC控制器和物理层接口控制器和物理层接口控制器和物理层接口((Physical Layer Physical Layer,,PHY PHY))两大部分构成两大部分构成。
嵌入式网络应用的两种方案处理器加以太网接口芯片处理器加以太网接口芯片。
芯片如芯片如RTL8019RTL8019RTL8019、、RTL8029RTL8029、、RTL8139RTL8139、、CS8900CS8900、、DM9000DM9000等等,其内部结构也主要包含这两部分部结构也主要包含这两部分。
自带自带MAC MAC MAC控制器的处理器加物理层接口芯片控制器的处理器加物理层接口芯片控制器的处理器加物理层接口芯片。
如DP83848DP83848、、BCM5221BCM5221、、ICS1893ICS1893等等。
以太网接口RJ45
以太网接口RJ45一、以太网10/100Base-T 接口网卡及Hub上接口的外观为8芯母插座;网线上插头的外观为8芯公插头:引脚定义:二、以太网100Base-T4 接口网卡及Hub 上接口的外观为8 芯母插座;网线上插头的外观为8 芯公插头。
且其形状外观与上面的10/100Base-T 接口完全相同。
引脚定义:三、网线制作网线水晶头有两种做法标准:TIA/EIA 568B 和 TIA/EIA 568A 。
制作水晶头首先将水晶头有卡的一面向下,有铜片的一面朝上,有开口的一方朝向自己身体,从左至右网线排序为 12345678 ,下面是 TIA/EIA 568B 和 TIA/EIA 568Av 网线线序:TIA/EIA-568B: 1、白橙,2、橙,3、白绿,4、蓝,5、白蓝,6、绿,7、白棕,8、棕TIA/EIA-568A: 1、白绿,2、绿,3、白橙,4、蓝,5、白蓝,6、橙,7、白棕,8、棕根据网线两端水晶头做法是否相同,有以下两种网线接法:1、直通线:网线两端水晶头做法相同,都是TIA/EIA-568B标准或都是TIA/EIA-568A标准。
用于PC网卡到HUB普通口,HUB普通口到HUB级联口,一般用途都用直通线。
2、交叉线:网线两端水晶头做法不相同,一端TIA/EIA-568B标准,另一端TIA/EIA-568A标准。
用于PC网卡到PC网卡,HUB普通口到HUB普通口。
3、如何判断用直通线还是交叉线:一般情况,2种相同设备之间连接采用交叉线,如:2台pc互联;而2种不同设备连接采用直通线,如:pc和交换机连接。
但现在很多的网络设备都支持交叉线,所以你用交叉线来连接PC--交换机也可以。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
MII 接口MII接口提供了MAC与PHY之间、PHY与STA(Station Management)之间的互联技术,该接口支持10Mb/s与100Mb/s的数据传输速率,数据传输的位宽为4位。
MII接口可分为MAC模式和PHY模式,一般说来MAC和PHY对接,但是MAC和MAC 也是可以对接的。
以前的10M的MAC层芯片和物理层芯片之间传送数据是通过一根数据线来进行的,其时钟是10M,在100M中,如果也用一根数据线来传送的话,时钟需要100M,这会带来一些问题,所以定义了Mil接口,它是用4根数据线来传送数据的,这样在传送100M数据时,时钟就会由100M降低为25M,而在传送10M数据时,时钟会降低到 2.5M,这样就实现了10M和100M 的兼容。
MII接口主要包括四个部分。
一是从MAC层到物理层的发送数据接口,二是从物理层到MAC 层的接收数据接口,三是从物理层到MAC层的状态指示信号,四是MAC层和物理层之间传送控制和状态信息的MDIO接口。
MII接口的MAC模式定义:MII接口PHY模式定义:表上MDIO接口包括两根信号线:MDC和MDIO,通过它,MAC层芯片(或其它控制芯片)可以访问物理层芯片的寄存器(前面100M物理层芯片中介绍的寄存器组,但不仅限于100M 物理层芯片,10M物理层芯片也可以拥有这些寄存器),并通过这些寄存器来对物理层芯片进行控制和管理。
MDIO管理接口如下:MDC:管理接口的时钟,它是一个非周期信号,信号的最小周期(实际是正电平时间和负电平时间之和)为400ns,最小正电平时间和负电平时间为160 ns,最大的正负电平时间无限制。
它与TX_CLK和RX_CLK无任何关系。
MDIO是一根双向的数据线。
用来传送MAC层的控制信息和物理层的状态信息。
RMII 接口MII接口也有一些不足之处,主要是其接口信号线很多,发送和接收和指示接口有14根数据线(不包括MDIO接口的信号线,因为其被所有Mil接口所共享),当交换芯片的端口数据较多时,会造成芯片的管脚数目很多的问题,这给芯片的设计和单板的设计都带来了一定的问题。
为了解决这些问题,人们设计了两种新的Mil接口,它们是RMII接口(Reduced MII 接口)和SMII 接口(StreamMII 接口)。
这两种接口都减少了Mil接口的数据线,不过它们一般只用在以太网交换机的交换MAC 芯片和多口物理层芯片中,而很少用于单口的MAC层芯片和物理层芯片中。
RMII接口和SMII 接口都可以用于10M以太网和100M以太网,但不可能用于1000M以太网,因为此时时钟频率太高,不可能实现。
从图中可以看到,RMII接口相对于Mil接口减少了一半的连接线只有8根接口线。
TXD[1:0]:数据发送信号线,数据位宽为2,是Mil接口的一半;RXD[1:0]:数据接收信号线,数据位宽为2,是Mil接口的一半;TX_EN(Transmit Enable):数据发送使能信号,与Mil接口中的该信号线功能一样;RX_ER(Receive Error)数据接收错误提示信号,与Mil接口中的该信号线功能一样;CLK_REF是由外部时钟源提供的50MHz参考时钟,与Mil接口不同,Mil接口中的接收时钟和发送时钟是分开的,而且都是由PHY芯片提供给MAC芯片的。
这里需要注意的是,由于数据接收时钟是由外部晶振提供而不是由载波信号提取的,所以在PHY层芯片内的数据接收部分需要设计一个FIFO,用来协调两个不同的时钟,在发送接收的数据时提供缓冲。
PHY 层芯片的发送部分则不需要FIFO,它直接将接收到的数据发送到MAC就可以了。
CRS_DV此信号是由Mil接口中的RX_DV和CRS两个信号合并而成。
当介质不空闲时,CRS_DV 和RE_CLK相异步的方式给出。
当CRS比RX_DV早结束时(即载波消失而队列中还有数据要传输时),就会出现CRS_DV在半位元组的边界以25MHz/2.5MHz的频率在0、1之间的来回切换。
因此,MAC能够从CRS_DV中精确的恢复出RX_DV和CRS在100Mbps速率时,TX/RX每个时钟周期采样一个数据;在10Mbps速率时,TX/RX每隔10 个周期采样一个数据,因而TX/RX数据需要在数据线上保留10个周期,相当于一个数据发送10次。
当PHY层芯片收到有效的载波信号后,CRS_DV言号变为有效,此时如果FIF0中还没有数据,则它会发送出全0的数据给MAC,然后当FIFO中填入有效的数据帧,数据帧的开头是“ 101010--- ”交叉的前导码,当数据中出现“ 01”的比特时,代表正式数据传输开始,MAC 芯片检测到这一变化,从而开始接收数据。
当外部载波信号消失后,CRS_DV会变为无效,但如果FIFO中还有数据要发送时,CRS_DV 在下一周期又会变为有效,然后再无效再有效,直到FIFO中数据发送完为止。
在接收过程中如果出现无效的载波信号或者无效的数据编码,则RX_ER会变为有效,表示物理层芯片接收出错。
SMII 接口SMII即Serial Mil,串行Mil的意思,跟RMII相比,连线进一步减少到4根;TXD:发送数据信号,位宽为 1 ;RXD接收数据信号,位宽为 1 ;SYNC收发数据同步信号,每10个时钟周期置1次高电平,指示同步。
CLK_REF所有端口共用的一个参考时钟,频率为125MHz,为什么100Mbps速率要用125MHz时钟?因为在每8位数据中会插入2位控制信号,请看下面介绍。
TXD/RXD以10比特为一组,以SYNC为高电平来指示一组数据的开始,在SYNC变高后的10个时钟周期内,TXD上依次输出的数据是:TXD[7:0]、TX_EN TX_ER控制信号的含义与Mil接口中的相同;RXD上依次输出的数据是:RXD[7:0]、RX_DV CRS RXD[7:0]的含义与RX_DV有关,当RX_DV为有效时(高电平),RXD[7:0]上传输的是物理层接收的数据。
当RX_DV 为无效时(低电平),RXD[7:0]上传输的是物理层的状态信息数据。
GMII 接口与Mil接口相比,GMII的数据宽度由4位变为8 位, GMII接口中的控制信号如TX_ER TX_EN RX_ER RX_DV CRS和COL的作用同Mil接口中的一样,发送参考时钟GTX_CLK和接收参考时钟RX_CLK勺频率均为125MHz(1000Mbps/8=125MHz)。
在这里有一点需要特别说明下,那就是发送参考时钟GTX_CLK它和Mil接口中的TX_CLK是不同的,Mil接口中的TX_CLK是由PHY芯片提供给MAC芯片的,而GMII接口中的GTX_CLK 是由MAC芯片提供给PHY芯片的。
两者方向不一样。
在实际应用中,绝大多数GMII接口都是兼容Mil接口的,所以,一般的GMII接口都有两个发送参考时钟:TX_CLK和GTX_CLK两者的方向是不一样的,前面已经说过了),在用作Mil 模式时,使用TX_CLK和8根数据线中的4根。
RGMII 接口RGMII即Reduced GMII,是GMII的简化版本,将接口信号线数量从24根减少到14根(COL/CRS端口状态指示信号,这里没有画出),时钟频率仍旧为125MHz , TX/RX数据宽度从8为变为4位,为了保持1000Mbps的传输速率不变,RGMII接口在时钟的上升沿和下降沿都采样数据。
在参考时钟的上升沿发送GMII接口中的TXD[3:0]/RXD[3:0],在参考时钟的下降沿发送GMII接口中的TXD[7:4]/RXD[7:4] °RGMI同时也兼容100Mbps和10Mbps两种速率,此时参考时钟速率分别为25MHz和2.5MHz。
TX_EN 信号线上传送TX_EN 和TX_ER 两种信息,在TX_CLK 的上升沿发送TX_EN 下降沿发 送TX_ER 同样的,RX_DV 信号线上也传送 RX_DV 和RX_ER 两种信息,在 RX_CLK 勺上升沿 发送RX_DV 下降沿发送RX_ERRXC-VI /<—T_HAV fK___________T HA/ fi1—<>:RXDI&.0]T_SU*VoRX_D^ FXERfi •:'HX.DV*3阿林X RX DVSGMII 接口SGMII 即Serial GMII ,串行GMII ,收发各一对差分信号线,时钟频率 625MHz ,在时钟 信号的上升沿和下降沿均采样,参考时钟 RX_CLK 由 PHY 提供,是可选的,主要用于 MAC 侧没有时钟的情况,一般情况下,RX_CLK 不使用。
收发都可以从数据中恢复出时钟。
在TXD 发送的串行数据中,每 8比特数据会插入 TX_EN/TX_ER 两比特控制信息,同样,在 RXD 接收数据中,每8比特数据会插入 RX_DV/RX_ER 两比特控制信息,所以总的数据速率 为 1.25Gbps=625Mbps*2.其实,大多数MAC 芯片的SGMII 接口都可以配置成 SerDes 接口(在物理上完全兼容,只需配 置寄存器即可),直接外接光模块,而不需要PHY 层芯片,此时时钟速率仍旧是625MHz ,不过此时跟SGMII 接口不同,SGMII 接口速率被提高到1.25Gbps 是因为插入了控制信息, 而SerDes 端口速率被提高是因为进行了 8B/10B 变换,本来8B/10B 变换是PHY 芯片的工作, 在SerDes 接口中,因为外面不接 PHY 芯片,此时8B/10B 变换在MAC 芯片中完成了。
T SETUP f ij ____________________ i M EF—T_MOLD ―1XE-F4]XTXrp-4]>BCD网TM1[7d]£ Txn[i-c (}"T_SETUPV - T _HQLP =TAEM■rJUzHHIXlzM*TXEHHCiT>CI K。