CS4470 Computer Networking Protocols 8/2/2018 CS4470 Computer Networking Protocols Midterm review Huiping Guo Department of Computer Science California State University, Los Angeles
Midterm Thursday, 10/12, 4:30 --- 5:45pm Closed book and closed notes You may need scratch paper You can bring two pages of cheat sheet (letter size, back and front) Miterm review CS4470
Outline General concepts of networks Data link layer Network layer Miterm review CS4470
General concepts Network Architecture A set of layers and protocols Why layered architecture What are protocols? TCP/IP reference model Miterm review CS4470
General concepts TCP/IP reference model What layers are in the model? The functionality of each layer TCP/IP protocol suite What protocols have we learned? Miterm review CS4470
Data Link Layer Functions of the link layer Two types of communication channels Framing Bit stuffing Error detection and correction 1D&2D Parity checking, Checksum CRC The sender: How to compute R? The receiver: How to detect errors The relationship between the number of bits in a generator and the number of bits in R Miterm review CS4470
Data Link Layer Ethernet The popular topology What services does it provide? Addressing MAC addresses CSMA/CD How it work? Miterm review CS4470
Data Link Layer Link layer devices Repeater/Hubs Bridges/Switches Pros and cons Bridges/Switches Advantages Filtering/forwarding How to isolate traffic Self learning How it works Miterm review CS4470
Network layer Why need network layer Software and hardware at the network layer ARP Why ARP How it works Virtual-circuits networks and datagram networks Functions of network layer Router architecture IP datagram format Some important fields IP datagram fragmentation and reassembly Miterm review CS4470
Network layer IP addresses Subnetting Special IP address Classful addressing Classless addressing Subnet mask CIDR Subnetting Why subnets Which kind of device divides subnets Subnets with the same number of IP address Subnets with different number of IP address Miterm review CS4470