摘要:本文介绍了自协商的基本原理和工作模式,以及自协商相关细节介绍。...自动协商的目的是给共享一条链路的两台设备提供一种交换信息的方法,并自动配置它们工作在最优能力下。 照字面上来讲,自动协商就是一种在两台设备间达到可能的最大传输速率的方式。...随着技术的不断进步,现在制造的网卡、交换机、路由器都支持全双工模式。半双工的网络设备已经逐渐退出历史舞台。...基于以上原理,在对端不打开自协商时,打开自协商的一方只能协商成半双工模式。 ...自协商和强制最根本的区别就是两者再建立物理链路时发送的码流不同,自协商模式发送的是/C/码,也就是配置(Configuration)码流,而强制模式发送的是/I/码,也就是idle码流。
自协商 自协商是最常见的速率协商机制。它由IEEE 802.3标准定义,并被广泛应用于以太网设备,如交换机和网卡。自协商允许连接的设备在启动时协商最佳的通信速率和双工模式(全双工或半双工)。...2.1 自协商的过程 自协商的过程通常涉及四个主要步骤: 物理层连接:两个设备通过电缆物理连接。 发送配置帧:每个设备通过其发送配置帧来启动协商过程。配置帧包含设备的能力,包括支持的速率和双工模式。...发送配置帧:每个设备通过其发送配置帧来启动协商过程。配置帧包含设备的能力,包括支持的速率。 接收和解析配置帧:收到配置帧的设备会解析其内容,并与自己的能力进行比较,以确定最佳的共同速率。...在强制协商中,管理员手动配置端口速率和双工模式,而不是交换机根据自协商或半自协商的结果自动选择。 4.1 强制协商的过程 物理层连接:两个设备通过电缆物理连接。...半自协商相对于自协商来说更简单,不支持双工模式的协商,适用于一些老旧的设备。 强制协商由管理员手动配置,具有确定性和精确的控制,但可能较为繁琐且缺乏灵活性。
自协商自协商是最常见的速率协商机制。它由IEEE 802.3标准定义,并被广泛应用于以太网设备,如交换机和网卡。自协商允许连接的设备在启动时协商最佳的通信速率和双工模式(全双工或半双工)。...2.1 自协商的过程自协商的过程通常涉及四个主要步骤:物理层连接:两个设备通过电缆物理连接。发送配置帧:每个设备通过其发送配置帧来启动协商过程。配置帧包含设备的能力,包括支持的速率和双工模式。...发送配置帧:每个设备通过其发送配置帧来启动协商过程。配置帧包含设备的能力,包括支持的速率。接收和解析配置帧:收到配置帧的设备会解析其内容,并与自己的能力进行比较,以确定最佳的共同速率。...在强制协商中,管理员手动配置端口速率和双工模式,而不是交换机根据自协商或半自协商的结果自动选择。4.1 强制协商的过程物理层连接:两个设备通过电缆物理连接。...4.3 强制协商的缺点人工配置:强制协商需要管理员手动配置每个连接的端口速率和双工模式,对于大规模的网络部署来说可能比较繁琐。缺乏灵活性:一旦端口配置完成,如果网络需求变化,可能需要重新手动配置端口。
它们与遍地可见的10M/100M/1000M 双绞线PHY不同,可能很多小伙伴对他们并没有基本的概念,这里笔者分别对他们进行一个简单的介绍(这部分内容双绞线自协商无直接关系,对本部分不感兴趣的读者可以跳过本章节...10GBASE-T PHY 10GBASE-T 目标特性 仅支持全双工操作; 在MAC/PLS服务接口支持10Gb/s的速度(在Medium侧为12.8gbps); 支持基于Clause 28的双绞线自协商...10GBASE-T PHY可以配置为主PHY或从PHY。这个主从配置通过链路双方的双绞线自协商机制确定(网管员需要保证链路双方一主一从)。
进入PHY的所有数据(不包括1比特头)都被58位自同步加扰器加扰。这种加扰器可以保证以10gbps数据持续发送55年重复不会超过一次。完成加扰后65比特数据成为1个65B block。
自协商能力与MAC寄存器联动规则 “MAC-PCS控制寄存器”需要软件根据“PHY-AN广告寄存器”和“PHY-AN LP广告状态寄存器”的内容进行动态更新配置,交换芯片硬件并不会自动联动。...基于EEE双绞线自协商和PCS控制寄存器软件联动机制只能实现EEE对称操作(因为EEE自协商能力只有1比特)。...Fast Retrain需要双绞线链路双方均使能方有意义,故需要利用自协商机制进行协商。10GBASE-T Fast Retrain利用双绞线自协商机制进行协商。...链接的一端协商配置为主设备,另一个协商配置为从设备。主设备发送和接收时钟锁定在本地晶振输入。从设备发送和接收时钟被锁定到传入的接收数据流。...MultiGBASE-T自协商完结。 下节课会对双绞线自协商进行总结。
25GBASE-T 目标特性 仅支持全双工操作; 在MAC/PLS服务接口支持40 Gb/s和25 Gb/s的速度(在Medium侧为51.2gbps和32gbps); 支持基于Clause 28的双绞线自协商...40GBASE-T/25GBASE-T PHY可以配置为主PHY或从PHY。这个主从配置通过链路双方的双绞线自协商机制确定(网管员需要保证链路双方一主一从)。...MultiGBASE-T自协商未完待续……
2.5GBASE-T 目标特性 仅支持全双工操作; 在MAC/PLS服务接口支持5 Gb/s和2.5 Gb/s的速度(在Medium侧为6.4gbps和3.2gbps); 支持基于Clause 28的双绞线自协商...5GBASE-T/2.5GBASE-T PHY可以配置为主PHY或从PHY。这个主从配置通过链路双方的双绞线自协商机制确定(网管员需要保证链路双方一主一从)。...2.5GBASE-T线缆参数 5GBASE-T/2.5GBASE-T的MDI母头 5GBASE-T/2.5GBASE-T的MDI公头 5GBASE-T/2.5GBASE-T的MDI线序 MutiGBASE-T自协商未完待续
自协商基理(一) MultiGBASE-T自协商,主要协商的内容为“速度双工”、“主从”两个关键项(协商失败,链路不能正常建立链接)和“流控”、“EEE”、“Fast Retrain”、“PMA training...下面先介绍MultiGBASE-T自协商的BasePage和ExtendedNextPage的bits分配, 然后就这八大类自协商内容进行阐述。...答案其实很简单,那就是MultiGBASE-T PHY自协商的两种模式默认初始化都使能(这两种自协商模式的寄存器开关是独立的,分别为7.0.12和7.65503.12)。...后续过程在“10M/100M自协商基理”章节部分已经详细介绍过,这里就不再赘述了。...链接的一端协商配置为主设备,另一个协商配置为从设备。主设备发送和接收时钟锁定在本地晶振输入。从设备发送和接收时钟被锁定到传入的接收数据流。
双绞线自协商总结篇(一) 自协商仲裁功能 自协商仲裁状态机是理解双绞线自协商机制的关键。这部分内容笔者以点带面基于几个常见的应用场景做一个简单的解析。...自协商仲裁状态机状态图 异常场景1 A端自协商使能,单端悬空,然后执行上电动作。...异常场景2 A端自协商使能,B端自协商关闭,先把双绞线提前链接好,然后执行上电动作。...小伙伴们遇到的场景,往往是计算机网卡驱动或者交换机的端口管理软件主动参与了“自协商广告能力设置和Base Page的NP比特设置”,从而在该场景下的百兆正确链接。...重新自协商功能 在双绞线双方已经建立正确链接的情况下,双绞线的任何一端改变自协商的广告能力并不会自动重新执行自协商的过程。
linux网卡配置文件 查看网卡IP信息 ifconfig [eth0/1/2/ens33/ens37] ifconfig -a # 查看所有网卡,包括禁用down状态的网卡...ip addr show [eth0/1/2][ens33/34/35] 网卡配置文件路径(centos7) /etc/sysconfig/network-scripts/ifcfg-ens33 网卡名称区别...centos7 网卡名为ens33 contos6 网卡名为eth0 DEVICE=ens33 # 指定设备名称 TYPE=Ethernet...202.106.0.20 永久自动获取 DEVICE=eth0 HWADDR=00:0C:29:96:EC:70 TYPE=Ethernet ONBOOT=yes BOOTPROTO=dhcp 第二个网卡配置...第二个网卡 复制第一个网卡配置文件并重命名 cp ifcfg-ens33 ifcfg-ens37 修改配置文件网卡名称,MAC地址,ip,子网掩码并保存 启用第二块网卡:ifup ens37 禁用网卡
Paste_Image.png 配置dns解析 echo "nameserver 114.114.114.114" >> /etc/resolv.conf echo "nameserver 8.8.8.8
1000BASE-X 自协商原理 1000BASE-X自协商是指1000BASE-X的链路(光纤或者屏蔽平衡铜线)双端互相广告其支持的能力,以达到链路双方工作的模式匹配。...1000BASE-X自协商由IEEE Clause 37中定义,故又称为C37自协商。1000BASE-KX不使用C37自协商,而是使用C73自协商(后续DAC自协商部分会做详细探讨)。...1000BASE-X自协商利用链路双方互相传递“/C/有序集”(C1C2C1C2……)来实现的。...1000BASE-X自协商层 Config_Reg Base Page 1000BASE-X自协商通过互相交互C1C2有序集。...目前的芯片的1000BASE-X自协商一般仅支持Base Page。 1000BASE-X 自协商原理介绍完毕,下节课开始介绍1000BASE-X自协商实践。
1000BASE-X自协商实践 芯片寄存器 笔者以曾经实践过的Broadcom公司的BCM53286的四个1000BASE-X Serdes口举例[与自协商相关的寄存器属于IEEE802.3标准寄存器,...该bit为自协商使能位(配置工程师需要保证双绞线两端的自协商使能位保持一致。...如果一端自协商使能另一端自协商关闭,自协商使能这端会触发并行检测状态机,可能会造成链路双方的双工状态的不一致); bit9 RestartAneg 该bit为重新自协商使能位,当本端自协商的广告能力位有变化或者未能协商选择链路双方彼此最高阶的广告能力...的各种组合进行对本端MAC的tx和rx方向的802.3流控进行设置,具体规则如下表: “MAC-PCS控制寄存器”需要软件根据“PHY-AN广告寄存器”和“PHY-AN LP广告状态寄存器”的内容进行动态更新配置...1000BASE-X 自协商实践介绍完毕,下节课开始介绍自协商关联知识。
1000BASE-X自协商总结 自协商状态机 自协商状态机是理解1000BASE-X自协商机制的关键。这部分内容笔者以点带面基于几个常见的应用场景做一个简单的解析。...自协商状态机状态图 异常场景1 A端自协商使能,单端悬空,然后执行上电动作。...正常场景1 A端自协商使能,B端自协商使能,光纤连好,然后执行上电动作。...这里笔者抛砖引玉一下,1000BASE-X自协商正常完成需要多少时间呢? 正常场景2 A端自协商关闭,B端自协商关闭,光纤连好,然后执行上电动作。...优点是link up的时间大幅度缩小;缺点:流控配置可能失配,光纤可能出现单向link up的故障(会导致上层协议运行异常)。
1000BASE-X 背景知识介绍完毕,下节课开始介绍自协商。
SGMII控制通路是一种非对称的单向通知机制(与1000BASE-X自协商的双向交互机制完全不同)。...因为SGMII自协商是一种非对称的单向通知机制,故当链路双方都自协商使能时,SGMII-Master和SGMII-Slave只能配对使用(SGMII-Master和SGMII-Master不能互连;SGMII-Slave...为自协商使能位(系统工程师需要保证SGMII两端的自协商使能位保持一致); bit6,13 Speed 当SGMII自协商关闭时(bit12=0),这两位决定SGMII-Slave侧的实际工作速度。...bit分别为: bit12 AnegEn 该bit为自协商使能位(配置工程师需要保证SGMII两端的自协商使能位保持一致); bit6,13 Speed 当SGMII自协商关闭时(bit12=0),这两位决定...1000BASE-X 自协商介绍完毕,下节课开始介绍"背板以太网"系列。
62.5um MMF多模光纤称为OM1, 50um MMF多模光纤称为OM2,目前最新的多模光纤已经发展到OM5了。用户可以简单记忆下多模光纤的特性(OM的数字...
1.确定好要绑定的那两个网口 我这边要绑定的是两个业务口 em2、em3 2.配置ifcfg-bond0、em2、em3 3.修改配置文件/etc/modprcode.d/disk.conf 底部添加
; Created by cloud-init on instance boot automatically, do not edit
领取专属 10元无门槛券
手把手带您无忧上云