Acknowledgement:

This section of Netscut was based on lecture notes developed by Cheryl Ardnt.