AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[jumboframes](server)

Martin Hope
Vinícius Ferrão
Asked: 2021-06-17 12:41:27 +0800 CST

使用启用 PXE 的网络实现巨型帧 (mtu = 9000) 的要求

  • 1

尝试在依赖 PXE 进行服务器引导的网络中启用巨型帧时,我应该寻找什么?

据我所知,我必须有:

  • 支持 MTU >= 9000 的网络交换机
  • 不仅可以在交换机的网络接口上启用巨型帧,还可以在端口通道和 VLAN 上启用巨型帧
  • 一个兼容的 SO,用于在启动过程之后使用网络绑定和 VLAN(如果需要)处理更高的 MTU。

我不确切知道的是给定服务器上的网卡如何知道在 PXE 阶段连接未使用默认 MTU = 1500 值。是否支持?因供应商而异?它应该开箱即用吗?应该将某些东西添加到 DHCP 服务器以在引导期间处理地址?

谢谢

jumboframes dhcp pxe-boot mtu
  • 2 个回答
  • 466 Views
Martin Hope
Eliot B.
Asked: 2016-07-22 00:25:11 +0800 CST

具有 BCM57800 NIC (bnx2x) 的 Debian 7.10 服务器上的巨型帧 (mtu 9000)

  • 1

我正在使用 Broadcom Corporation NetXtreme BCM57800 1/10 Gigabit ethernet 在 Debian 7.10 下的 2 台服务器上工作。

我对两台服务器都做了以下操作:

ethtool -g eth0 Ring parameters for eth0: Pre-set maximums: RX: 4078 RX Mini: 0 RX Jumbo: 0 TX: 4078 Current hardware settings: RX: 4078 RX Mini: 0 RX Jumbo: 0 TX: 4078

我将 mtu 更改为 9000: ifconfig eth0 mtu 9000

ifconfig eth0 值已更改:

UP BROADCAST RUNNING MULTICAST MTU:9000 Metric:1

但是当我尝试发送 9000 字节数据包时它不起作用: ping -M do -s 8972 10.0.0.3 PING 10.0.0.3 (10.0.0.3) 8972(9000) bytes of data. ^C --- 10.0.0.3 ping statistics --- 13 packets transmitted, 0 received, 100% packet loss, time 12095ms

但是它仍然可以处理 1500 字节的数据包:

ping -M do -s 1472 10.0.0.3 PING 10.0.0.3 (10.0.0.3) 1472(1500) bytes of data. 1480 bytes from 10.0.0.3: icmp_seq=1 ttl=64 time=0.054 ms 1480 bytes from 10.0.0.3: icmp_seq=2 ttl=64 time=0.041 ms

网卡固件:

/sbin/modinfo bnx2x filename: /lib/modules/3.16.0-4-amd64/kernel/drivers/net/ethernet/broadcom/bnx2x/bnx2x.ko firmware: bnx2x/bnx2x-e2-7.8.19.0.fw firmware: bnx2x/bnx2x-e1h-7.8.19.0.fw firmware: bnx2x/bnx2x-e1-7.8.19.0.fw version: 1.78.19-0 license: GPL description: Broadcom NetXtreme II BCM57710/57711/57711E/57712/57712_MF/57800/57800_MF/57810/57810_MF/57840/57840_MF Drive

我在这里错过了什么吗?

linux jumboframes debian mtu broadcom
  • 1 个回答
  • 868 Views
Martin Hope
Stu Thompson
Asked: 2010-03-03 00:38:01 +0800 CST

巨型帧(MTU 高达 9k)在开放 Internet 上是否真实/常见?

  • 15

我有一个可以从更大的以太网帧中受益的应用程序。(理论上,我们可以将出站数据包的数量减少 > 50%,甚至可能减少 66%。)

我还正在与候选托管公司指定网络要求,以便新安装我的应用程序服务器。至少,最好不要限制客户端连接从巨型帧中受益。

但这有多现实?一些一般性问题,假设我们可以控制的网络段是巨型帧友好的(交换机支持大型 MTU,允许 ICMP MTU 路径发现等):

  • 通过公共 Internet 发送巨型帧是否现实?
  • 试图通过公共 Internet 支持巨型帧是否会引发无穷无尽的网络问题?
  • 还有其他我没有考虑过的问题吗?
jumboframes networking mtu
  • 5 个回答
  • 9647 Views
Martin Hope
Russell Heilling
Asked: 2010-02-26 02:29:24 +0800 CST

