What are source and destination ip addresses for datagram

Assignment Help Software Engineering
Reference no: EM13859614

Network Address Translation

Consider the scenario below in which three hosts, with private IP addresses 10.0.1.12, 10.0.1.16, 10.0.1.24 are in a local network behind a NATted router that sits between these three hosts and the larger Internet. IP datagrams being sent from, or destined to, these three hosts must pass through this NAT router. The router's interface on the LAN side has IP address 10.0.1.27, while the router's address on the Internet side has IP address 135.122.199.211.

Before doing this problem, you might want to reread the section on the NAT protocol in section 4.4.2 in the text.

662_Network Address Translation.jpg

Suppose that the host with IP address 10.0.1.12 sends an IP datagram destined to host 128.119.164.183. The source port is 3437, and the destination port is 80.

• Consider the datagram at step 1, after it has been sent by the host but before it has reached the NATted router. What are the source and destination IP addresses for this datagram? What are the source and destination port numbers for the TCP segment in this IP datagram?

• Now consider the datagram at step 2, after it has been transmitted by the NATted router. What are the source and destination IP addresses for this datagram? What are the source and destination port numbers for the TCP segment in this IP datagram? Identify the differences in datagram's IP addresses and port numbers between step 1 and step 2. Specify the entry that has been made in the router's NAT table.

• Now consider the datagram at step 3, just before it is received by the NATted router. What are the source and destination IP addresses for this datagram? What are the source and destination port numbers for the TCP segment in this IP datagram?

• Last, consider the datagram at step 4, after it has been transmitted by the NATted router but before it has been received by the host. What are the source and destination IP address for this datagram? What are the source and destination port numbers for the TCP segment in this IP datagram? Identify the differences in datagram's IP addresses and port numbers between step 3 and step 4. Has a new entry been made in the router's NAT table, or removed from the NAT table? Explain your answer.

Reference no: EM13859614

Questions Cloud

Orange growers of florida : Several years ago, the orange growers of Florida launched a marketing campaign in which the spokesperson, while holding a can of California almonds, told viewers: "One can a week. That's all we ask."
What are the objectives of a good internal control structure : What is internal control and what are the objectives of a good internal control structure in an organization?
Illustrate account about subaerial modification of stem : Give illustrate account about subaerial modification of stem?
How companies manage their receivables : how companies manage their receivables
What are source and destination ip addresses for datagram : What are the source and destination IP addresses for datagram? What are the source and destination port numbers for the TCP segment in this IP datagram?
Pricing strategy presentation : Take the data from San Francisco Bread Company and run the regression as defined in the case study provided. Verify your results with those presented in the book.
Companies have a significant amount of investment : Companies have a significant amount of investment in long-lived assets
Marshallian demand functions scale : Are the Marshallian demand functions scale invariant (i.e. homogeneous of degree zero)? Are the goods Giffen?
Researching what is known as multichannel : Researching what's known as multichannel, omni channel, or hybrid retailing models where retailers blend e-commerce and brick and mortar retailing. It's also called "clicks and mortar," As for the pages, remember it's an outline, so it shouldn't b..

Reviews

Write a Review

Software Engineering Questions & Answers

  Algorithm to create an increasing sequence of integers

Create an algorithm to generate the sequence of positive integers in rising order whose only prime divisors are 2 and 3; that is, your program should manufacture the sequence.

  Making a flowchart of the program

Make a flowchart of the program, using the pseudo code from Unit four Topic two as a guide. For your convinence you can access this pseudo-code through selecting following;

  Improve a software development process

Imagine you are a team leader in a large software development organization and you want to improve a software development process (of your choosing) through the use of a CASE tool.

  Describe in a one to two 1-2 page narrative a use case

describe in a one to two 1-2 page narrative a use case complete with typical and alternate courses that documents the

  Draw a flowchart to determine fare

Write an algorithm to find the bus fare based on distance travelled as per the following rates:a. Rs.5.00 for first 2 kms.

  Create inheritance hierarchy for customer-s bank account

Create inheritance hierarchy which a bank might use to represent customer's bank accounts. All customers at this bank can deposit money into their accounts and withdraw money from accounts.

  Visit the bplans website to review one of the following

visit the bplans website to review one of the following business plansfranchise sandwich shop business planpizzeria

  Explain and justify the need for good hci practice

Explain and justify the need for good HCI practice and discuss the role of cognitive psychology in the design of user interfaces.

  Compute student grades via linux shell script

Construct a shell script to run on Knoppix or Linux, that will compute and display the letter grades for the students based on the average of four test scores.

  Measurement scales characterizes the software measures

What kind of measurement scales characterizes the following software measures - Number of lines of code of software

  Draw an erd for the autoparts warehouse indicating the

autoparts warehouse is a small auto parts supplier with locations in several midwestern metro areas. the business is

  Developing an effective metrics program

In her paper Developing an Effective Metrics Program Rosenberg described a group of "sample goals, questions and metrics. The goals are general and could be adapted with minor modifications to any project development.

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