network client

communicate with server

intermittent connection

have dynamic ip addresses

do not communicate directly with each other