num_pages: 309
language: English
title: Data Communication and Computer Networks
titlecomplete: Data Communication and Computer Networks
publisher: Elsevier Science Ltd