Networks

Topic: Networks
Assignment Details
Due Date    End of Week 10
Description    Assignment 2 – Document – Short/Long Answer Questions
Weighting    20% of total assessment.
Submission    Electronic (see course website for details)
Notes    Please use this document as a template for your assignment.
Answer each question fully.  Show working where possible.  Failing to show working will result in a loss of marks in some

questions.
Do not copy answers directly from the textbook or other resources.  You are required to answer the questions using your own

words.  Failing to do so may result in a mark of zero and possible action in relation to plagiarism.
Ensure that you number and label each question as it appears on this document.
Use Harvard style referencing where appropriate.

Please fill in the following details:
Student Name
Student Number

Q1 /6    Q2 /5    Q3 /7    Q4 /6    Q5 /6    Q6 /10    /40
0
Question 1    (6 Marks)

A workstation sends an ICMP timestamp request to a server.  It receives the corresponding timestamp reply at exactly 10:20:34

pm (Universal Time).  The original timestamp was 83,808,780.  The receive timestamp was 86,060,920.  The transmit timestamp

was 80,061,010.
Show all working for all parts.  You may find it useful to draw a timeline of the events.
a)    What is the sending trip time?
b)    What is the receiving trip time?
c)    What is the round-trip time?
d)    What is the difference between the sender clock and the receiver clock?
e)    What adjustment needs to be made to the workstation in order to synchronise its clock with the servers clock?  Make

sure you state your answer clearly, in a sentence.

Your Answer:

a)

b)

c)

d)

e)

Marks Awarded:
Comments:

Question 2    (5 Marks)

What is the minimum number of UDP datagrams required to return a TFTP file 28,564 bytes in size from a server over an

Ethernet connection?
Show all calculations you use to obtain your answer.  (You do not need to account for TFTP protocol overheads – assume this

is included in the total byte count).

Hint:  determine the maximum UDP data field length first.

Your Answer:

Marks Awarded:
Comments:

Question 3    (7 Marks)

A sending application has sent 120 bytes to a receiving application using TCP.  The congestion window (cwnd) is set at 100

bytes (assume it does not change for the duration).  The receiving application has sent an acknowledgement number of 101 with

a receiver window (rwnd) of 100 bytes.
a)    Draw a diagram showing the sliding window and next byte pointer similar to the example provided below based on the

details given above.
b)    The sending application then receives a further acknowledgment of byte 121 with an rwnd of 100 bytes.  Draw a diagram

representing the new sliding window and next byte pointer.
c)    The sending application then sends a further 100 bytes to the receiving application, which responds soon after with

an acknowledgement of byte 141 with an rwnd of 100 bytes.  Draw a diagram representing the new sliding window and next byte

pointer.
d)    What is the maximum amount of data the sending application can send at this time?

Example of diagram required, showing sliding window and next byte pointer.

101-120    121-140    141-160    161-180    181-200    201-220    221-240    241-260    261-280    281-300

Your Answer:

Marks Awarded:
Comments:

Question 4    (6 Marks)
Describe, with the use of an example, how router table updates occur when RIP is used.  Your description should include

details of the timers used and the events that trigger updates.

Your Answer:

Marks Awarded:
Comments:

Question 5    (6 Marks)

Given the network topology below which uses Link State Routing, create the routing tables for each node.  (Use the Dijkstra

algorithm.)

Your Answer:

Routing table for node A        Routing table for node B
Node    Cost    Next Router        Node    Cost    Next Router
A                A
B                B
C                C
D                D
E                E
F                F

Routing table for node C        Routing table for node D
Node    Cost    Next Router        Node    Cost    Next Router
A                A
B                B
C                C
D                D
E                E
F                F

Routing table for node E        Routing table for node F
Node    Cost    Next Router        Node    Cost    Next Router
A                A
B                B
C                C
D                D
E                E
F                F

Marks Awarded:
Comments:

Question 6    (10 Marks)
The exhaustion of IPv4 address pool has hastened the change-over to IPv6.  However the transition poses challenges to just

about every stakeholder involved in the delivery and consumption of Internet bandwidth.

Your task is to develop a discussion paper outlining the challenges and benefits of the transition to IPv6.  You should

consider multiple perspectives (for example, ISPs, hardware vendors, bandwidth consumers etc.).  You should discuss

transition strategies and requirements and identify major vendors, organisations and sites who are early adopters and change

leaders.

Your paper should be between 1500 and 2000 words (including references).  Reference ALL sources (including direct quotes,

diagrams and tables).  You are required to use external sources (i.e. beyond your textbook) to complete your discussion paper

e.g. Journal Articles, Scholarly Papers, etc.

Marking Scheme:

Discussion of benefits    2 Marks
Discussion of challenges    3 Marks
Discussion of transition arrangements    2 Marks
Discussion of change leaders    2 Marks
Clarity of communication    1 Mark

Note: No marks are awarded for referencing.  However, marks will be deducted for every instance of:
Failure to cite in-text correctly
Failure to include & correctly cite all references in the References section
Failure to identify and cite text in your assignment that is not your own

Each instance will result in a deduction of 1 mark to a maximum of 6 marks.

Note:  Should plagiarism be suspected, normal faculty processes will be followed.  This may result in penalties including,

but not limited to, zero marks for the assignment or formal disciplinary proceedings.