梁利君 張振榮
(廣西大學(xué)計(jì)算機(jī)與電子信息學(xué)院,廣西 南寧 530004)
以太網(wǎng)中PPPoE連線下MTU值對(duì)網(wǎng)絡(luò)性能的影響
梁利君 張振榮
(廣西大學(xué)計(jì)算機(jī)與電子信息學(xué)院,廣西 南寧 530004)
電信運(yùn)營(yíng)商在BRAS最常用的是PPPoE協(xié)議。在網(wǎng)絡(luò)設(shè)備測(cè)試中,MTU的值會(huì)影響網(wǎng)絡(luò)性能的測(cè)試,在運(yùn)用PPPoE的Ethernet網(wǎng)絡(luò)里,MTU是影響性能測(cè)試的重要參數(shù),文章通過(guò)對(duì)Ethernet及PPPoE幀的判斷、分析,探討了以太網(wǎng)中PPPoE情況下MTU值對(duì)網(wǎng)絡(luò)性能的影響。
Ethernet幀;PPPoE;MTU;RFC2544
MTU是網(wǎng)絡(luò)接口上其中一個(gè)參數(shù),但是設(shè)置不當(dāng),將會(huì)造成很多網(wǎng)絡(luò)問(wèn)題,造成網(wǎng)絡(luò)卡,嚴(yán)重影響性能,影響客戶感知。而運(yùn)營(yíng)商常用的是PPPoE方式上網(wǎng),PPPoE擁有極好的網(wǎng)絡(luò)管理模式和效率,MTU值的設(shè)置導(dǎo)致在PPPoE模式下網(wǎng)絡(luò)性能降低的矛盾很突出,所以在網(wǎng)絡(luò)測(cè)試中對(duì)于家庭網(wǎng)關(guān)待測(cè)物,需要正確設(shè)定MTU對(duì)用戶感知網(wǎng)絡(luò)性能是十分重要的。

圖1 Ethernet_II的幀結(jié)構(gòu)
圖1是Ethernet_II的幀結(jié)構(gòu),以下是對(duì)Ethernet_II的幀中各字段的說(shuō)明:
DMAC:
DMAC(Destination MAC)是目的物理地址。DMAC確切幀的目的地址。
SMAC:
SMAC(Source MAC)是源物理地址。SMAC字段識(shí)別發(fā)送幀的工作點(diǎn)。
Type:
占用2 byte,該類型字段用于識(shí)別數(shù)據(jù)字段中上層協(xié)議,確切說(shuō)接受者根據(jù)該字段解釋數(shù)據(jù)字段。
在以太網(wǎng)中共存多種網(wǎng)絡(luò)協(xié)議,并且在Ethernet II的Type中設(shè)置對(duì)應(yīng)的十六進(jìn)制值,在局域網(wǎng)負(fù)責(zé)支持多種協(xié)議傳輸。
- Type取值為0x0800的幀表示IP protocol幀。
- Type取值為0x0806的幀表示ARP protocol幀。
- Type取值為0x0835的幀表示RARP protocol幀。
- Type字段取值為0x8137的幀表示IPX和SPX傳輸協(xié)議幀。
如圖2,在wireshark中Type字段

圖2 wireshark中Type字段
Data:
數(shù)據(jù)段的最小長(zhǎng)度必為46 byte,因而幀長(zhǎng)至少為64 byte,即使是傳1 byte信息也至需要使用46 byte的數(shù)據(jù)段。……