computing as a network concept 771152