CMSI 355T

Networks

Spring 2013

Note
This page is maintained as an archival record of the course shown above, and as such, some links on this page may no longer be valid nor accessible. They are kept here as a record of the resources that were available at the time of the course offering.

Sam Verhasselt has completed his study of network and Internet topics.

Suggested Concepts to Learn

In alphabetical order; choose your order as you see fit.

  • Firewalls
  • IPv4, IPv6
  • Network address translation (NAT)
  • Networked file systems
  • Packet switching
  • OSI model
  • OSI model as it applies to Internet protocols
  • Queueing theory (introductory concepts)
  • Routing
  • Tunneling
  • Virtual private networks (VPNs)
  • Well-known Internet protocols

Suggested Commands to Learn

In alphabetical order; choose your order as you see fit.

  • arp
  • curl
  • dig
  • ifconfig
  • netstat
  • ping
  • route
  • scp
  • ssh
  • tcpdump
  • telnet (when passwords will not be used)
  • traceroute
  • wget

Suggested Programs to Write

  • Your own implementations of one or more current networking commands (see above, and many more)
  • One or more programs that implement a custom networking protocol (e.g., your own chat client, a simple networked game, a file transfer program, etc.)