Technical Forum
Ask questions. Discover Answers.
Showing results for 
Search instead for 
Did you mean: 

Outbound iRule / BGP routing


Hey sirs,

I would like to ask a question about the order of precedence/execute of a connection that consumes a forwarding virtual server/routing table.

Currently, we have a forwarding any:0 virtual server, which load balances internet outgoing traffic through a pool_default_gateway that has the IP of 3 routers from different ISP associated with it, including some irules that make the SNAT decision based on LAN-segment.

We are planning to include the F5 pair in the BGP neighbors of each ASN ISP and receive the default route and advertise the Virtual Server public IP.

Does anyone know if the F5 when reads the dynamic routing table obtained via BGP, the traffic that is handled by the virtual servers of forwarding any:0, including those that are manipulated via iRule can show any kind of intermittence?

thanks in advance 



@escman Can you please rephrase what you're asking because I'm not understanding that last sentence.

Hi Paulius,

My main question is how does a connection is handled by F5 (which triggered first, routing table or vip behavior), assuming that I have a BGP session for route the outbound traffic and also have a forwarding IP VIP with default_gateway_pool and irule.

Thank you

Community Manager
Community Manager

HI @escman, the important thing to understand is that the routing table is HOW packets are forwarded on BIG-IP, but that is completely moot if a listener (virtual server) is not configured to allow traffic to flow through the BIG-IP. As far as precedence is concerned with the virtual servers, that information is covered in knowledge article K14800.

Community Manager
Community Manager

@escman - If your issue was resolved it would be helpful to the community to select *Accept As Solution*.