Skip to main content
Copy edited. IP is a protocol; it is IP addresses that are static, blocked, assigned, bound, fetched, accessed, resolved, checked, banned, tracked, detected, dynamic, grabbed, scanned, whitelisted, have different representations, that devices have, etc., not the protocol itself.
Source Link
Peter Mortensen
  • 12.2k
  • 23
  • 72
  • 90

You're both seen as having the same IP address externally.

Your router will relay requests to the originating computer. The procedure used for this is Networknetwork address translation (NAT).

One of the ways computers on the same network get distinguished in communication with the same public server is by assigning them by the router different port numbers in the communication. Their public IP address is the same, but the port number part is not. From the article:

To avoid ambiguity in how to translate returned packets, further modifications to the packets are required. The vast bulk of Internet traffic is TCP and UDP packets, and for these protocols the port numbers are changed so that the combination of IP and port information on the returned packet can be unambiguously mapped to the corresponding private address and port information.

However, if you were to try to communicate to your father's computer, you will be using your internal addresses.

These use a custom range intended only for internal use: private address range.

Computerphile has a youtubeYouTube video on this exact subject: Network Address Translation (video).

You're both seen as having the same IP externally.

Your router will relay requests to the originating computer. The procedure used for this is Network address translation.

One of the ways computers on the same network get distinguished in communication with the same public server is by assigning them by the router different port numbers in the communication. Their public IP is the same, but the port number part is not. From the article:

To avoid ambiguity in how to translate returned packets, further modifications to the packets are required. The vast bulk of Internet traffic is TCP and UDP packets, and for these protocols the port numbers are changed so that the combination of IP and port information on the returned packet can be unambiguously mapped to the corresponding private address and port information.

However, if you were to try to communicate to your father's computer, you will be using your internal addresses.

These use a custom range intended only for internal use: private address range.

Computerphile has a youtube video on this exact subject: Network Address Translation (video).

You're both seen as having the same IP address externally.

Your router will relay requests to the originating computer. The procedure used for this is network address translation (NAT).

One of the ways computers on the same network get distinguished in communication with the same public server is by assigning them by the router different port numbers in the communication. Their public IP address is the same, but the port number part is not. From the article:

To avoid ambiguity in how to translate returned packets, further modifications to the packets are required. The vast bulk of Internet traffic is TCP and UDP packets, and for these protocols the port numbers are changed so that the combination of IP and port information on the returned packet can be unambiguously mapped to the corresponding private address and port information.

However, if you were to try to communicate to your father's computer, you will be using your internal addresses.

These use a custom range intended only for internal use: private address range.

Computerphile has a YouTube video on this exact subject: Network Address Translation (video).

Clarify and give an example for the way a packet from a public sender finds it way to a specific private reciver
Source Link

You're both seen as having the same IP externally.

Your router will relay requests to the originating computer. The procedure used for this is Network address translation.

One of the ways computers on the same network get distinguished in communication with the same public server is by assigning them by the router different port numbers in the communication. Their public IP is the same, but the port number part is not. From the article:

To avoid ambiguity in how to translate returned packets, further modifications to the packets are required. The vast bulk of Internet traffic is TCP and UDP packets, and for these protocols the port numbers are changed so that the combination of IP and port information on the returned packet can be unambiguously mapped to the corresponding private address and port information.

However, if you were to try to communicate to your father's computer, you will be using your internal addresses.

These use a custom range intended only for internal use: private address range.

Computerphile has a youtube video on this exact subject: Network Address Translation (video).

You're both seen as having the same IP externally.

Your router will relay requests to the originating computer. The procedure used for this is Network address translation.

However, if you were to try to communicate to your father's computer, you will be using your internal addresses.

These use a custom range intended only for internal use: private address range.

Computerphile has a youtube video on this exact subject: Network Address Translation (video).

You're both seen as having the same IP externally.

Your router will relay requests to the originating computer. The procedure used for this is Network address translation.

One of the ways computers on the same network get distinguished in communication with the same public server is by assigning them by the router different port numbers in the communication. Their public IP is the same, but the port number part is not. From the article:

To avoid ambiguity in how to translate returned packets, further modifications to the packets are required. The vast bulk of Internet traffic is TCP and UDP packets, and for these protocols the port numbers are changed so that the combination of IP and port information on the returned packet can be unambiguously mapped to the corresponding private address and port information.

However, if you were to try to communicate to your father's computer, you will be using your internal addresses.

These use a custom range intended only for internal use: private address range.

Computerphile has a youtube video on this exact subject: Network Address Translation (video).

Added video reference
Source Link
Reaces
  • 1.1k
  • 9
  • 13

You're both seen as having the same IP externally.

Your router will relay requests to the originating computer. The procedure used for this is Network address translation.

However, if you were to try to communicate to your father's computer, you will be using your internal addresses.

These use a custom range intended only for internal use: private address range.

A great explanation was published onComputerphile has a youtube video on this exact subject: Network Address Translation (video).

You're both seen as having the same IP externally.

Your router will relay requests to the originating computer. The procedure used for this is Network address translation.

However, if you were to try to communicate to your father's computer, you will be using your internal addresses.

These use a custom range intended only for internal use: private address range.

A great explanation was published on youtube: Network Address Translation (video).

You're both seen as having the same IP externally.

Your router will relay requests to the originating computer. The procedure used for this is Network address translation.

However, if you were to try to communicate to your father's computer, you will be using your internal addresses.

These use a custom range intended only for internal use: private address range.

Computerphile has a youtube video on this exact subject: Network Address Translation (video).

added 8 characters in body
Source Link
Kevin Panko
  • 7.4k
  • 23
  • 45
  • 53
Loading
deleted 33 characters in body
Source Link
Reaces
  • 1.1k
  • 9
  • 13
Loading
added 295 characters in body
Source Link
Reaces
  • 1.1k
  • 9
  • 13
Loading
Source Link
Reaces
  • 1.1k
  • 9
  • 13
Loading