본문 바로가기

Note..

ICMP messages

Source Quench:
ICMP 프로토콜을 이용한 메세지 전송 중, 데이터를 보내는 호스트에게 "IP 데이터그램이 라우터의 집중현상으로 인해 손실되고 있습니다." 라고 라우터가 호스트에게 보내는 메세지이다. 

Redirection:
다른 네트워크의 호스트에게 메세지(패킷)를 전달하려는데, 우선 자신의 기본 게이트웨티(default-gateway)로 메세지를 보댄다. 그러면 라우터는 테이블을 참조해서 적절한 라우터에게 그 메세지를 전달하고, 송신자에게 "다음부턴 이 라우터로 메세지를 보내렴" 하고 방향재설정을 위한 ICMP메세지를 보낸다.

리다이렉션으로 대상 호스트를 농락할 수 있어서 거의 대부분 리다이렉션을 허용하지 않는다.
(리다이렉션은 호스트에게 최선의 경로를 알려주는 역할을 하는데, 공격자가 이를 악용하면 의도치 않은 경로로 패킷을 이동하게 할 수 있다.)

** Unreachable: (destination-unreachable , port-unreachable, host-unreachable etc...)
네트워크가 연결되있지 않거나, 목적지에 갈 수 없는경우(라우팅 테이블에 없다거나..)에 받게되는 ICMP 메세지.(destination-unreachable) 다른 unreachable메세지도 비슷한 경우에 받게된다.
port-unreachable의 경우 ICMP unreachable storm 이라는 DOS공격을 가능하게 한다.
 

'Note..' 카테고리의 다른 글

Goals of XML  (0) 2011.11.15
strrchr  (0) 2011.11.06
Overlapped I/O and Socket  (0) 2011.09.25
windows.h 와 winsock.h의 충돌  (2) 2011.09.17
이번에는,,  (1) 2011.08.14