Cybersecurity Center

CSEC322 Switching and Routing

An examination of network protocols for creating and managing a switched network. Topics will include Ethernet LANs, Virtual LANs, VLAN trunking, network and link layer addressing, subnetting, DHCP, access control lists, NAT and introduction to routing. Prerequisite: CSEC 321.

Learning Outcomes

  • Design a basic network architecture given a specific need and set of nodes.
  • Describe networking protocols including ARP, IP, ICMP, IGMP, DNS, DHCP, TCP/IP, UDP, etc. for creating and managing a switched network. Explain routing algorithms and protocols. 
  • Practice classful and classless subnetting, Network Address Translation (NAT), VLAN trunking, and link layer addressing. 
  • Track and identify the packets involved in a simple TCP connection. Trace network connections. 
  • Perform network mapping, enumeration, and identification of network components using Nmap. 
  • Perform vulnerability scanning and describe common network vulnerabilities.
  • Identify Layer 2/Layer 3 security concerns and suggest mitigations.
  • Discuss wireless security issues and potential solutions