0% found this document useful (0 votes)
66 views11 pages

Examination Paper Proofing & Printing Confirmation Sheet: 15CSCN01I

The document is an examination paper proofing and printing confirmation sheet for a module on computer networks and communications. It confirms that the examination paper assesses the intended learning outcomes, includes model answers, and follows the approved template. It also provides instructions for printing 170 copies of the 3 page examination paper, to be taken over 2 hours, and allows calculators.

Uploaded by

Ameer El-Sayed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
66 views11 pages

Examination Paper Proofing & Printing Confirmation Sheet: 15CSCN01I

The document is an examination paper proofing and printing confirmation sheet for a module on computer networks and communications. It confirms that the examination paper assesses the intended learning outcomes, includes model answers, and follows the approved template. It also provides instructions for printing 170 copies of the 3 page examination paper, to be taken over 2 hours, and allows calculators.

Uploaded by

Ameer El-Sayed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

Examination Paper Proofing &

Printing Confirmation Sheet


Module Title : Introduction to Computer Networks and Module Code:
Communications 15CSCN01I

Module Leader Assoc. Prof. Amal ElNahas Semester ONE

Proofed by : Prof.Dr. Omar Karam Date of examination

I hereby confirm:

That this examination paper assesses the ILOs defined in the module √
specification
That appropriate model answers were provided with this √
examination paper
That this examination paper has been proof-read and is approved for √
printing
That this examination paper follows the approved University √
template

Signed (Proof Reader): Prof. Omar Karam

Printing instructions & stationery requirements

Number of copies of examination paper to be printed 170

Date of examination

Number required per


student
Stationery Requirement(s) 8 page answer book
One

12 page answer book

Graph paper

Other

Signed (Module Leader) Dr. Amal ElNahas

Page 1 of 1
15CSCN01I
Final Examination,
2015-2016
Module Title: Introduction to Computer Networks and Communications

Module Leader: Dr. Amal ElNahas Semester


One
Equipment allowed (for example
calculator – dictionaries) Calculators

Instructions to Students

 You should attempt all questions


 The exam paper is 3 pages long, and is in 1 section.
 The approximate allocation of marks is shown in brackets by the
questions.

This examination is ____2_____ hours long.

[Turn Over (only when instructed to do so)/]


Q1 Which OSI layer is responsible for the following:

a) Determining the best path to route packets

b) Providing connection-oriented (if needed) for application which

need reliable service between hosts.

c) Fragmentation of large packets

d) Adding the physical address of the next hop to its protocol

header

[Q1 Total: 16 marks]

Q2 The following sequence of events takes place in order for Host A to send a

message to Host B.

a) Host A sends a message of size 50 Mbits to router X. The

transmission speed is 100 Mbits/s and the length of the link is

4000 Km.

b) Router X forwards the packet (after a processing delay of 10ms

and queuing delay of 5ms) to Host B. The transmission speed of

the router is 200 Mbits/s and the length of the link is 6000 Km.

This network is illustrated in the figure below. Calculate the total delay

until the message reaches host B. You may assume that the

propagation speed over both links is always 2.0×10^8 m/s.

[Q2 Total: 18 marks]

Page 1 of 3
Q3 Answer The following:

a) Given the following classful IP addresses, classify which of them

are class A, class B or class C and write their corresponding

masks.

[12 marks]

IP address Class and subnet mask

IP: 127.0.0.1 Class:

Subnet mask:

IP: 212.23.56.7 Class:

Subnet mask:

IP address:123.164.8.8 Class:

Subnet mask:

b) An organization has a class C network of address 207.100.200.0

and it wants to form subnets for 4 departments with the number

of hosts as follows:

 Subnet A: 62 hosts

 Subnet B: 35 hosts

 Subnet C: 40 hosts

 Subnet E: 28 hosts

Provide a possible arrangement of the network address space, together with

the respective range of IP addresses for each subnet and the subnet mask.

Explain your work [16 marks]

[Q3 Total: 28 marks]

Page 2 of 3
Q4 An IP datagram carrying 3 Kbytes of data must be sent over a link that

has an MTU of 1000 bytes. Assume the datagram has an Identification

number 224 and an IP header of 20 bytes.

a) How many fragments will be generated? [4 marks]

b) State the values (in decimal numbers) of the following fields for

each of the fragments:

Identification, Total Length, D-bit, M-bit, Fragmentation Offset

[18 marks]

[Q4 Total: 22 marks]

Q5 Consider a host sending data over a TCP connection. The values of

cwnd and receiver window over several RTTs are shown in the following

table.

1. What is the rate at which the receiver is processing frames (how many

MSS/RTT)? [5 marks]

2. Why is the sending rate fixed at 1 MSS after slot 7? [5 marks]

3. What has probably happened at slot 8 that caused cwnd to drop from

64 to 32? [6 marks]

[Q5 Total: 16 marks]

Page 3 of 3
Model Answer

15CSCN01I
Final Examination
2015-2016
Module Title: Introduction to Computer Networks and Communications

Module Leader: Dr. Amal ElNahas Semester


One
Equipment allowed (for example
calculator) Calculator

Instructions to Students

 You should attempt all questions


 The exam paper is 3 pages long, and is in 1 section.
 The approximate allocation of marks is shown in brackets by the
