2008-SYSC-4502-Midterm-Solutions

2008-SYSC-4502-Midterm-Solutions - 2008 SYSC 4502 Midterm...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
2008 SYSC 4502 Midterm 80 Minutes Close book 1. (40%) Provide simple and straight answers to the following questions. a. What is a network protocol? Protocols define format, order of messages sent and received among network entities, and actions taken on messages transmission, receipt or other events. Or syntax, semantics, sequence. b. Name three packet processing functions. See Slide 22 in Chapter 1 c. Name three alternatives of conceptual organization for implementing protocols in a conventional processor. See Slide 44 in Chapter 1 d. What is the difference between packet demultiplexing and packet classification? Demultiplxing is done at one layer. Packet classification is done across multiple layers. e. What are the four types of control overheads for implementing protocols in a conventional processor? Interrupt, Scheduling, System call, Copying f. Explain the following line of code: Socket connectionSoket=welcomeSocket.accept(); Wait for a TCP SYN packet and then spin off a new TCP session. g.
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Image of page 2
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

Page1 / 4

2008-SYSC-4502-Midterm-Solutions - 2008 SYSC 4502 Midterm...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online