ProtocolBase.
name
The name of the protocol. may be queriedby loggers and similar, so should be overloaded with a descriptive name in subclasses.