Question

In: Computer Science

Given a network topology of 3 or more routers with an OSPF addressing scheme, implement single-area...

Given a network topology of 3 or more routers with an OSPF addressing scheme, implement single-area OSPF routing.

Solutions

Expert Solution

The answer for this is as follows:

When configuring any OSPF router, you must establish which area assignment to enable the interface for. OSPF has some basic rules when it comes to area assignment. You can configure OSPF in one area;you can choose any area, although good OSPF design dictates that you configure area 0.

To enable OSPF on cisco routers and advertise interfaces, the following tasks are required.:

Step 1: Use the command router ospf process ID to start OSPF.

Step 2: Use the network command to enable the interfaces.

Step 3: Identify area Assignments.

Step 4: (Optional) Assign the router ID.

Example: Configuring OSPF in a Single Area:

router ospf 1

network 0.0.0.0 255.255.255.255 area 0

Above example displays OSPF with a process ID of 1 and places all interfaces configured with an IP address in area 0. The network command network 0.0.0.0 255.255.255.255 area 0 dictates that you do not care(255.255.255.255) what IP address is, but if an IP address is enabled on any interface, place it in area 0.

The following is a list of reasons OSPF is considered a better routing protocol than RIP:

1)OSPF has no hop count limitations.(RIP has 15 hops only).

2) OSPF understands variable-length subnet mask, and allows for summarization.

3) OSPF uses multicasts(not broadcasts) to send updates.

4)OSPF converges much faster than RIP, because OSPF propogates changes immediately .

5)OSPF allows for tagging of external routes injected by other autonomous system.


Related Solutions

Given a network topology of 3 or more routers with an IPv4 and IPv6 addressing scheme,...
Given a network topology of 3 or more routers with an IPv4 and IPv6 addressing scheme, implement the appropriate technology to ensure connectivity to the Internet.
Given a network topology and three routers and an IPv4 or IPv6 addressing scheme, implement the...
Given a network topology and three routers and an IPv4 or IPv6 addressing scheme, implement the correct routing protocol and confirm layer connectivity.
Given a network topology of 3 or more routers with bandwidth designations, compare the metrics used...
Given a network topology of 3 or more routers with bandwidth designations, compare the metrics used during the route selection process and the resulting routing tables generated by the dual algorithm and static routing.
You are converting your network to an IP addressing scheme. You assign a junior administrator the...
You are converting your network to an IP addressing scheme. You assign a junior administrator the task of assigning addresses to your network hosts from the IP address range 202.17.68.0-202.17.68.255. He states that he used every one of the 256 addresses in the range. Which devices on the network will be unable to communicate with other network devices? Routers are protocol dependent at which OSI model layer? You are the network administrator for a large, global internetwork. You must update...
3) Based on the CIDR addressing scheme, What is the subnet mask for 125.124.0.0/21?
3) Based on the CIDR addressing scheme, What is the subnet mask for 125.124.0.0/21?
You are given an opportunity to invest in a scheme that will pay you 3 end-of-period...
You are given an opportunity to invest in a scheme that will pay you 3 end-of-period cash flows at the end of years 3, 4, 5 and another three cash flows at the end of years 8, 9, 10. You require 12% APR compounded monthly as your MARR. What is the most you are willing to pay for this opportunity? A = $1000 in all cases. a) Show your cash flow diagram from your standpoint. b)Show your equivalence equation in...
Implement a stack using a single queue. In particular, you are given a queue Q that...
Implement a stack using a single queue. In particular, you are given a queue Q that provides the method Q.size() to return its size at any point and the standard methods of queues (i.e, Q.enqueue(x) and Q.dequeue()). The requirement is to use such methods of Q to implement two methods S.push(x) and S.pop() for a stack S. What are the running times of your methods? Kindly answer using python programming
3.   Consider a sub netting network with a network ID and Mask given as 200.155.187.0/24. Determine...
3.   Consider a sub netting network with a network ID and Mask given as 200.155.187.0/24. Determine the following for the given network address i. To which class does this address belong to                                           (3 Marks) ii. Identify whether the address belongs to public or private class.        (3 Marks) iii. Calculate the new mask required to provide 10 usable hosts per subnet. (8 Marks) iv. What is the dotted decimal notation for the given address.             (3 Marks) v. Calculate...
Computer network Consider the high-speed Internet services available for a major metropolitan area with more than...
Computer network Consider the high-speed Internet services available for a major metropolitan area with more than two million residents. Discuss what physical medium(s) should be used for providing residential Internet access, enterprise Internet access (at companies and schools), and public Internet access (at shopping malls, train stations etc.). Briefly justify your answers from both budget and quality of service factors. Note that there might be multiple correct answers to each of the questions.
C++ Implement the following code: More Info added: Database: Generally, a user should instantiate a single...
C++ Implement the following code: More Info added: Database: Generally, a user should instantiate a single database object and work from there. The database object should include commands to do the following:  You should allow a constructor function with no arguments (other constructors may be included if desired). This creates an “empty” database.  An add table function that takes a single table object and a name, and adds that table to the database.  A drop function that...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT