Question: Consider the network setup in Figure 4 . 2 5 . Suppose that the ISP instead assigns the router the address 2 4 . 3

Consider the network setup in Figure 4.25. Suppose that the ISP instead assigns the router the address 24.34.101.225 and that the network address of the home network is 192.168.0/24. Suppose that the IP addresses, 192.168.1.1,192.168.1.2,192.168.1.3, are assigned to three hosts, and the router interface is assigned 192.168.1.4.
Figure 4.25 Network address translation
Suppose each host has two ongoing TCP connections, all to port 80 at host 128.119.40.86. Assume that the host with 192.168.1.1 initiates two TCP connections with the WAN-side port numbers 4000 and 4001 in the NAT translation table, the host with 192.168.1.2 initiates two TCP connections with the WAN-side port numbers 4002 and 4003 in the NAT translation table, and the host with 192.168.1.3 initiates two TCP connections with the WAN-side port numbers 4004 and 4005 in the NAT translation table. The source port numbers used by each host for TCP connections are 3345,3346 for the first host, 3445,3446 for the second host, and 3545,3546 for the third host. Suppose that the first host sends out the TCP SYN segment as is shown in Figure 4.25(IP datagram #1), Answer the following questions:
(a) What is the source IP address of IP datagram in (2)(Enter it in the dotted-decimal representation)?
(b) What is the source port of IP datagram in (2)(Enter an integer)?
(c) What is the destination IP address of IP datagram in (2)(Enter it in the dotted-decimal representation)?
(d) What is the destination port of IP datagram in (2)(Enter an integer)?
(e) What is the source IP address of IP datagram in (4)(Enter it in the dotted-decimal representation)?
(f) What is the source port of IP datagram in (4)(Enter an integer)?
(g) What is the destination IP address of IP datagram in (4)(Enter it in the dotted-decimal representation)?
(h) What is the destination port of IP datagram in (4)(Enter an integer)?
Consider the network setup in Figure 4 . 2 5 .

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!