Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
200


This layer of the internet is responsible for moving bits live on a wire.


What is the Physical Layer

200

This email protocol is responsible for pushing emails from a mail client to a mail server.

What is SMTP

200

This return message is used by the receiver to let the sender know the message was sent successfully.

What is an ACK

200


Daily Double:


Find the even parity bit of the following payload value: 

0010 1111

200


What is static routing?



Static routing class of routing algorithms where paths change very slowly over time

400

This type of delay takes into account the physical travel time of bits being transmitted.


What is Propagation Delay


400

Which level of DNS Hierarchy is responsible for assigning domains? (.com, .edu, .gov, ect.)

Root DNS Servers.

400

This tool is used to ensure that the information in a packet has not changed while it was being transmitted.

What is Checksum

400


Match the address 10101101 with one of the following prefix:

  1. 11

  2. 100

  3. 101


C

400

What is the difference between interdomain routing and intradomain routing?

Inter is routing among different Autonomous systems while intra AS routing within the same Autonomous system

600

The average traffic over a particular link expressed as a percentage of total link capacity.

What is Link Utilization

600


This type of network does not require a main server to connect all of its users.



What is a Peer to Peer network (P2P)


600


This field in a UDP’s header is required because the payload can be of variable size.


What is the length field

600


Which plane (network-layer control or network-layer data) is responsible for computing the contents of the forwarding table



Network-layer control plane


600

This type of routing has all routers knowing complete topological and link cost information.

What is centralized global routing

800

This phenomenon occurs when one link has a lower transmission capacity than all other links in a given path.  

What is Bottlenecking

800

What is the IMAP email protocol responsible for?

IMAP is responsible for pulling emails from a mail server

800

This practice involves taking data from a socket and encapsulating a data chunk with header information.


What is transport layer multiplexing 


800


What is FCFS scheduling 


First come first serve scheduling will handle packets in the order that they arrive

800

Which protocol carries ICMP messages?

ICMP runs directly on top of IP

1000

This formula is used for finding traffic intensity.

Traffic Intensity (I) = L * a / R 

or 

Bits * Packets per Second / Transmission Rate 

1000


These two protocols are responsible for end to end delivery of messages to the application layer.


What is UDP and TCP


1000


Suppose a packet is 10K bits long, the channel transmission rate connecting a sender and receiver is 10 mbps, and the round-trip propagation delay is 10 ms. What is the maximum channel utilization of a stop-and-wait protocol for this channel?


The maximum channel utilization is 0.1 or 10%

1000


True or False:

A DHCP request message is broadcast, using the 255.255.255.255 IP destination address


True

1000

What is the name of the problem that can occur in vector routing when link cost increases?

Counting to Infinity problem

M
e
n
u