#keywords icmp,icmpv6,ping,ping6,bpf,raw,socket,echo,request,reply #title mzping (ICMPv4/ICMPv6) [wiki:Home 대문] / [wiki:CategoryOpenProject 공개프로젝트] / [wiki:mzping mzping (ICMPv4/ICMPv6)] ---- == [wiki:mzping mzping (ICMPv4/ICMPv6)] == * 개발자 조재혁([mailto:minzkn@minzkn.com]) * 기록사항 2007년 5월 9일 : ICMPv4 예제구현[[br]] 2008년 9월 9일 : 소스 정리와 함께 ICMPv6추가 구현[[br]] [[TableOfContents]] === 개요 === 이것은 ping util을 library화하여 개발자들에게 활용할수 있도록 제공하고 RAW socket에 대한 이해를 도모하기 위해서 작성되었습니다. === 사용법 === {{{#!plain ./mzping }}} === 완료된 기능 === * 기본적인 ICMPv4의 ECHO client * 기본적인 ICMPv6의 ECHO client === 개발중인 기능 === * 없음 === 언젠가는 추가하고자 하는 기능 === * 없음 === 사용권한 === mzping utility source 는 수정없이 사용하신다면 누구나 그대로 사용하셔도 좋습니다. 단, source를 수정하셔서 사용하시려고 한다면 해당 수정사항에 대한 부분을 저에게 알려주시길 바랍니다. === 다운로드 === * [attachment:icmp_redirect.tar.gz ICMP redirect example source] : ICMP 우회하는 예제, 자세한것은 RFC792를 참조, 이것은 보안과 관련 있으며 알아둘 필요가 있다고 생각되어 공개합니다. * [attachment:mzping-example-source-0.0.4-20200407.tar.gz] === 참고기술자료 === * [wiki:OSI_7LayerModel OSI 7 계층모델] * [wiki:Ethernet 이더넷 (Ethernet)] * [wiki:IPv4 IPv4] * [wiki:IPv6 IPv6] * [^https://tools.ietf.org/rfc/rfc792.txt RFC792 - INTERNET CONTROL MESSAGE PROTOCOL]