Network Address Translation Sandip Chakraborty
NAT PRIVATE NETWORK PUBLIC NETWORK IP: Port: 8123 IP: Port: 9678 IP: Port: 3467
NAT PRIVATE NETWORK PUBLIC NETWORK IP: Port: 8123 IP: Port: 9678 IP: Port: 3467 SP: 8123 DP:3467 SIP: DIP:
NAT PRIVATE NETWORK PUBLIC NETWORK IP: Port: 8123 IP: Port: 9678 IP: Port: 3467 SP: 8123 DP:3467 SIP: DIP: NAT Makes a mapping from the available public IP pool. Say, the NAT has available public IP pool to
NAT PRIVATE NETWORK PUBLIC NETWORK IP: Port: 8123 IP: Port: 9678 IP: Port: 3467 SP: 4598 DP:3467 SIP: DIP: NAT makes the changes in the source IP and source port at IP and TCP headers of the packet
NAT PRIVATE NETWORK PUBLIC NETWORK IP: Port: 8123 IP: Port: 9678 IP: Port: 3467 SP: 4598 DP:3467 SIP: DIP:
NAT PRIVATE NETWORK PUBLIC NETWORK IP: Port: 8123 IP: Port: 9678 IP: Port: 3467 SP: 3467 DP:4598 SIP: DIP: Now, Destination prepares the response packet by interchanging source IP and destination IP
NAT PRIVATE NETWORK PUBLIC NETWORK IP: Port: 8123 IP: Port: 9678 IP: Port: 3467 SP: 3467 DP:4598 SIP: DIP: The packet comes to NAT, as NAT has the IP
NAT PRIVATE NETWORK PUBLIC NETWORK IP: Port: 8123 IP: Port: 9678 IP: Port: 3467 SP: 3467 DP:8123 SIP: DIP: NAT makes inverse translation looking at the NAT table. Make changes at Destination IP and Port
NAT PRIVATE NETWORK PUBLIC NETWORK IP: Port: 8123 IP: Port: 9678 IP: Port: 3467 SP: 3467 DP:8123 SIP: DIP: Deliver the packet to proper destination in the private network