Computer Networks (CIS-2151) Lab Assignments

This document contains a listing of lab assignments for the Computer Networks class.

  1. Introduction. In this lab you will get connected to Lemuria.

  2. IPv4. In this lab you will experiment with tshark to observe the details of an IPv4 packet.

  3. IPv6. In this lab you will experiment with tshark to observe the details of an IPv6 packet.

  4. ICMP & ARP. In this lab you will continue practicing with tshark by experimenting with the ping and traceroute programs.

  5. Tunneling IPv6. [NOT ASSIGNED] In this lab you will experiment with an IPv6 tunnel between the two VTC campuses.

  6. TCP Connections. In this lab you will look at the TCP headers when a connection is established and when a connection is closed.

  7. HTTP Transaction. In this lab you will look at a larger example of a TCP connection involving the application level protocol HTTP.

  8. DNS. In this lab you will explore the domain name system (DNS) and look at UDP datagrams.

  9. SMTP. In this lab you will experiment with the Simple Mail Transport Protocol.

  10. Error Detection Codes. In this lab you will experiment with error detection and correction using a simulator program.


Last Revised: 2023-04-11
© Copyright 2023 by Peter C. Chapin <pchapin@vtc.edu>