Physical and Data Link Layer funtionalities of the TCP/IP Model. Manchester Encoding, Cyclic Redundancy Check (CRC), Frame by Frame communication and plotting graphs by PyLab.