TDC 375-701 Student Name: Quiz 5 2009-10-28 1. How many total packets must be exchanged between two endpoints, before a TCP connection can be established and data can begin to flow (ignore the case of a simultaneous open)? Check the best answer(s). ___ Zero ___ One ___ Two _x_ Three ___ Four 2. Specify in bits, the length of each UDP header field: 16_ source port 16_ destination port 16_ length 16_ checksum 3. Besides various types of streaming multimedia (e.g. VoIP, audio, video, radio, tv), what are three popular applications or upper layer protocols that commonly use UDP as its transport protocol? Numerous answers possible. Examples include: SNMP, TFTP, DNS, syslog, NTP, DHCP, Netflow and RIP. 4. Name two fields that you'll always find in a TCP header that are not in a UDP header. Various answers possible. Examples include: sequence number, acknowledgement number, data offset, reserved bits, control flags (urg, ack, psh, rst, syn, fin), window and urgent pointer. 5. In a TCP connection, the value of the sender's congestion window (cwnd) is 3000 bytes and the receiver is advertising a receive window (rwin) of 5000 bytes. The sender has recently sent 1000 bytes that have not been acknowledged. What is the value of the transmission/usable window of the sender? transmission window = min(3000,5000) - 1000 bytes sent and unacknowledged = 2000 bytes $Id: quiz5.txt,v 1.2 2009/10/29 03:42:31 jtk Exp $