questions.

This examination is Two hours long.

Page 4 of 3
Model Answers

Q1 i. Network layer

ii. Transport layer

iii. Network layer

iv. Data link layer

Q2 Total delay = Transmission delay from A + propagation delay AX +

queuing delay + processing delay + transmission delay from X +

propagation delay XB

Total delay = (50e6/100e6) + (4000e3/2e8) + 5e-3 + 10e-3 +

(50e6/200e6) + (6000e3/2e8) = 0.815s

Q3 i.

IP address Class and subnet mask

IP: 27.0.0.1 Class: A

Subnet mask: 255.0.0.0

IP: 212.23.56.7 Class: C

Subnet mask:

255.255.255.0

IP address:123.164.8.8 Class: C

Subnet mask: 255.0.0.0

ii. Class C address gives us 8 bits for host id. To form 4 subnets, 2 bits

are needed for subnetting, leaving 6 bits for host id per subnet.

Page 1 of 3
The largest subnet can have up to 62 hosts (2^6-2=62 hosts). A possible

solution would be as follows:

 Subnet A: 207.100.200.0 subnet mask: 255.255.255.192

 Subnet B: 207.100.200.64 subnet mask: 255.255.255.192

 Subnet C: 207.100.200.128 subnet mask: 255.255.255.192

 Subnet E: 207.100.200.192 subnet mask: 255.255.255.192

Q4 Data size = 3000 bytes. MTU=1000 bytes including 20 bytes of header.

Thus maximum data size in an MTU = 976 (divisible by 8).

i. Total number of fragments = 3000/976 = 4 fragments

ii.

Fragment # ID Total Length D-bit M-bit Fragmentation Offset

1 224 996 0 1 0

2 224 996 0 1 122

3 224 996 0 1 244

4 224 72 0 0 366

Q5

1. The receiver is processing at a rate of 1 MSS/RTT

2. The sending rate is fixed at 1 MSS because the receiver window is now

at 1 MSS (flow control)

3. At slot 8, probably 3 duplicate ACKs have been received, causing cwnd

to be cut down to half its previous value

Page 2 of 3
Module Code: 15CSCN01I Title: Introduction to Computer Networks and Data
communication
Modular weight: 10 Examination weighting: 60%
Prerequisite modules: CSCI01P, CSCI08C
Reassessment: No restriction.
Module Leader: Assoc.Prof. Amal El Nahas
Semester taught: 1
Key words: Computer Communication, Network Systems, Network Protocols, Internet
Date of latest revision: September 2015

Aims

The aim of the module is to develop a structured approach in analysing the


components and overall interconnection of networks in an abstract way. Basic
concepts of data transfers over interconnected networks are introduced.
Techniques and applications of computer networks and protocols, as well as
the analysis of the functionality and purpose of essential networking devices
are also discussed. Internet is considered as a case study.
Intended Learning Outcomes
On completion of this module students should be able to:
Knowledge and understanding
1. Describe the fundamental concepts and technologies of computer
networks and data communications;[1]
Subject-specific skills
2. Recognise the specifications of network infrastructures and networking
components and understand how they inter-work [11];
3. Critically evaluate and test of various applications used in networked
environments [14];
4. Evaluate the various options and possible trade-offs for the construction
of computer networks and data communications [10];
5. Deploy effectively the available tools and select appropriate and
complete network solutions to given problems [12];
Key/transferable skills
6. Plan self-learning and improving performance as the foundation for on-
going professional development [21].

Page 3 of 3
Contents
 Types of networks; role and organisation of networks and distributed
systems; data communication, and transmission media.
 Principles of network protocols: protocol layering, OSI reference model;
Internet TCP/IP protocol suite.
 Web and email protocols (HTTP, SMTP), DNS
 Flow control and congestion control.
 Network layer: IP addressing, sub-netting and super-netting, CIDR;
Fragmentation, routing algorithms.
 MAC addressing
 Use appropriate network simulation tools (for example: Opnet or Packet
Tracer)

Methods of Learning, Teaching and Assessment


Total student effort for the module is 100 hours on average.

Learning and Teaching


Type of session ILOs Student Effort
Assessed
Number in the Hours per week Total hours
Semester/s normally
Lecture 1-3 12 2 24
Tutorial NA
Laboratory 4-5 12 2 24
Private study 1-3,6 52
Assessment
Exam/
Written
Assessment ILOs Exam
Weight % Assessment Type Coursewor
Focus Assessed Semester
k Length
(words)
Individual 20 1 hour In-class test 3-5 1
Individual 20 1 hour Lab test 3-5 1
60 One 120 minute unseen 1,2,3,6 1
written exam

Feedback given to students in response to assessed work

Generic written feedback is given per student on both class test and
lab exam.

Developmental feedback generated through teaching activities

Page 4 of 3
Dialogue between students and staff in workshops and Labs

Indicative Reading List


 Data Communication and Networking, B. Forouzan, 4 th edition,
ISBN-10: 0073250325
 Computer Networking: a top down approach featuring the Internet,
6th edition, ISBN-10: 0132856204
Internetworking with TCP/IP, vol.1, D. Comer, ISBN-10: 0131876716

Page 5 of 3

You might also like