data communications, computer networks open systems