
On home or small office networks the router uses NAT (Network Address Translation) which allows internal devices to share a single external IP4 Address. Client port numbers are dynamically assigned and can be reused once the session is closed.
#Application type for port forwarding soulseekqt Pc#
Our PC – IP1+port 2040 -–Yahoo IP3 +port 80 (standard port) Your PC – IP1+port 2020 -– Google IP2 +port 80 (standard port) One looking at the Google website and the other at the Yahoo website. Imagine sitting on your PC at home, and you have two browser windows open. See Network Ports ExplainedĪs an example. The combination of IP address plus port is known as a socket. e.g Web servers normally use port 80 and SMTP servers use port 25. Standard Port numbers are allocated to server services (0-1023) by the Internet Assigned Numbers Authority (IANA).

The use of ports allow computers/devices to run multiple services/applications. The port identifies the application/service running on the machine. However a device can run multiple applications/services. On a TCP/IP network every device must have a unique IP address. You will also need to appreciate the difference between internal and external IP addresses and internal and external ports.Ī TCP/UDP port identifies an application or service on a machine in a TCP/IP network. To understand port forwarding you need to understand what a TCP/IP port is and how ports and IP addresses are used together. Most online gaming Applications will require you to configure port forwarding on your home router.

It does this by mapping an external port to an internal IP address and port. Port forwarding is a technique that is used to give external devices access to computers services on private networks. What is Port forwarding ? and What Does it do?
