The Specification and Verification of a Connection Establishment Protocol Using Temporal Logic