- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
以太网PORT功能交流 赵邦银 日期:* 主要内容: 背景知识介绍 PORT主要功能介绍 PHY的简单介绍 BCM linkScan介绍 OSI 与 TCP/IP体系结构的比较 五层协议的体系结构 TCP/IP 是四层的体系结构:应用层、运输层、网际层和网络接口层。 最下面的网络接口层并没有具体内容。 因此往往采取折中的办法,即综合 OSI 和 TCP/IP 的优点,采用一种只有五层协议的体系结构 。 五层协议的体系结构 应用层(application layer) 运输层(transport layer) 网络层(network layer) 数据链路层(data link layer) 物理层(physical layer) 背景知识 几种以太网帧: Ethernet V1: 由Xerox公司创建.后来在1980年由DEC,Intel和Xerox标准化形成Ethernet V1标准. Ethernet V2 (ARPA): 由DEC,Intel和Xerox在1982年公布其标准,主要更改了Ethernet V1的电气特性和物理接口,在帧格式上并无变化;Ethernet V2出现后迅速取代Ethernet V1成为以太网事实标准; IEEE 802.3/802.2 LLC : IEEE 802.3/802.2 SNAP: 背景知识 物理层标准: 10BASE2 10BASE5 10BASE-T 100BASE-TX 运行在两对五类双绞线上的快速以太网 100BASE-T2 运行在2对三类双绞线上的快速以太网 100BASE-T4 运行在四对三类双绞线上的快速以太网 100BASE-FX 运行在光纤上的快速以太网光纤类型可单模可多模 1000BASE-SX 多模光纤,S指发出的光信号是短波长的形式 1000BASE-LX 单模光纤L指发出的光信号是长波长的形式 1000BASE-CX 运行在同轴电缆上的1000M以太网 1000BASE-TX 背景知识 10GBase-SR 局域网300米850nm多模光纤 10GBase-LR 局域网10公里1310nm单模光纤 10GBase-ER 局域网40公里1550nm单模光纤 10GBase-SW 广域网300米850nm多模光纤 10GBase-LW 广域网10公里1310nm单模光纤 10GBase-EW 广域网40公里1550nm单模光纤 PORT功能 一.基本功能: 速率/speed 双工模式/half or full duplex 自协商/auto negotiation 宣告能力/auto negotiation Advertisement 使能/enable Link status MDI/MDIX master/slave PORT功能 二.扩展功能: 光电切换 光模块信息读取 Digital Diagnostic Monitor Virtual Cable Tester/cable diagnostic POE PORT功能 二.基于MAC实现的功能: 流量控制/flow control 广播抑制/Broadcast Rate Control 组播抑制/Multicast Rate Control DLF抑制/Destination Lookup Failure 帧长度 流量统计 L2 PORT BRIDGE IPG 作用: 同步PHY与MAC之间的状态 提供link 事情 维护PHY的一些状态 硬件扫描: 软件扫描: typedef struct ls_cntl_s { char lc_taskname[16]; sal_mutex_t lc_lock; /* Synchronization */ pbmp_t lc_pbm_hw; /* Hardware link scan ports */ pbmp_t lc_pbm_sw; /* Software link scan ports */ pbmp_t lc_pbm_hw_upd; /* Ports requiring HW link re-scan */ pbmp_t lc_pbm_sgmii_autoneg_port; /* Ports with SGMII autoneg */ int lc_hw_change; /* HW Link state has changed
文档评论(0)