Automatic protocol field inference for deeper protocol understanding