linux中千兆網的設定

2021-07-10 02:41:36 字數 1402 閱讀 4704

在linux中,對於接收速率大於10mb/s的資料時,需要對網路設定為千兆網模式,即1000mb模式,否則會出現接收資料有丟包損失的情況。

在實際設定需要注意兩個方面問題:

1.網線問題

確認網線及交換機是否支援1000mb模式。

2.配置問題

使用ethtool eth0(當前網路配置名稱)

[root@localhost transcode-intel-media]# ethtool eth0

settings for eth0:

supported ports: [ tp mii ]

supported link modes: 10baset/half 10baset/full

100baset/half 100baset/full

1000baset/half 1000baset/full

supported pause frame use: no

supports auto-negotiation: yes

advertised link modes: 1000baset/full

advertised pause frame use: symmetric receive-only

advertised auto-negotiation: yes

link partner advertised link modes: 10baset/half 10baset/full

100baset/half 100baset/full

1000baset/full

link partner advertised pause frame use: symmetric

link partner advertised auto-negotiation: yes

speed: 1000mb/s

duplex: full

port: mii

phyad: 0

transceiver: internal

auto-negotiation: on

supports wake-on: pumbg

wake-on: g

current message level: 0x00000033 (51)

drv probe ifdown ifup

link detected: yes

speed欄即為當前工作的網路速率,如要改為1000mb/s,使用ethtool -s eth0 autoneg off speed 1000 duplex full修改設定,如不成功,也可嘗試ethtool -s eth0 speed 1000 duplex full autoneg on 即開啟自協商模式。

組建千兆網的方案

公司要搞乙個員工上網室 也就類似於網咖 最初也就6臺電腦,網咖的管理不同於辦公,什麼雜七雜八的都有,而且與公司內網分離,外網也是另一條adsl。最初設想是用還原卡,但更新遊戲時,會非常的麻煩,如果計算機增多的話。公司不可能專買一套網咖管理 就是類似pubwin這種 軟體的,更新時可自動穿透還原,不用...

千兆乙太網的暫停模式

在全雙工mac控制框架下,流量控制機制是通過pause功能實現的。pause功能可以防止瞬時過載導致緩衝區溢位時不必要的幀丟失。pause操作實現了一種簡單的停 等式流量控制機制。如果某個埠要停止幀的接收,可以傳送乙個帶有引數的pause幀,引數指示全雙工鏈路對方在開始傳送資料前需要等待的時間。當鏈...

獨特的千兆乙太網幀格式

說到乙太網幀格式,可以說是耳熟能詳了。如果要問千兆乙太網幀格式有什麼特殊的地方,恐怕大多數人會感到好奇。事實是,千兆乙太網的幀格式確實不太一樣。常規的乙太網幀格式是這樣的 目的mac 源mac 幀型別資料和padding fcs千兆乙太網工作在半雙工模式的情況下,如果幀長小於512 位元組,資料幀的...