U2Ch1L5_ Packets

Purpose: Students will see that all information on the internet is broken into smaller chunks called packets and reassembled at the destination.
Vocabulary: TCP, UDP.

Journal: The school library is moving all its books to brand new facility on the other side of the campus. They have hired you to remove the books.

Activity: Log On to the Internet Simulator (U2Ch1L5_Packets)  

Lobby_Joining a Router:

Send Message 1: Practice Round: 

Send Message 2: Create Protocol

Send Teacher’s Message 3: Competition!

Journal: We just experienced how frustrating it is to chop messages/files into smaller packets when sending them across the internet. Why is this such a valuable process for the success of the internet though? (pipes/rocks/sand)

Video: The Internet: Packets, Routing and Reliability.


Teacher Remark: Two protocols used to send data as packets are UDP and TCP. The User Datagram Protocol (UDP) simply sends all the packets. If some arrive out of order or are entirely missing there's no system to fix the errors. 

• In instances like live-streaming television or online gaming where speed is most important, UDP will be used since it is faster and there's less benefit to correcting errors. 

The Transmission Control Protocol (TCP) numbers packets before sending them so that the receiver can correctly reorder the packets and request missing packets be resent. 

• TCP takes longer than UDP because of the error-checking done to guarantee every packet was received. TCP is used to send information like emails, images, websites, and more where saving fractions of a second is less important than accuracy.