integrate icmp agent in ivs

Reviewer: @rlane