IKE traffic uses UDP port 500. If you have a firewall between the VPN client and server, you must open UDP port 500 to allow IKE traffic to pass.
Checkout this video:
Introduction
IKE uses UDP port 500 for IKE phase 1 traffic and UDP port 4500 for IKE phase 2 traffic.
What is IKE?
IKE stands for Internet Key Exchange. IKE is a key management protocol that is used to set up Security Associations (SAs) in order to provide authentication and encryption services for IPsec.
IKE uses UDP port 500 for traffic from the VPN client to server, and UDP port 4500 for traffic from the VPN server to client.
What is UDP?
UDP is a communication protocol that offers best-effort delivery of messages. It is often used in video streaming and gaming applications because it offers low latency, meaning there is little delay between when a message is sent and when it is received. UDP does not guarantee that messages will be delivered in order, or that they will be delivered at all. This can be an advantage in some applications where a dropped packet is not a big deal, but it can be a disadvantage in others where order and delivery are important.
What is the Difference Between TCP and UDP?
There are two types of Internet Protocol (IP) traffic. They are TCP or Transmission Control Protocol and UDP or User Datagram Protocol. Both protocols send IP packets but they have different mechanisms for adding reliability and ordering to their communications.
TCP is the more commonly used protocol on the Internet. It adds reliability with acknowledgments and flow control. When you request a web page, your computer sends a TCP packet to the web server’s computer requesting the page. The web server’s computer responds with a TCP packet that contains the requested page. Each packet sent has a sequence number so that the packets can be put back in order if they arrive out of order. If any packets are lost, the sender will retransmit them. The receiver sends acknowledgments for each packet it receives.
UDP is a simpler protocol but it has advantages for some applications. UDP does not add any reliability or ordering to its communications; it just sends packets. This makes UDP faster and more efficient for some applications where error checking isn’t important, such as streaming audio and video or gaming applications. Other applications that use UDP include Domain Name System (DNS), Simple Network Management Protocol (SNMP), Routing Information Protocol (RIP) and Dynamic Host Configuration Protocol (DHCP).
How Does IKE Work?
UDP port 500 is used for IKE traffic from a VPN client to server. Port 500 is also used by some anti-virus programs for updating definition files.
What is the IKE Port Number?
The Internet Key Exchange (IKE) is the traffic that is responsible for setting up and maintaining a secure VPN connection. This traffic uses UDP port 500, and all IKE-enabled devices must be able to communicate on this port in order to establish a VPN connection.
What is the IKE Protocol?
The IKE protocol is responsible for setting up and maintaining a secure connection between two devices. It uses a variety of methods to accomplish this, including the exchange of keys and the use of algorithms to encrypt and decrypt data. IKE is often used in conjunction with the IPSec protocol, which handles the actual data encryption and decryption. Together, these two protocols provide a high level of security for data transmissions.
IKE traffic typically uses UDP port 500, but it can also use UDP port 4500. When using UDP port 4500, IKE traffic is less likely to be blocked by firewall software.
How Do I Configure IKE?
IKE uses UDP port 500 for ISAKMP key negotiation.
Conclusion
After doing some research, we have found that the correct answer is UDP port 500.