How can you compute the routing table for each node

Assignment Help Database Management System
Reference no: EM131636799

Question: At the beginning of this chapter, you received the following assignment: You are the network administrator for a wide-area backbone network that serves your company's many offices across the country. Messages travel through the network by being routed from point to point until they reach their destination. Each node in the network therefore acts as a switching station to forward messages to other nodes according to a routing table maintained at each node. Some connections in the network carry heavy traffic, while others are less used. Traffic may vary with the time of day; in addition, new nodes occasionally come on line and existing nodes may go off line. Therefore you must periodically provide each node with updated information so that it can forward messages along the most efficient (that is, the least heavily traveled) route. How can you compute the routing table for each node?

You realize that you can represent the network as a weighted graph, where the arcs are the connections between nodes and the weights of the arcs represent traffic on the connections. The routing problem then becomes one of finding the shortest path in the graph from any node to any other node. Dijkstra's algorithm can be used to give the shortest path from any one node to all other nodes (see Exercise 9), so you could use the algorithm repeatedly with different start nodes. Or you could use Floyd's algorithm. Discuss the advantages and disadvantages of each approach, including an analysis of the order of magnitude of each approach.

Reference no: EM131636799

Questions Cloud

Find a spanning tree for the new graph and compute weight : Put a node in the center of the square. Add new arcs from the center to the corners. Find a spanning tree for the new graph, and compute its weight.
Assign weights based on your observation-market analysis : Determine the following for Facebook Inc. Assign weights based on your observation / market analysis with justification and interpret results accordingly.
Leadership affect the decision-making culture : How did having a small “inner circle” of leadership affect the decision-making culture at WorldCom?
State your reason for selecting the cultural group : In the introduction, state your reason for selecting the cultural group. Summarize the key points of the article. Write a conclusion.
How can you compute the routing table for each node : At the beginning of this chapter, you received the following assignment: You are the network administrator for a wide-area backbone network that serves.
The feature-length non-documentary film text : How the documentary film text compares to the feature-length non-documentary film text that examines the same historical political movement .
What is the posterior probability of a good market : What is the posterior probability of a good market given that his friend has provided an unfavourable market prediction
Find a spanning tree for the subgraph : A more efficient approach is to send one copy out from C along a spanning tree for the subgraph containing the nodes involved.
How were minorities denied access to schools : What were some ways that minorities were denied access to the voting booth. How were minorities denied access to schools?

Reviews

Write a Review

Database Management System Questions & Answers

  Olivias mountain adventure store

Visual Studio Express to build a Web-site with Access database - Olivias Mountain Adventure Store (OMAS)

  What is the reason for this increased emphasis

Modern relational database management systems have been around for a relatively short period of time.

  Ideal choice for relational database design

The Entity-Relationship Diagram is widely used in the design of relational databases. Why do you think this is so - what is it about this model that makes it the ideal choice for relational database design?

  Products under the traditional costing system

Determine the unit product cost of each of the company's two products under the traditional costing system

  Write a query to list the title and price of all items

Write a query to list the title and price of all items that have been ordered by customer Millerton. Write a query to list thelast name and order id of customers that ordered any items by the artist Burt Ruggles?

  Explaining weak relationship and weak entity

What is meant by a weak relationship? Provide an example. What is meant by weak entity? What do you understand by relationship degree?

  Advantages of a database management approach

Discuss the advantages of a database management approach to the file processing approach? Give examples to illustrate your answer. Outline the benefits and limitations of the relational database model for business applications today

  Draw erd with key attributes and data dictionary

Draw ERD with key attributes. You can use any notation to draw the ERD. Must include legend - Data dictionary for the above scenario

  Return the empid firstname lastname for the employee

Return the empid, firstname, lastname, and city for the employee with empid 9. Return a list of employee id's, last names, and first names for employees hired on or after January 1, 2004. Retrieve the product name and unit price of all products that ..

  Describe your idea of the database

Imagine that you have been hired by a company to build a database for it and complete the following tasks - modeling of business requirements and understand the physical implementation of logical business models through the use of E-R models.

  Which of the following windows commands will shutdown

Which of the following Windows commands will shutdown and restart your computer in 2 minutes? Which of the following Windows commands will shutdown and restart the computerFileServer in 2 minutes

  Examine a query written against the database

Examine a query written against the database. You will examine the entity/relationship diagram (ERD) and in writing explain what information the database is holding (not the specific data, but in words what the business application is and how that ..

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd