CS513/EE506/CS4514 Intro to Local and Wide Area Networks WPI, Summer 2006

Similar documents
King Fahd University of Petroleum and Minerals College of Computer Sciences and Engineering Department of Computer Engineering

RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY

IT4405 Computer Networks (Compulsory)

FINAL EXAM REVIEW PLEASE NOTE THE MATERIAL FROM LECTURE #16 at the end. Exam 1 Review Material

Sirindhorn International Institute of Technology Thammasat University

UNIT - IV Ques.4 Ques.5

CS519: Computer Networks. Lecture 1 (part 2): Jan 28, 2004 Intro to Computer Networking

CS 6543 Computer Networks

CS321: Computer Networks Introduction to Computer Networks and Internet

Concept Questions Demonstrate your knowledge of these concepts by answering the following questions in the space that is provided.

Assignment - 1 Chap. 1 Wired LAN s

EE st Term Exam Date: October 9, 2002

PLEASE WRITE NEATLY I need to be able to read your answers! (seemingly encrypted solutions can not be decrypted!)

Introduction... xiii Chapter 1: Introduction to Computer Networks and Internet Computer Networks Uses of Computer Networks...

Networking: Network Layer

EE-311 Data Communication & Networks

ET4254 Communications and Networking 1

Transporting Voice by Using IP

Parts of a Network. app. router. link. host. Computer Networks 2

CE693: Adv. Computer Networking

Final Wednesday, 30 th July 2008

TCP/IP protocol suite

Department of Computer Science and Engineering. CSE 3213: Computer Networks I (Summer 2008) Midterm. Date: June 12, 2008

Basics of datacommunication

IT114 NETWORK+ Learning Unit 1 Objectives: 1, 2 Time In-Class Time Out-Of-Class Hours 2-3. Lectures: Course Introduction and Overview

Upon successful completion of this course, the student should be competent to complete the following tasks:

Computer Science 461 Final Exam May 22, :30-3:30pm

Position of IP and other network-layer protocols in TCP/IP protocol suite

Lecture 10 Internet. ECE 197SA Systems Appreciation. Internet

EE122 - Midterm 1 Examination EECS-UC Berkeley October 2000

B.Sc. (Hons.) Computer Science with Network Security B.Eng. (Hons) Telecommunications B.Sc. (Hons) Business Information Systems

Assignment #1. Csci4211 Spring Due on Feb. 13th, Notes: There are five questions in this assignment. Each question has 10 points.

COMS Introduction to Computers. Networking

Sirindhorn International Institute of Technology Thammasat University

CS 421: COMPUTER NETWORKS SPRING FINAL May 16, minutes

Introduction to Networks

CS 421: COMPUTER NETWORKS FALL FINAL January 10, minutes

ECE 653: Computer Networks Mid Term Exam all

CS348: Computer Networks Introduction to Computer Networks and Internet

Novell TCP IP for Networking Professionals.

CSCD 433/533 Advanced Networks

( A ) 1. WAP is a (A) protocol (B) hardware (C) software (D) network architecture

CS164 Final Exam Winter 2013

Computer Science 461 Midterm Exam March 14, :00-10:50am

Network Model: Each layer has a specific function.


ICS 351: Today's plan. routing protocol comparison encapsulation network dynamics multicasting in general IP multicasting IGMP PIM

CCNA 1 Chapter 7 v5.0 Exam Answers 2013

cs144 Midterm Review Fall 2010

Computer Networks Principles

Computer Networking. Introduction. Quintin jean-noël Grenoble university

5105: BHARATHIDASAN ENGINEERING COLLEGE NATTARMPALLI UNIT I FUNDAMENTALS AND LINK LAYER PART A

Tutorial 2 : Networking

A. Department Information: Business and Economics Management Information Systems Course ID: MIS 090

E&CE 358: Tutorial 1. Instructor: Sherman (Xuemin) Shen TA: Miao Wang

Frequency: it refers to the number of periods in 1 s. It is formally expressed in Hertz (Hz)

Module Contact: Dr. Ben Milner Copyright of the University of East Anglia Version 2

Data Networks. Lecture 1: Introduction. September 4, 2008

Midterm Review. EECS 489 Computer Networks Z. Morley Mao Monday Feb 19, 2007

Chapter 2. Communicating Over The Network. CCNA1-1 Chapter 2

Component Function Example

Communicating over the Network. Network Fundamentals. ITE PC v4.0 Chapter Cisco Systems, Inc. All rights reserved.

BEng. (Hons) Telecommunications. Examinations for / Semester 2

CCNA 1 Chapter 6 v5.0 Exam Answers 2013

This tutorial will help you in understanding IPv4 and its associated terminologies along with appropriate references and examples.

Computer Networks. 19 December This exam consists of 6 questions with subquestions. Every subquestion counts for 10 points.

Link Layer Review. CS244A Winter 2008 March 7, 2008 Ben Nham

Lecture 2: Layering & End-to-End

EE 610 Part 2: Encapsulation and network utilities

Lecture 3: Modulation & Layering"

Chapter 2 Communicating Over the Network

ECS 152A Computer Networks Instructor: Liu. Name: Student ID #: Final Exam: March 17, 2005

Introduction. Introduction to Network Communications G64INC. Lectures. Related Modules. Assessment. Objectives

2. A collection of interconnected networks is called an internetwork. 3. Each machine is connected to a central hub with a point-to-point connection.

Chapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet

9. Wireshark I: Protocol Stack and Ethernet

Networks Fall This exam consists of 10 problems on the following 13 pages.

A Previous Final Examination

Student ID: CS457: Computer Networking Date: 3/20/2007 Name:

Real-Time Course. Video Streaming Over network. June Peter van der TU/e Computer Science, System Architecture and Networking

Network Protocols - Revision

To make a difference between logical address (IP address), which is used at the network layer, and physical address (MAC address),which is used at

Outline. Routing. Introduction to Wide Area Routing. Classification of Routing Algorithms. Introduction. Broadcasting and Multicasting

ECPE / COMP 177 Fall Some slides from Kurose and Ross, Computer Networking, 5 th Edition

NetWare Protocols. Background. Technology Basics CHAPTER

CS3600 SYSTEMS AND NETWORKS

Computer Networks II IPv4 routing

ACL Rule Configuration on the WAP371

14-740: Fundamentals of Computer and Telecommunication Networks

Chapter 16 Networking

Defining Networks with the OSI Model. Module 2

MCS-377 Intra-term Exam 1 Serial #:

TDTS06 Computer Networks Final Exam: 14:00-18:00, Friday, November 1, 2013

Number: Passing Score: 750 Time Limit: 120 min File Version: 1.0. Microsoft Exam Name: Identity with Windows Server 2016 (beta)

TCP/IP THE TCP/IP ARCHITECTURE

Cisco Cisco Certified Network Associate (CCNA)

University of Southern California EE450: Introduction to Computer Networks

CIS 551 / TCOM 401 Computer and Network Security. Spring 2007 Lecture 8

COMP 361 Computer Communications Networks. Fall Semester Final Examination: Solution key

Lecture 3 Protocol Stacks and Layering

Transcription:

CS513/EE506/CS4514 Intro to Local and Wide Area Networks WPI, Summer 006 Craig E. Wills Final Exam (100 pts) Given: Wednesday, July 19, 006 NAME: This is a closed book (and notes) examination. Answer all questions on the exam itself. Take the number of points assigned to each problem and the amount of space provided for your answer as a measure of the length and difficulty of the expected solution. The exam totals 100 points. Potentially useful formulas: Nyquist rule for a noiseless channel: max data rate = H log V bps where H is the bandwidth and V is the number of states encoded. Shannon s theorem for channels with noise: max data rate = H log (1 + S/N) bps where noise is measured in decibels (db) and db = 10 log 10 S/N 1

SCORE: 1. (18 points) This entire question (parts a-d) refer to the network of routers shown in the following figure. A 5 B 7 C D 8 4 3 9 E 3 5 1 F G 1 H 3 I A B C D E F G H I (a) (5 points) Compute and show the sink tree for router E in the space given in the figure. The numbers shown for each link indicate the delay (bidirectional) for that line. (b) (3 points) If router E receives a packet sent from packet A destined for router F, what does router E do with this packet?

(c) (5 points) Assume that the link between routers G and H is cut resulting in an infinite delay on the line between these routers. Using a link-state routing algorithm, how does router E find out about this change and how does it update its routing tables accordingly? (d) (5 points) Assume that the link between routers G and H is cut resulting in an infinite delay on the line between these routers. Using a distance-vector routing algorithm, how does router E find out about this change and how does it update its routing tables accordingly?. (10 points) Backward learning. (a) What is the key idea in backward learning that makes it appealing? (b) What is its primary disadvantage? (c) Given an example where it is used. 3

3. (8 points) Briefly describe the random early detection (RED) congestion control technique. Indicate where and how it is used. 4. (1 points) A flow control mechanism is part of the Data Link Layer protocols as well as the Transport Layer protocol TCP. Compare and contrast how the flow control mechanisms at each layer are the similar and how they are different. 4

5. (8 points) Remote Procedure Call (RPC) is a mechanism that provides procedure-call semantics. (a) What layer is immediately below RPC in the OSI protocol stack? (b) Does RPC require the protocol at this layer below to provide any particular delivery semantics? Briefly explain. 6. (1 points) Network addressing. (a) What is the primary purpose of ARP in terms of network addressing? (b) What is the primary purpose of DCHP in terms of network addressing? 5

7. (6 points) The protocol field in the IP header is used to indicate the type of data that the datagram is carrying, such as TCP or UDP. This use of the protocol field seems to violate the notion of layer abstraction where one layer does not know any information about layers above it. Indicate why such a field is necessary for the suite of Internet protocols. 8. (8 points) Autonomous Systems (ASes) were not part of the original Internet, but are used today. (a) What are ASes? (b) How do IGPs and EGPs relate to ASes? 6

9. (8 points) Access points (APs) are typically used to connect a wireless LAN to a wired LAN infrastructure. The 80.11 protocol used to communicate between a wireless node and an AP uses Request-to-Send (RTS) and Clear-to-Send (CTS) frames as well as acknowledgments of frames. (a) Why does the 80.11 protocol use these frames when the 80.3 (Ethernet) protocol does not? (b) TCP was developed and deployed in a wired network, but now is also being used for wireless networks. What assumption is made in TCP that may not be the case for a wireless network? 7

10. (10 points) Assume machines machine A wants to transfer a large file to machine B using either UDP or TCP. In the case of UDP, the transfer is done from machine A by sending UDP packets one after another until no more data needs to be sent. Regardless of which transport protocol is used, all IP packets sent by A are reliably delivered to B without any being lost. (a) Assuming A and B are on the same local area network, will there be any difference in performance between using TCP or UDP as the transport protocol? Explain. (b) Assuming A and B are at different sites on the Internet, will there be any difference in performance between using TCP or UDP as the transport protocol? Explain. 8