為什么ping S7700網(wǎng)關(guān)延時比較大,但是ping S7700其它端口下掛的設(shè)備延時就比較小。
2014/10/10 23:45:17點(diǎn)擊:
問題描述
在S7700交換機(jī)上,存在ping S7700的網(wǎng)關(guān)延時比較大,但是ping S7700其它端口下掛的設(shè)備延時就比較小的現(xiàn)象
告警信息
無
處理過程
無
根因
1、ping S7700其它端口下掛的設(shè)備時,S7700進(jìn)行的是硬件數(shù)據(jù)轉(zhuǎn)發(fā),速度非?欤匝訒r也就小。
2、ping S7700網(wǎng)關(guān)時,ICMP報文需要S7700的CPU進(jìn)行處理,導(dǎo)致延時比較大。原因說明如下:
1)為了防止網(wǎng)絡(luò)中常見的ping攻擊對設(shè)備的影響,S7700將ICMP報文的處理優(yōu)先級降到最低。
2)S7700系統(tǒng)是分布式處理系統(tǒng),ARP、ICMP和路由等信息送到主控板進(jìn)行處理,這樣Ping操作的ICMP報文首先由業(yè)務(wù)板上送主控板,主控板處理完成后再送回業(yè)務(wù)板。而且由于ICMP報文優(yōu)先級很低,在報文傳送和處理中都排在最后,所以延時就會比較大。
2、ping S7700網(wǎng)關(guān)時,ICMP報文需要S7700的CPU進(jìn)行處理,導(dǎo)致延時比較大。原因說明如下:
1)為了防止網(wǎng)絡(luò)中常見的ping攻擊對設(shè)備的影響,S7700將ICMP報文的處理優(yōu)先級降到最低。
2)S7700系統(tǒng)是分布式處理系統(tǒng),ARP、ICMP和路由等信息送到主控板進(jìn)行處理,這樣Ping操作的ICMP報文首先由業(yè)務(wù)板上送主控板,主控板處理完成后再送回業(yè)務(wù)板。而且由于ICMP報文優(yōu)先級很低,在報文傳送和處理中都排在最后,所以延時就會比較大。
盡管存在ping S7700網(wǎng)關(guān)延時大的問題,但是由于業(yè)務(wù)數(shù)據(jù)報文不需要CPU處理,而是直接由底層芯片處理,所以不會影響到數(shù)據(jù)包的轉(zhuǎn)發(fā)速度。
建議與總結(jié)
為解決ping S7700網(wǎng)關(guān)延時大的問題,S7700業(yè)務(wù)板的CPU收到ICMP報文時,會直接進(jìn)行ICMP響應(yīng),增加CPU對ICMP報文的處理速度。該功能可以通過命令icmp-reply fast啟用。
缺省情況下,icmp-reply fast功能去使能。
- 上一篇:S9300/S7700設(shè)備之間不能互相ping通 2014/10/10
- 下一篇:DHCP靜態(tài)分配IP地址、IP-MAC綁定、靜態(tài)ARP有哪些 2014/10/9