eth流量怎麼計算
① eth介面是什麼
eth介面是Ethernet網路介面。
Ethernet網路介面,簡稱eth介面,是計算機網路中常見的一種介面形式。以下是關於Ethernet網路介面的
1. 基本定義
Ethernet網路介面,也被稱為乙太網介面,是連接計算機或網路設備與乙太網的橋梁。這種介面允許設備之間通過網線傳輸數據,實現網路通信。
2. 主要功能
Ethernet網路介面的主要功能包括數據的發送和接收。當設備需要發送數據時,數據通過該介面傳輸到網路上;當設備需要接收數據時,該介面負責從網路上捕獲數據並將其傳輸到設備內部。這種介面支持高速數據傳輸,廣泛應用於各種網路設備,如路由器、交換機、計算機等。
3. 技術特點
Ethernet網路介面採用特定的協議和標准,以確保不同設備之間的兼容性和互操作性。它支持多種網路拓撲結構,如星型、環型、網狀等,並具備自動協商速率、自動配置網路地址等功能。此外,隨著技術的發展,現代的Ethernet網路介面還支持更多的高級功能,如智能流量管理、網路安全等。
總之,Ethernet網路介面是計算機網路中至關重要的組成部分,它連接設備與網路,實現數據的傳輸和共享。無論是在家庭、學校還是企業,Ethernet網路介面都發揮著不可或缺的作用。
② linux 雙網卡綁定 流量怎麼走
linux的雙網卡bond,共有7種模式,可參閱網路文章。
第一種模式:mod=0 ,即:(balance-rr)Round-robin
policy(平衡掄循環策略)
特點:傳輸數據包順序是依次傳輸(即:第1個包走eth0,下一個包就走eth1….一直循環下去,直到最後一個傳輸完畢),此模式提供負載平衡和容錯能力;但是我們知道如果一個連接或者會話的數據包從不同的介面發出的話,中途再經過不同的鏈路,在客戶端很有可能會出現數據包無序到達的問題,而無序到達的數據包需要重新要求被發送,這樣網路的吞吐量就會下降
第二種模式:mod=1,即: (active-backup)Active-backup
policy(主-備份策略)
特點:只有一個設備處於活動狀態,當一個宕掉另一個馬上由備份轉換為主設備。mac地址是外部可見得,從外面看來,bond的MAC地址是唯一的,以避免switch(交換機)發生混亂。此模式只提供了容錯能力;由此可見此演算法的優點是可以提供高網路連接的可用性,但是它的資源利用率較低,只有一個介面處於工作狀態,在有 N 個網路介面的情況下,資源利用率為1/N
第三種模式:mod=2,即:(balance-xor)XOR policy(平衡策略)
特點:基於指定的傳輸HASH策略傳輸數據包。預設的策略是:(源MAC地址 XOR 目標MAC地址)%
slave數量。其他的傳輸策略可以通過xmit_hash_policy選項指定,此模式提供負載平衡和容錯能力
第四種模式:mod=3,即:broadcast(廣播策略)
特點:在每個slave介面上傳輸每個數據包,此模式提供了容錯能力
第五種模式:mod=4,即:(802.3ad)IEEE 802.3ad
Dynamic link aggregation(IEEE802.3ad 動態鏈接聚合)
特點:創建一個聚合組,它們共享同樣的速率和雙工設定。根據802.3ad規范將多個slave工作在同一個激活的聚合體下。外出流量的slave選舉是基於傳輸hash策略,該策略可以通過xmit_hash_policy選項從預設的XOR策略改變到其他策略。需要注意的 是,並不是所有的傳輸策略都是802.3ad適應的,尤其考慮到在802.3ad標准43.2.4章節提及的包亂序問題。不同的實現可能會有不同的適應 性。
必要條件:
條件1:ethtool支持獲取每個slave的速率和雙工設定
條件2:switch(交換機)支持IEEE802.3ad
Dynamic link aggregation
條件3:大多數switch(交換機)需要經過特定配置才能支持802.3ad模式
第六種模式:mod=5,即:(balance-tlb)Adaptive
transmit load balancing(適配器傳輸負載均衡)
特點:不需要任何特別的switch(交換機)支持的通道bonding。在每個slave上根據當前的負載(根據速度計算)分配外出流量。如果正在接受數據的slave出故障了,另一個slave接管失敗的slave的MAC地址。
該模式的必要條件:ethtool支持獲取每個slave的速率
第七種模式:mod=6,即:(balance-alb)Adaptive
load balancing(適配器適應性負載均衡)
特點:該模式包含了balance-tlb模式,同時加上針對IPV4流量的接收負載均衡(receiveload
balance, rlb),而且不需要任何switch(交換機)的支持。接收負載均衡是通過ARP協商實現的。bonding驅動截獲本機發送的ARP應答,並把源硬體地址改寫為bond中某個slave的唯一硬體地址,從而使得不同的對端使用不同的硬體地址進行通信。
來自伺服器端的接收流量也會被均衡。當本機發送ARP請求時,bonding驅動把對端的IP信息從ARP包中復制並保存下來。當ARP應答從對端到達時,bonding驅動把它的硬體地址提取出來,並發起一個ARP應答給bond中的某個slave。使用ARP協商進行負載均衡的一個問題是:每次廣播 ARP請求時都會使用bond的硬體地址,因此對端學習到這個硬體地址後,接收流量將會全部流向當前的slave。這個問題可以通過給所有的對端發送更新(ARP應答)來解決,應答中包含他們獨一無二的硬體地址,從而導致流量重新分布。當新的slave加入到bond中時,或者某個未激活的slave重新 激活時,接收流量也要重新分布。接收的負載被順序地分布(roundrobin)在bond中最高速的slave上當某個鏈路被重新接上,或者一個新的slave加入到bond中,接收流量在所有當前激活的slave中全部重新分配,通過使用指定的MAC地址給每個 client發起ARP應答。下面介紹的updelay參數必須被設置為某個大於等於switch(交換機)轉發延時的值,從而保證發往對端的ARP應答 不會被switch(交換機)阻截。
必要條件:
條件1:ethtool支持獲取每個slave的速率;
條件2:底層驅動支持設置某個設備的硬體地址,從而使得總是有個slave(curr_active_slave)使用bond的硬體地址,同時保證每個 bond 中的slave都有一個唯一的硬體地址。如果curr_active_slave出故障,它的硬體地址將會被新選出來的 curr_active_slave接管其實mod=6與mod=0的區別:mod=6,先把eth0流量占滿,再佔eth1,….ethX;而mod=0的話,會發現2個口的流量都很穩定,基本一樣的帶寬。而mod=6,會發現第一個口流量很高,第2個口只佔了小部分流量
③ 華為交換機E-Trunk和Eth-Trunk的區別
區別:
1、鏈路來源不同
Eth-Trunk:一般指同一設備的鏈路聚合,一台交換機將多個介面捆綁,形成一個Eth-Trunk介面,從而實現了增加帶寬和提高可靠性的目的。
E-Trunk(Enhanced Trunk):一般指跨設備鏈路聚合,是一種實現跨設備鏈路聚合的機制,基於LACP(單台設備鏈路聚合的標准)進行了擴展,能夠實現多台設備間的鏈路聚合。從而把鏈路可靠性從單板級提高到了設備級。
2、優勢不同
Eth-Trunk:通過Trunk介面可以實現負載分擔。在一個Eth-Trunk介面內,可以實現流量負載分擔。當某個成員介面連接的物理鏈路出現故障時,流量會切換到其他可用的鏈路上,從而提高整個Trunk鏈路的可靠性。Trunk介面的總帶寬是各成員介面帶寬之和。
E-Trunk(Enhanced Trunk):主要應用於CE雙歸接入VPLS、VLL、PWE3網路時,CE與PE間的鏈路保護以及對PE設備節點故障的保護。在沒有使用E-Trunk前,CE通過Eth-Trunk鏈路只能單歸到一個PE設備。
如果Eth-Trunk出現故障或者PE設備故障,CE將無法與PE設備繼續進行通信。使用E-Trunk後,CE可以雙歸到PE上,從而實現設備間保護。
(3)eth流量怎麼計算擴展閱讀
埠匯聚是將多個埠匯聚在一起形成一個匯聚組,以實現出/入負荷在匯聚組中各個成員埠中的分擔,同時也提供了更高的連接可靠性。E-trunk與Eth-trunk都是一種鏈路聚合技術
一些三層數據中心組網中,核心層由兩台CE12800組成,兩台設備間通過2條10GE鏈路聚合,從而保證鏈路的高可靠性。匯聚層採用CE12800交換機堆疊實現冗餘備份,堆疊與上下游設備間通過跨框Eth-Trunk連接。
同時,通過Eth-Trunk的流量本地優先轉發功能減少框間鏈路的帶寬承載壓力。匯聚層通過創建VRF隔離業務網段路由與公網路由,採用旁掛方式部署防火牆,兩台防火牆進行雙機熱備份,保證高可靠性。
④ eth-trunk
只能實現活動鏈路流量的負載分擔;
手工完成eth-trunk介面的建立、成員埠的加入、都是活動介面;
實現活動鏈路流量的負載分擔,同時可實現非活動鏈路的冗餘備份;
手工完成eth-trunk介面的建立、成員埠的加入,LACP協議負責確定活動介面;
LACP協議協商失敗後,eth-trunk介面down,成員埠都不能轉發流量;
LACP協商失敗後,eth-trunk介面down,成員介面繼承屬性獨立轉發流量;
1、系統LACP優先順序數值越小越優先;
2、系統MAC地址數值越小越優先;
1、介面LACP優先順序數值越小越優先;
2、介面ID數值越小越優先;
1、src-ip
2、dst-ip
3、src-dst-ip
4、src-mac
5、dst-mac
6、src-dst-mac
成員埠超過最大活動介面數,成員埠按優先順序組成M:N冗餘備份;
優先順序高的介面故障後恢復,等待搶占延遲時間超時後,從備用介面變為活動介面;
以SW1為LACP主動端,SW2為LACP被動端,進行靜態LACP鏈路聚合配置:
SW1:
#
lacp priority 100
#
interface Eth-Trunk1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
mode lacp-static
load-balance src-dst-mac
lacp preempt enable
max active-linknumber 2
#
interface GigabitEthernet0/0/1
eth-trunk 1
#
interface GigabitEthernet0/0/2
eth-trunk 1
#
interface GigabitEthernet0/0/3
eth-trunk 1
lacp priority 100
#
SW2:
interface Eth-Trunk1
port link-type trunk
port trunk allow-pass vlan 2 to 4094
mode lacp-static
load-balance src-dst-mac
#
interface GigabitEthernet0/0/1
eth-trunk 1
#
interface GigabitEthernet0/0/2
eth-trunk 1
#
interface GigabitEthernet0/0/3
eth-trunk 1
⑤ eth挖礦一天用多少流量
100m左右。
以太坊挖礦基本原理: 以太坊,和所有區塊鏈技術一樣,使用激勵驅動的安全模式。 任何在網路上宣稱自己是礦工的節點都可以嘗試創建和驗證區塊。
⑥ 寬頻光纖貓上的ETH介面怎麼用
ETH 即 EtherNet,乙太網,IEEE制定的IEEE 802.3標准給出了乙太網的技術標准,就理解為一種網路接入協議,或者網路接入口鏈基清的標准,再或者直接叫做網口。