Computer Science 360 Quiz J Name___________________ 1. The rps_drop_pkt() routine decides whether or not a packet should be dropped based upon. a. a call to the random() b. The low order byte of the seconds random number generator component of the time of day. c. The high order byte of the micro d. The low order byte of the micro seconds component of the time of second component of the time of day. day 2. Which of the following is the timestamp that should be used in checking to see if a packet timeout has occured. a. rpsock->sndring.bufs[ rpsock->lstack].ts; b. rpsock->sndring.bufs[ rpsock->sndring.nextout].ts; c. rpsock->sndring.bufs[ rpsock->nxtrcv].ts; d. rpsock->sndring.bufs[ rpsock->sndring.nextin].ts; 3. Which of the following conditions MUST hold before a RPH_WUP control packet is generated. a. the usable window is 0 b. the offered window is 0. c. the number of free slots in d. there are no unacked packets. receive ring is 0 4. The rps_go_backn() function retransmits all packets whose sequence numbers are: a. > lstack and < nxtsnd b. >= lstack and < nxtsnd c. > lstack and <= nxtsnd d. >= lstack and >= nxtsnd 5. Which of the following causes the rps_close() procedure to be UNable to complete normally: a. The loss of the RPH_CLOSE b. The loss of the RPH_CLOSE | control packet RPH_ACK. c. The loss of either one