ICMP Source Quench HP-UX
ICMP Source Quench HP-UX
출처: http://blog.naver.com/verdy93/20003282157
문)ping 을 할경우 source quench received 라는 메시지가 나옵니다 .network 나 telnet 을 하는 데는 문제는 없지만 이 메시지가 나오는 이유와 메시지를 나오게 하고 싶지 않습니다.,
답)
1)발생 원인
:간단하게 이야기 하자면 socket buffer가 full 이 되어서 발생하는 것입니다. 물론 이것이 full 이 차는데는 다양한 원인이 있지만
중요한것은 이 메세지가 시스템에 이상이나 영향을 전혀 주지 않는 그냥 이 상태를 나타내 주는 것 뿐이며 10.20 에는 이러한
모니터링 기능이 없으므로 발생하지 않습니다. RFC 규약에서 설명 한 SOURCE QUENCH 에 대한 설명은 아래와 같습니다.
RFC1122 says:
| 3.2.2.3 Source Quench: RFC-792
|
| A host MAY send a Source Quench message if it is
| approaching, or has reached, the point at which it is forced
| to discard incoming datagrams due to a shortage of
| reassembly buffers or other resources. See Section 2.2.3 of
| [INTRO:2] for suggestions on when to send Source Quench.
2)해결책
1. NDD 이용
# ndd -set /dev/ip ip_send_source_quench 0
2.PATCH 이용
Patch PHSS_29963(dependency patch 가 reboot 필요함)
addresses the problem by increasing the buffer size to 128K and processing the messages every 2 minutes.
1번 해결책을 RECOMMAND 합니다.
3.To disable Source Quench so that it can survive a reboot,
modify the /etc/rc.config.d/nddconf file as follows :
TRANSPORT_NAME[X]=ip
NDD_NAME[X]=ip_send_source_quench
NDD_VALUE[X]=0
/sbin/init.d/net stop
/sbin/init.d/net start