总结:网卡
一、背景
經(jīng)常聽(tīng)到eth0,bond0這些概念,好奇他們的區(qū)別,于是有了此篇文章記錄下。
二、介紹
網(wǎng)卡:即網(wǎng)絡(luò)接口板,又稱(chēng)網(wǎng)絡(luò)適配器或NIC (網(wǎng)絡(luò)接口控制器),是一塊被設(shè)計(jì)用來(lái)允許計(jì)算機(jī)在計(jì)算機(jī)網(wǎng)絡(luò)上進(jìn)行通訊的計(jì)算機(jī)硬件。由于其擁有MAC地址,因此屬于OSI模型的第1層。它使得用戶可以透過(guò)電纜或無(wú)線相互連接。 每一個(gè)網(wǎng)卡都有一個(gè)被稱(chēng)為MAC地址的獨(dú)一無(wú)二的48位串行號(hào),它被寫(xiě)在卡上的一塊ROM中。在網(wǎng)絡(luò)上的每一個(gè)計(jì)算機(jī)都必須擁有一個(gè)獨(dú)一無(wú)二的MAC地址。沒(méi)有任何兩塊被生產(chǎn)出來(lái)的網(wǎng)卡擁有同樣的地址。這是因?yàn)殡姎怆娮庸こ處焻f(xié)會(huì)(IEEE)負(fù)責(zé)為網(wǎng)絡(luò)接口控制器銷(xiāo)售商分配唯一的MAC地址。
三、bond0 和 eth0的區(qū)別
bond0 和 eth0 都是網(wǎng)絡(luò)接口的名稱(chēng),但是它們之間有很大的區(qū)別。
1. eth0:eth0 代表的是單個(gè)物理網(wǎng)卡接口,例如一張以太網(wǎng)卡(Ethernet Card)。
2. bond0:bond0 代表的是虛擬的網(wǎng)絡(luò)接口,它集成了多張物理網(wǎng)卡接口,實(shí)現(xiàn)了網(wǎng)絡(luò)負(fù)載均衡和冗余備援。
Bond0 就是將多個(gè)物理網(wǎng)卡接口綁定在一起,形成一個(gè)虛擬的網(wǎng)絡(luò)接口,它可以提高網(wǎng)絡(luò)帶寬和可靠性。Bond0 負(fù)責(zé)管理和協(xié)調(diào)多個(gè)物理網(wǎng)卡的數(shù)據(jù)傳輸,可以將傳入和傳出的數(shù)據(jù)流量均勻地分布到每個(gè)物理網(wǎng)卡上,提高數(shù)據(jù)傳輸速率并減少丟包率。這在高可用性和高性能的服務(wù)器中非常有用。
而 eth0 則是指單個(gè)物理網(wǎng)卡接口,它是實(shí)現(xiàn) Bond0 的基礎(chǔ)。Bond0 需要至少兩個(gè)物理網(wǎng)卡來(lái)工作,通常將其命名為 eth0 和 eth1。Bond0 通過(guò)綁定 eth0 和 eth1,將它們合并成一個(gè)虛擬網(wǎng)卡 bond0,這個(gè) bond0 將被接受數(shù)據(jù)并將其發(fā)送到適當(dāng)?shù)奈锢砭W(wǎng)卡。
四、真實(shí)的電腦網(wǎng)卡與端口長(zhǎng)啥樣
現(xiàn)在的網(wǎng)卡多數(shù)已經(jīng)是集成式的了,都是集成在主板上的如圖所示,為臺(tái)式機(jī)主板網(wǎng)卡位置:
下圖為筆記本集成式網(wǎng)卡接口:
?老式的電腦內(nèi)置網(wǎng)絡(luò)適配器是這種樣子的:
?外置網(wǎng)絡(luò)適配器:
五、真實(shí)的服務(wù)器網(wǎng)卡與端口長(zhǎng)啥樣
六、千兆網(wǎng)卡和萬(wàn)兆網(wǎng)卡長(zhǎng)什么樣?
千兆網(wǎng)卡(Gigabit Ethernet Network Interface Card,簡(jiǎn)稱(chēng) Gigabit NIC)和萬(wàn)兆網(wǎng)卡(10 Gigabit Ethernet Network Interface Card,簡(jiǎn)稱(chēng) 10G NIC)是兩種常見(jiàn)的網(wǎng)絡(luò)接口卡,它們之間的主要區(qū)別有以下幾個(gè)方面:
1. 速度:千兆網(wǎng)卡的最大傳輸速率為 1 Gbps,而萬(wàn)兆網(wǎng)卡的最大傳輸速率為 10 Gbps,因此萬(wàn)兆網(wǎng)卡可以提供比千兆網(wǎng)卡更快的數(shù)據(jù)傳輸速度。
2. 協(xié)議支持:千兆網(wǎng)卡通常支持傳輸層的 TCP/IP 協(xié)議以及數(shù)據(jù)鏈路層的 Ethernet 協(xié)議;而萬(wàn)兆網(wǎng)卡則支持更多的協(xié)議,例如 TCP/IP、iSCSI、FCoE、InfiniBand 等。
3. 帶寬利用率:萬(wàn)兆網(wǎng)卡可以更充分地利用網(wǎng)絡(luò)帶寬,提供更好的帶寬吞吐量。千兆網(wǎng)卡在高并發(fā)的情況下容易出現(xiàn)網(wǎng)絡(luò)擁塞和帶寬瓶頸。
4. 成本:萬(wàn)兆網(wǎng)卡的價(jià)格通常比千兆網(wǎng)卡更貴,因此在部署網(wǎng)絡(luò)時(shí)需要考慮成本和實(shí)際需求。
綜上所述,千兆網(wǎng)卡和萬(wàn)兆網(wǎng)卡都有各自的特點(diǎn)和適用場(chǎng)景。一般而言,千兆網(wǎng)卡適用于傳輸速率要求不高或網(wǎng)絡(luò)規(guī)模比較小的場(chǎng)景,而萬(wàn)兆網(wǎng)卡則更適用于對(duì)網(wǎng)絡(luò)速度和吞吐量要求比較高、網(wǎng)絡(luò)負(fù)載較大的場(chǎng)景。
問(wèn):在固定帶寬的場(chǎng)景下,比如帶寬就1000M,那么此時(shí)使用千兆網(wǎng)卡與萬(wàn)兆網(wǎng)卡有區(qū)別嗎?
在固定帶寬的場(chǎng)景下,使用千兆網(wǎng)卡和萬(wàn)兆網(wǎng)卡的實(shí)際網(wǎng)絡(luò)性能可能不會(huì)有顯著區(qū)別,因?yàn)閮烧叩膫鬏斔俾识几哂?1 Gbps,而網(wǎng)絡(luò)帶寬為 1000 Mbps,因此在這種情況下使用哪種網(wǎng)卡對(duì)網(wǎng)絡(luò)帶寬的利用率沒(méi)有本質(zhì)影響。
但是,在實(shí)際使用中,萬(wàn)兆網(wǎng)卡有可能會(huì)比千兆網(wǎng)卡表現(xiàn)更好,因?yàn)槿f(wàn)兆網(wǎng)卡有更大的帶寬容量和更強(qiáng)的計(jì)算能力,可以更好地處理大量數(shù)據(jù)包和高并發(fā)流量,同時(shí)支持更多的協(xié)議和應(yīng)用,提供更豐富的網(wǎng)絡(luò)功能和更好的性能優(yōu)化能力。此外,萬(wàn)兆網(wǎng)卡還具有更低的網(wǎng)絡(luò)延遲和更高的帶寬吞吐量,能夠更快地響應(yīng)網(wǎng)絡(luò)請(qǐng)求和提高數(shù)據(jù)傳輸速率。
因此,在固定帶寬的場(chǎng)景下,如果需要高速、高性能和高可靠性的網(wǎng)絡(luò)傳輸,使用萬(wàn)兆網(wǎng)卡可能更加穩(wěn)定和高效。但是,萬(wàn)兆網(wǎng)卡的價(jià)格和功耗可能相對(duì)更高,選擇哪種網(wǎng)卡需要綜合考慮成本、性能和實(shí)際需求。
七、集成網(wǎng)卡和獨(dú)立網(wǎng)卡的區(qū)別
1、設(shè)計(jì)不同
- 獨(dú)立網(wǎng)卡:是一塊被設(shè)計(jì)用來(lái)允許計(jì)算機(jī)在計(jì)算機(jī)網(wǎng)絡(luò)上進(jìn)行通訊的計(jì)算機(jī)硬件。
- 集成網(wǎng)卡:把網(wǎng)卡集成到主板上的做法,主板不可缺少的一部分。
2、特點(diǎn)不同
- 獨(dú)立網(wǎng)卡:是作為擴(kuò)展卡插到計(jì)算機(jī)總線上的。使用一塊通過(guò)PCI (或者更新的PCI-Express總線)連接到主板上。
- 集成網(wǎng)卡:由于其價(jià)格低廉而且以太網(wǎng)標(biāo)準(zhǔn)普遍存在,大部分新的計(jì)算機(jī)都在主板上集成了網(wǎng)絡(luò)接口。這些主板或是在主板芯片中集成了以太網(wǎng)的功能。
3、發(fā)展不同
- 獨(dú)立網(wǎng)卡:除非需要多接口或者使用其它種類(lèi)的網(wǎng)絡(luò),否則不再需要一塊獨(dú)立的網(wǎng)卡。
- 集成網(wǎng)卡:具有獨(dú)立的處理芯片,因此對(duì)CPU資源的占用率不高,在CPU頻率論G算的年代,其對(duì)電腦整體性能的影響幾乎可以忽略不計(jì)。
總結(jié)
- 上一篇: dfs和bfs走迷宫
- 下一篇: word文档删除空白页