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

  Create an outline for the followingdevelop a health

create an outline for the followingdevelop a health organization disaster planning and response strategy that links

  Write the definition of the function min

Add the function min to the class arrayListType to return the smallestelement of the list. Also, write the definition of the function min and a program to test this function.

  Write down a 700- to 1050-word paper which describes the

write a 700- to 1050-word paper that explains the components of a formal sdlc process.middot include a discussion of

  Draw er diagram to situation implied in student assistant

Draw an ER diagram (with a reasonable number of attributes) to represent the situation implied in the student assistant scenario of the previous question.

  What is the main thrust of crm systems in contributing to

what is the main thrust of crm systems in contributing to operational excellence?companies with effective customer

  Software development practices

Agile Development is a blanket term that covers a wide variety of software development practices many of which have been codified and documented.

  Question about vector or bitmap

When your customer hands you a job, how would you make the determination which type of graphic is the right selection, Vector or Bitmap, in your response,

  Is a method by which individual units of source code

Is a method by which individual units of source code, sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures, are tested to determine if they are fit for use.

  Danger of using a section of code

Determine the danger of using a section of code like this?

  Track and monitor the reuse history of a component

As a software engineer, what are the means of tracking you would use to track and monitor the reuse history of a component? Provide a rationale for the elements you list

  Who is your target market

Who is your target market? Have you considered the accessibility of your site for people with a disability, such as sight impairment and an analysis of needs should include the business enterprise requirements as well as the customer demand.

  Integration with other information systems

Integration with other information systems and Benefits of this particular software over similar types of software, The implementation process you would use to implement the EHR

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