SME
College · Engineering
Computer Networks
4 topics
Computer
Before this course
Topics
Layered models
TCP/IP
Main lesson
Split a block into subnets
Use this for “Split a /24 block into 5 equal subnets. What is their prefix, and how many hosts does each hold?”
Throughput limited by the window
Use this for “A TCP connection has a 64 KiB window and a 50 ms round-trip time. What is its highest throughput?”
Sequence and acknowledgment numbers
Use this for “A segment with sequence number 1000 carries 500 bytes. What acknowledgment number does the receiver send?”
The TCP handshake
Use this for “Put the segments that open, use and close a TCP connection in order.”
Routing
Network performance
Main lesson
Bandwidth-delay product
Use this for “How many bytes are in flight on a 100 Mb/s path with a 20 ms round trip?”
Stop-and-wait utilization
Use this for “A frame takes 0.12 ms to send and the round trip is 20 ms. How busy is a stop-and-wait link?”
Queueing delay
Use this for “Packets reach a router at 800 a second and it serves 1000 a second. Find the average delay and number queued.”
Bottleneck link
Use this for “A 4 MB file crosses a 10 Mb/s link, then a 2 Mb/s link. How long does the transfer take?”
Course test
See what you know: 10 questions on this course
New questions each time. Pass to mark it complete.