what is a protocol analyzer

what is a protocol analyzer