CITS3002 Computer Networks  
prev
next CITS3002 help3002 CITS3002 schedule  

Software Simulations Offer Many Benefits

The 1982 Nobel prize winner, Kenneth G. Wilson (then from Physics at Cornell University), outlined 3 paradigms of science:

  • Theory
  • Repeatable experimentation
  • Software simulation

"A software simulation is worth a thousand wires." - Prof. John Lions

 

Often, "real" networks cannot be used to test student-written low-level protocol software.

Software simulations provide a far higher degree of experimentation than possible with limited hardware and software resources.

Moreover, extensible simulation environments may be driven by real, observed measurements, such as network trace-data.

Nearly all research into computer networking, such as the development and evaluation of new protocols and standards published in journals and conferences, is supported by simulations which, often, provide their source code and data.


CITS3002 Computer Networks, Lecture 3, Data Link Layer protocols, p11, 13th March 2024.