有没有关于使用以太网巨型帧的网络数量的统计数据?

  • 5

销售工程师和产品经理经常告诉我,如果支持的最大帧大小在 1518-1522 范围内(足以支持标准以太网帧或 VLAN 标记帧),则第 2 层以太网服务不适用。

或者换句话说:1500 的 MTU 是不够的(请参阅此博客文章了解我对 MTU 的定义以及该术语如何经常被滥用的简短咆哮)

我永远无法从他们那里得到任何细节:

a) 有多少客户(企业/SMB)需要巨型帧

b) WAN 链路上 Jumbos 的帧大小的典型期望是什么?1600、2000、9k等...

我知道在电信和数据中心环境中 Jumbos 很常见,但我对这在企业和 SMB 网络中的常见程度有所了解。

jumboframes wide-area-network switch ethernet
  • 4 个回答
  • 378 Views
Martin Hope
bellocarico
Asked: 2010-01-29 03:59:57 +0800 CST

VMWare 转换器性能

  • 2

我有一个关于我的测试实验室的问题。理解这个概念比将其应用到生产中更重要:

我有一个配置了几个虚拟机 linux/windows 的 ESXi,我想使用 VMWare 转换器来创建备份。

为了加快这个过程,我决定在我安装了 Windows 7 和 VMWare Converter 的同一 ESXi 主机上创建一个 Windows VM。

主机有一个千兆卡,但它当前连接到一个 100Mb FD 端口。Windows 7 看到连接了 1gb 卡。

当我使用 VMWare 转换器进行备份时,我将主机 IP 指定为源和目标,因此我认为复制速度可能比通过网络使用我的笔记本电脑更快。

好吧,长话短说:我得到了可怕的性能(4Mb/秒)。我对此感到困惑,因为尽管主机在虚拟机和主机之间运行 100Mb 通信,但不应该(如果我错了,请纠正我)有任何限制。

我确实调整了 Windows 7 以优化网络性能,但我只得到了一点改进。我仍然需要 4 小时来备份 50Gb(瘦)VM。

另外我想问:巨型帧对此有帮助吗?我知道必须端到端支持巨型帧,并且主机当前连接的网络交换机不支持这一点,但我想知道:

1) ESXi 主机是否完全支持巨型帧?

2)我可以以某种方式启用它吗?

3)如果我这样做,我猜虚拟机和主机之间的批量传输会改善,但这会影响通过真实交换机的通信,因为这不会做巨型?

谢谢阅读

jumboframes vmware-esx vmware-vsphere
  • 2 个回答
  • 4808 Views
Martin Hope
Jason Horner
Asked: 2009-08-01 11:17:20 +0800 CST

sql server 连接字符串上的网络数据包大小以提高吞吐量

  • 5

我们有一个数据加载作业,它通过网络在两个 sql 服务器之间移动相对大量的数据。服务器在同一个子网上,它们之间只有一个交换机。数据由几个大的 varchar 字段和一个 xml 字段组成。

为了增加吞吐量。我尝试将连接字符串上的网络数据包大小从默认的 4096 更改为 32627;但是,它似乎对性能没有帮助。我怀疑问题在于,尽管我们正在运行 gig 以太网,但未启用“巨型帧”。

为了确认这一点,我尝试了两个 ping 测试:

ping -l 1400 -f pdbsql01dul

作品

ping -l 4096 -f pdbsql01dul

数据包需要分片,但要设置 DF。

如您所见,最大的数据包大小似乎在 1400 左右

我的问题是,如果巨型帧约为 8096,将网络数据包大小设置得比这更大有什么好处吗?

如果连接是相关服务器的本地连接,这会改变吗?

sql-server connection jumboframes
  • 2 个回答
  • 16507 Views
Martin Hope
jdiaz
Asked: 2009-05-05 09:45:49 +0800 CST

升级到千兆网络 - 启用巨型帧

  • 21

我想开始将我的 SOHO 网络升级到千兆位(从 10/100 开始),并在 Jumbo Frames 上有所了解。

在网络上实施巨型帧的最佳方式是什么?据我所知,为了使其正常工作,网络上的所有网络设备都必须支持巨型帧。这是真的?

如果我有无法更新到 GB 以太网的特定设备(例如网络打印机),这会阻止我启用巨型帧吗?

启用巨型帧有哪些注意事项?

jumboframes networking
  • 5 个回答
  • 7575 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve