Use "connection" as name for connection object

protocol ->
connection

The connection object implements protocol specific process but it is
not a protocol. It is a connection. It just uses protocol.