如何在Linux下使用千兆网卡

如何在Linux下使用千兆网卡,第1张

作者 赵忠 目前 千兆技术正在快速普及 特别是服务器端大多都使用千兆网卡 本文以Intel MB以太网为例 介绍Linux下如何使用千兆以太网卡 Intel MB网卡的Linux 驱动支持Intel提供的系统千兆网卡 其驱动程序目前版本为 支持面向桌面及服务器的两种网卡 目前 Intel提供的千兆位以太网卡只支持模块加载方式 网卡驱动程序下载地址 最新版本软件包为e tar gz 下载及编译 编译安装驱动 注意驱动程序的版本与内核对应关系 不要将用于 x核心的软件包用于 x核心 下载所得的驱动是一个压缩包 解压后将其拷贝到/tmp目录 解压文件 #tar zxvf e tar gz 进入解压开的文件目录 #cd e /src/ 编译驱动程序(以模块方式) #make 编译完成后 安装编译好的模块 #make install 键入以上命令后 编译成功的文件将拷贝到指定目录 如果使用的核心为 x 那么编译好的模块已安装到 /lib/modules/ x/net/e 如果是 x核心 则编译好的模块安装到 /lib/modules/ x/kernel/drivers/net/e 驱动网卡 .使用网卡驱动 加载网卡驱动程序 #in od e [parameter=value] 如果不显示出错信息 那么驱动加载正确 配置网卡IP地址及相关参数 ifconfig eth <IP_address> 验证网卡工作状态 使用Ping命令 #ping 从别的PC上Ping MB网卡的IP 可以发现 M网卡工作在自适应模式下 当外部请示连接时 网卡驱动模块会自动加载 并在控制台上显示网卡启动信息 为了以后安装方便 还要创建一个rpm格式二进制安装包 以后就可直接运行rpm安装网卡驱动 高效率使用网卡系统加载模块时 可以根据实际情况调节参数 使网卡工作在最佳状态 驱动程序提供的可选择参数有速率 工作模式 自适应和流控等 在Linux下 可以定义合法速率参数为 和 缺省为 表示网卡工作在自适应状态下 其它值分别为 MB MB和 MB 工作模式有全 半双工方式 表示自适应 表示半双工 表示全双工 自适应方式的有效值范围: x F x x F 缺省为 x F 具体参数请参阅软件包中的Readme文件 流控设置有效值范围 表示不设置流控 表示仅对Rx流控 表示仅对Tz流控 表示对Rx/Tx双向流控 缺省为 lishixinzhi/Article/program/Oracle/201311/17268

我的电脑--右键--管理---设备管理--网络适配器--右键--属性--高级---LINK SPEED/DUPLEX MODE,右边有个“值”的下拉菜单,就可以选择1000M或100M或者AUTO

扩展资料;

100Mbps 128M/s1000Mbps 1128M/s,现在集成网卡就是通过主板上的网卡芯片完成的而独立网卡一般是pci接口的比较多 受外频影响较小 ,你超频了以后 又可能集成网卡不能使用,而独立网卡能用,

网卡传输性能受限其设计性能,你自然无法要求一块100M的网卡能达到1000M的。网卡都是自适应网卡,从其标示就能看出来,比如千兆网卡,实际是10/100/1000M自适应网卡,只要你正确安装驱动,网卡会同网络设备(比如路由器)自动协商端口速率。

参考资料;百度百科-百兆网卡

参考资料;百度百科-千兆网卡


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10437423.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存