Node id mismatch in logs

According to post Prematurely created and distributed blocks? a challenge and response! I am wondering that id mismatch could happen for purpose. How to check which peer responded with network info such node public_id & ip address?