Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Consider the problem of deciding whether to implement a virtual-circuit or a datagram network. Assume a network protocol that allows the system to operate as

Consider the problem of deciding whether to implement a virtual-circuit or a datagram network. Assume a network protocol that allows the system to operate as either a virtual circuit network or a datagram network. That is, its packet header format is specified such that it incorporates both a VCI and arbitrary source/destination addresses.

When operating as a virtual circuit, it requires a 4-byte header. When operating as a datagram network, it requires a 40-byte header. Assume that there are 4 hops from source to destination, and that a set up or tear down request packet is 80 bytes (including the header). The total message length is 4096 bytes, the data rate is 9600 bps on all links and the packet size is 256 bytes (including the header).

  1. a) If we operate in the datagram mode, how long does it take for the first packet to reach the destination?

  2. b) If we operate in virtual-circuit mode, how long does it take for the first packet to reach the destination?

  3. c) Compute the end-to-end delay for datagram transmission?

  4. d) Compute the end-to-end delay for virtual-circuit transmission?

Note: Queuing delays, propagation delays and acknowledgment delays are assumed negligible.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Design And Relational Theory Normal Forms And All That Jazz

Authors: Chris Date

1st Edition

1449328016, 978-1449328016

More Books

Students also viewed these Databases questions