9000 伺服器
1748238 會員
3599 線上
108759 解決方案
發表新文章

在HP-UX B.11.00 E 9000/800 的機器上發生Source Quench Received

 
watermelonyu
教授

在HP-UX B.11.00 E 9000/800 的機器上發生Source Quench Received

請問

在HP-UX B.11.00 E 9000/800 的機器上

發生了某些其他台機器無法Ping到此主機之情況(Source Quench Received)

查閱相關資料後

加上ndd -set /dev/ip ip_send_source_quench 0 就改善了

但是...........

請問此指令使否會有其他影響呢?

另外

HP-UX B.11.00 U 9000/800 的機器是否就沒有此問題?

7則回覆 7
watermelonyu
教授

在HP-UX B.11.00 E 9000/800 的機器上發生Source Quench Received

在 HP-UX 11.0 和 11i 上,您可以選擇是否要開啟 Source Quench 訊息,這是由

ip_send_source_quench 可調整的參數所定義的,該參數的狀態可以是

啟用 (Enabled (1)) 或是停用 (Disabled (0))。預設狀態為啟用。



在大部分的情況下,Source Quench ICMP 訊息只不過是一個小小的警告,所以將其停用也不會對系統造成任何影響。
watermelonyu
教授

在HP-UX B.11.00 E 9000/800 的機器上發生Source Quench Received

以下是停用 ip_send_cource_quench 參數的方法:



1. 檢查目前的值:



# ndd -get /dev/ip ip_send_source_quench



2. 停止產生 Source Quench ICMP 訊息:



# ndd -set /dev/ip ip_send_source_quench 0



3. nddconf 項目的範例:



TRANSPORT_NAME=ip

NDD_NAME=ip_send_source_quench

NDD_VALUE=0



Source Quench 訊息在停用 ip_send_source_quench 參數後就不會再出現。
watermelonyu
教授

在HP-UX B.11.00 E 9000/800 的機器上發生Source Quench Received

watermelonyu
教授

在HP-UX B.11.00 E 9000/800 的機器上發生Source Quench Received

比較困擾的是

同一型機器(HP-UX B.11.00 E 9000/800) ==> A1

同一型機器(HP-UX B.11.00 E 9000/800) ==> A2



卻發生有的機器(Windows)可以Ping ==> B

卻發生有的機器(Windows)不行Ping ==> C



B Ping A1 ==> ok

B Ping A2 ==> ok

C Ping A1 ==> ok

C Ping A2 ==> Source Quench Received



確定A1,A2 機器之軟硬體,OS,設定參數都一樣

ndd -get /dev/ip ip_send_source_quench設定都為 1 時

偏偏會有C Ping A2 ==> Source Quench Received 的情況發生

設定ndd -set /dev/ip ip_send_source_quench 0 後

C Ping A2 ==> ok

請協助查出問題

謝謝
watermelonyu
教授

在HP-UX B.11.00 E 9000/800 的機器上發生Source Quench Received

C telnet A2 是否有問題?



ps. Source Quench ICMP 訊息只不過是一個小小的警告, 不會對系統有任何影響
watermelonyu
教授

在HP-UX B.11.00 E 9000/800 的機器上發生Source Quench Received

C telnet A2 完全沒問題

B telnet A1 ==> ok

B telnet A2 ==> ok

C telnet A1 ==> ok

C telnet A2==> ok

只會發生

B Ping A1 ==> ok

B Ping A2 ==> ok

C Ping A1 ==> ok

C Ping A2 ==> Source Quench Received

基本上所有服務都是正常的

A1,A2是HA架構

也沒有Alarm出現

但是偏偏就是 C Ping A2 ==> Source Quench Received

手上共有16台HP-UX B.11.00 9000/800 的機器

只有C Ping A2 會有問題

設定A2 ==> ndd -set /dev/ip ip_send_source_quench 0 後就正常

所以才會納悶是怎麼回事

希望可以知道這是否為系統或硬體有問題的徵兆

免的其他15台以後也跟著出問題
watermelonyu
教授

在HP-UX B.11.00 E 9000/800 的機器上發生Source Quench Received

you don't have to worry about this.



----- look from English forum -----------------



11.00 IP code was entirely too eager to send source quench messages. You might as well disable them via ndd.



As for the packet losses, I have a hard time seeing how altering tcp_mss_max would have helped - unless perhaps the FDDI interface(s) in your HP systems were losing races in the FIFOs between the network and the host memory. I would check the lanadmin statistics for the NICs and see if there were any FIFO settings for how soon the NIC might start to DMA packets into the host.



BTW, what sort of system and FDDI NIC is this? If this is the old HP-PB FDDI NIC, in something like a K class, the best you could hope for in that would be something along the lines of 65 Mbit/s.

-----------------------------------------------