Question

- When a packet arrives at a router's interface, what information does the router require in...

- When a packet arrives at a router's interface, what information does the router require in order to make a forwarding decision?

- Why does the router not keep track of every packet that it helps deliver? Use examples to justify your answer.

- Are there any instances in which a router should keep track of the packets it forwards?

0 0
Add a comment Improve this question Transcribed image text
Answer #1

A)

When router receives any packet it has to remove Layer 2 header information present on packet(Example:In Ethernet, source and destination Mac address present on L2 header). Once router remove L2 information it looks for Layer 3 information available on packet that is source and destination IP address.For moving L3 packet between interfaces, router checks destination address and finds longest-prefix match in IP routing table to find outgoing interface. In IPv4 router uses longest mask to identify best routing entry for forwarding packet.

B)

When a packet arrives at a router, the router examines the IP address put there by the IP protocol layer on the originating computer. The router checks it's routing table. If the network containing the IP address is found, the packet is sent to that network. If the network containing the IP address is not found, then the router sends the packet on a default route, usually up the backbone hierarchy to the next router. Hopefully the next router will know where to send the packet. If it does not, again the packet is routed upwards until it reaches a NSP backbone. The routers connected to the NSP backbones hold the largest routing tables and here the packet will be routed to the correct backbone, where it will begin its journey 'downward' through smaller and smaller networks until it finds it's destination.

Basic router functionality is comprised of three major components:

  • Routing process

  • Routing protocols

  • Routing table

The routing process is the actual movement of IP packets from one port to another and the routing table holds the information used by the routing process. Routing protocols such as the Routing Information Protocol (RIP) or Open Shortest Path First (OSPF) are used to communicate with other routers and may end up “installing” routes in the routing table for use by the routing process. When a router is configured, the routing table is constructed by bringing interfaces up and providing the interfaces with IP addresses.

C)There are two choices:

Pass the packet on

Normally, if the packet passes the criteria in the packet filtering configuration, the router will forward the packet on towards its destination, just as a normal router (not a packet filtering router).

Drop the packet

The other action to take is to drop the packet if it fails the criteria in the packet filtering configuration.

Add a comment
Know the answer?
Add Answer to:
- When a packet arrives at a router's interface, what information does the router require in...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • question: The Federal Reserve’s strategy will require changing the money supply. How does the Federal Reserve...

    question: The Federal Reserve’s strategy will require changing the money supply. How does the Federal Reserve do this, and how (and why) does this affect interest rates? You walk into the offices of Global Private Bank early in the moming on February 2nd, 2006. You are employed by the bank to market proprietary financial products to moderate to high net worth customers. Going into the break room to grab a cup of coffee, you flip on the TV to CNBC...

  • Every day, we make many decisions based on our needs, our assets, and our desires and...

    Every day, we make many decisions based on our needs, our assets, and our desires and what is available to meet these. A Recommendation Report is simply a formalized written statement of this that businesses use to make decisions. They often use it to make decisions to purchase equipment or to make decisions to move or change something, perhaps even whether or not they need to hire workers. First, a business must decide what is the issue. In the case...

  • Instructions: Consider the following C++ program. At the top you can see the interface for the...

    Instructions: Consider the following C++ program. At the top you can see the interface for the Student class. Below this is the implementation of the Student class methods. Finally, we have a very small main program. #include <string> #include <fstream> #include <iostream> using namespace std; class Student { public: Student(); Student(const Student & student); ~Student(); void Set(const int uaid, const string name, const float gpa); void Get(int & uaid, string & name, float & gpa) const; void Print() const; void...

  • Wanted by the Police: A Good Interface By KATIE HAFNER NOV. 11, 2004 From: The New...

    Wanted by the Police: A Good Interface By KATIE HAFNER NOV. 11, 2004 From: The New York Times, Technology section, not-for profit classroom used. SAN JOSE, Calif. - SAN JOSE has a reputation as one of the safest large cities in the nation, with the fewest police officers per capita. Yet a number of the 1,000 officers in this city of 925,000 in the heart of Silicon Valley have been worrying about their own safety of late. Since June, the...

  • For this course project, you will use various database management and programming techniques to design and...

    For this course project, you will use various database management and programming techniques to design and develop an online sales and distribution system for a fictitious organization. There are two phases—you will complete the first phase this week and the second phase in W5 Assignment 2. Rationale The focus of the project is to develop your database programming skills. This project will help you get a fair idea of the sales and distribution system in any organization that has a...

  • read the story and please answer the question the information is there just gotta answer the question with the st...

    read the story and please answer the question the information is there just gotta answer the question with the story Bioethics Case Study Alma be taken off of life support. Alma is 89-year-old woman and suffered from high blood pressure. She was active for her age. One night she suffered a stroke, resulting in a brain hemorrhage. Her family immediately shifted her to the hospital, and the doctor gave them the bad news that Alma had gone into a coma....

  • Rationale The focus of the project is to develop your database programming skills. This project will...

    Rationale The focus of the project is to develop your database programming skills. This project will help you get a fair idea of the sales and distribution system in any organization that has a chain of Carrying and Forwarding Agents (CFAs) or super stockists and stockists. You will be able to implement database programming concepts of ADO.NET in VB.NET and ASP.NET to create a real-life, web-based database application. (VB stands for Visual Basic.) Scenario Smooth Pen, Inc., a pen manufacturing...

  • Explain what enterprise resource planning (ERP) systems. Outline several of their key characteristics. Describe in reasonable...

    Explain what enterprise resource planning (ERP) systems. Outline several of their key characteristics. Describe in reasonable detail how a company leverages an ERP system and how its operations are improved after installing an ERP system like SAP. Explain how a supply chain management system helps an organization make its operations more efficient What is Upstream and Downstream management of the supply chain? Explain the concept of “Supply Network”, its benefits, and how technology made this concept available Explain the difference...

  • HEA 285 Wellness Project Guide Sheet The wellness project focuses on the process of changing personal behavior. Th...

    HEA 285 Wellness Project Guide Sheet The wellness project focuses on the process of changing personal behavior. The primary focus is the PROCESS of behavior ou e comfortable working with and sharing with your instructor. Please see your this project. Objective: The purpose of the wellness projet is to 1. Demo nstrate knowledge of lifestyle behaviors that promote wellness & reduce the risk of illness, injury. and disease 2. Demonstrate responsible decision making skillsfor the enhancement of individual Steps to...

  • What additional information, if any, should be obtained before making a final decision? Downtown Parking Authority In J...

    What additional information, if any, should be obtained before making a final decision? Downtown Parking Authority In January a meeting was held in the office of the mayor of Oakmont to discuss a unicipal parking facility. The participants included the mayor, the traffic proposca the administrator of Oakmont's Downtown Parking Authority, the city planner, and the finance director. The purpose of the meeting was to consider a report Richard Stockton, executive assistant to the Parking Authority's administrator, concerning estimated costs...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT