Earn in Dollars

PaidVerts


Computer Networks (CS610)
Assignment#01(GRADED)
Total marks = 20
                                                                                       Deadline Date = 25-November-2015

Please carefully read the following instructions before attempting the assignment.
Assignment Guidelines:
It should be clear that your assignment would not get any credit if:
The assignment is submitted after due date.
The submitted assignment does not open or file is corrupt.
The assignment is copied. Note that strict action would be taken if the submitted assignment is copied from any other student. Both students will be punished severely.

1)      You should consult recommended books to clarify your concepts as handouts are not sufficient.
2)      You are supposed to submit your assignment in .doc or docx format. Any other formats like scan images, PDF, Zip, rar, bmp etc will not be accepted.
3)      You are advised to upload your assignment at least two days before due date.
Important Note:
Assignment comprises of 20 Marks. Note that no assignment will be accepted after due date via email in any case (whether it is the case of load shedding or emergency electric failure or internet malfunctioning etc.). Hence, refrain from uploading assignment in the last hour of the deadline, and try to upload Solutions at least 02 days before the deadline to avoid inconvenience later on.
For any query please contact: CS610@vu.edu.pk

The objective of this assignment is:
To understand topology to be used
To understand concept of packets



Scenario

Computer Networks provide a way to communication locally and to the outside world. With the use of the computer networks users can share resources with each other either in a local area network or over the internet. Let us consider a multinational company has Head office, store house, and three different sub offices in various cities. Each of the office has different departments locally. Company requires a computer network to provide their employees a way to communicate within their department and with their head office. They also have an internet connection at each office. One of the requirements is to provide internet access to all of the users.  Sub offices also require printer and scanners.


You are required to solve the following tasks.

Task1:
Suppose you have to design the network according to above requirements. What topology is more suitable to be used for communication between the sub offices and head office? Support your answer with valid reasons.

Task2:
Let us suppose a user in head office want to send a file of 25MB to a receiver within the same building. Suppose the file is divided in to packets of size 1 KB. File reaches from sender to receiver in 10 minutes. You are required to find out, how much bandwidth is required to send 25MB file in 1 minute from sender to the receiver.

Solution


Tree Topology is Best.
The Reason is
A tree topology combines characteristics of linear bus and star topologies. It consists of groups of star-configured workstations connected to a linear bus backbone cable (See fig). Tree topologies allow for the expansion of an existing network, and enable schools to configure a network to meet their needs.
image: http://fcit.usf.edu/network/chap5/pics/tree.gif

Advantages of a Tree Topology

  • It is the best topology for a large computer network, for which a star or ring topology are unsuitable due to the sheer scale of the entire network. Tree topology divides the whole network into parts, that are easily manageable.
    The topology makes it possible to have a point-to-point network.
    All computers have access to their immediate neighbors in the network and also the central hub. This kind of network makes it possible for multiple network devices to be connected with the central hub.
    It overcomes the limitation of star network topology, which has a limitation of hub connection points and the broadcast traffic induced limitation of a bus network topology.
    A tree network provides enough room for future expansion.

 2nd Question Answer is 3.4 Mbps
 
Top