Studying the computer and communication networks in terms of Graph structures is one of the fields of current interest. In this direction Graph algorithms are investigated to get deep into the topic of interest.
Sir, if I understand you, you need a software to studynetworks as graphs. There are many softwares for this, such as, gephi. Second, most of the studies study computer networks as undirected graphs.