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