CS3516 Mid-Term Topic Outline
Here is an outline of the topics for the Mid-Term exam:
- Introduction
  
  - The Internet
     
     - Network of networks
     
- Services and standards
     
- Protocols
     
 
- Network edge
     
  
- Network core
     
     - Circuit switching
       
     
- Packet switching
       
- Statistical multiplexing
     
 
- Delay, loss, throughput
     
     - Sources of delay at a node
     
- Sources of loss at a node
     
- Throughput bottlenecks
     
 
- Network protocol stack
     
     - Layers
     
- The Internet protocol stack
     
 
- Security
     
     - Malware
     
- Denial of Service
     
- Sniffing
     
 
 
- Application Layer
  
  - Network Architectures
    
  
- Sockets
    
    - End-points (IP addresses and Ports)
    
- TCP
    
- UDP
    
 
- Web and HTTP
    
    - Request-Response
    
- Persistent versus Non-Persistent connections
    
- Cookies
    
- Caches    
    
 
- DNS
    
    - Hierarchy
    
- Caching
    
- Records
    
 
- P2P Applications
    
    - File distribution
    
- BitTorrent
    
- Distributed Hash Table
    
- Skype
    
 
 
- Transport Layer
  
  - Services
  
- Connectionless UDP
    
    - Header information
    
- Checksum
    
 
- Reliable data transfer
    
    - Channel with bit errors
    
- Channel with bit errors and loss
    
 
 
 Back to course page