@alsavi1984 , Azure Load Balancer provides the flexibility to reuse the frontend port across multiple frontends regardless of the rule type used. Additionally, some application scenarios prefer or require the same port to be used by multiple application instances on a single VM in the backend pool. If you want to reuse the backend port across multiple rules, you must enable Floating IP in the rule definition.
Note: Floating IP is not currently supported on secondary IP configurations for Internal Load Balancing scenarios.
Ref: https://learn.microsoft.com/en-us/azure/load-balancer/load-balancer-multivip-overview
----------
Please do not forget to "Accept the answer" wherever the information provided helps you to help others in the community.