Hello, dear friend, you can consult us at any time if you have any questions, add WeChat: daixieit

CST2555 Resit/DeferralEssay

2022

Computer Networks

 

(a)      What is the difference between routing and forwarding?                      [2 marks]

 

(b)    Routing algorithms can be either link-state or distance-vector. Define these two

terms and explain the trade-offs between them.                                        [4 marks]

 

(c)    Two network-architecture approaches are commonplace:  hop-by-hop,  and end- to-end.

Briefly compare these two approaches with reference to the encryption of a web-page and the use of WPA2 (or similar schemes) to secure WiFi.    [4 marks]

(d)    Consider four components that constitute delay for a packet network: queueing delay, processing delay, propagation delay, and transmission delay.

 

i)         Order these delays by magnitude, giving typical values for each and making clear your justification.                                               [7 marks]

 

ii)        Describe circumstances where processing delay for one packet type varies significantly from the mean processing delay of a       packet.

[2 marks]

iii)       Estimate what such a difference in delay might be. State  your     assumptions and show your working.                                     [2 marks]

 

iv)       Packet-network delays of a typical datacentre may vary significantly  from those found in the Internet.

 

Discuss  why  this   should  be  the   case,   with  particular  reference  to the  Bandwidth-Delay  product  and  discuss  the  implications  for  network architectures in datacentres where we wish to minimise delay.     [4 marks]