Consider the home network setup in Figure 3. Suppose each host of the3 hosts has two ongoing TCP connections, all to port 80 at host 118.1.40.86. Provide the sixcorresponding entries in the NAT translation table10.0.0.110.10.10.1Internet10.99.10.1118.1.40.8610.74.128.34134.32.12.55Figure 3: NATing at home router

Question
Asked Nov 28, 2019
20 views

In Book computer networking a top-down approach sixth edition

4.4 (Network Address Translation (NAT))

I need to find ( NAT translation table) but for 6 address not for one 

this is the Question:

[ Consider the home network setup in Figure 3. Suppose each host of the
3 hosts has two ongoing TCP connections, all to port 80 at host 118.1.40.86. Provide the six
corresponding entries in the NAT translation table]

 

Consider the home network setup in Figure 3. Suppose each host of the
3 hosts has two ongoing TCP connections, all to port 80 at host 118.1.40.86. Provide the six
corresponding entries in the NAT translation table
10.0.0.1
10.10.10.1
Internet
10.99.10.1
118.1.40.86
10.74.128.34
134.32.12.55
Figure 3: NATing at home router
help_outline

Image Transcriptionclose

Consider the home network setup in Figure 3. Suppose each host of the 3 hosts has two ongoing TCP connections, all to port 80 at host 118.1.40.86. Provide the six corresponding entries in the NAT translation table 10.0.0.1 10.10.10.1 Internet 10.99.10.1 118.1.40.86 10.74.128.34 134.32.12.55 Figure 3: NATing at home router

fullscreen
check_circle

Expert Answer

star
star
star
star
star
1 Rating
Step 1
  • NAT table stands for Network Address Translation table.
  • It is used by routers to translate private IP to public IP or vice-versa.
  • A request coming from local network machine comes with private IP address + (arbitrary)port number. NAT uses this port number to identify the host who sent the request.
  • After receiving the request, NAT translates the private IP to public IP and assigns a random port number. Then the request is sent to the internet.
Step 2

Suppose host (10.10.10.1) wants to communicate with 118.1.40.86. Then it first sends 10.10.10.1 + (arbitrary)3001 port number to router. Router stores this information....

Want to see the full answer?

See Solution

Check out a sample Q&A here.

Want to see this answer and more?

Solutions are written by subject experts who are available 24/7. Questions are typically answered within 1 hour.*

See Solution
*Response times may vary by subject and question.
Tagged in

Engineering

Computer Science

Related Computer Science Q&A

Find answers to questions asked by student like you

Show more Q&A add
question_answer

Q: Can you think about situations where range controls and null value controls will improve data integr...

A: Situations where range controls and null value controls will improve data integrity: Range controls ...

question_answer

Q: What is recursion?

A: Recursion is a computer programming process in which a function repeatedly calls itself during its e...

question_answer

Q: - Find the employees who are making more than everybody in SALES department. - Find the clerk who ha...

A: Query to find the employees for the given criteria:To find the employees who make more sales than ev...

question_answer

Q: Create a class of students that should contain fields like rollno,name,subject and marks?

A: Programming language assumed is C++:Class:A C++ class is the building block, which contributes to th...

question_answer

Q: Write a program that first gets a list of integers from input. The input begins with an integer indi...

A: Source Code#include <iostream>#include<vector>using namespace std;/* Define your functio...

question_answer

Q: Write a function MaxMagnitude() with two integer input parameters that returns the largest magnitude...

A: Below is the approach and the C++ program in which a function is defined with two integer parameters...

question_answer

Q: Using the code in part I of this lab (included below): 1. Create a function to INPUT the information...

A:  Create a function INPUT which takes a structure variable as parameter.Pass structure variable using...

question_answer

Q: Given the Boolean function F = xy + x’y’ + y’z 1. Implement it with AND, OR, and inverter 2. Impleme...

A: a) Implementing the given Boolean function by using AND, OR and NOT gate:F = xy + x'y' + y'z Logic c...

question_answer

Q: How does Amazon Web Services support Netfilx as an information system?

A: The way that AWS support Netflix:Neflix is the leading internet Television (TV) network in the world...