Forum Discussion

newbie_48881's avatar
newbie_48881
Icon for Nimbostratus rankNimbostratus
Jun 22, 2013

self IP address

Hello,

 

I am under so much of confusion right now. Hope someone can help me.

 

 

I got the following extract from http://support.f5.com/kb/en-us/products/big-ip_ltm/manuals/product/tmos_management_guide_10_1/tmos_intro.html1023688.

 

 

"Each VLAN you create has its own self IP address. The BIG-IP system uses this address as the source IP address when sending requests to hosts in a VLAN, and hosts in a VLAN use this IP address as the destination IP address when sending responses to the BIG-IP system."

 

 

But from all the f5 training I did from the online F5 university and in person, I learnt that the F5 uses the original client address as the source IP address when sending requests to hosts in the internal vlan, unless SNATing or NATing has been configured. The self IP address is just the default gateway for hosts on that vlan. Am I right?

 

 

3 Replies

  • Admittedly it is confusing. A self IP provides at least THREE functions (though many more):

     

     

    1. It is the source address when Automap SNATting.

     

     

    2. It can be the default gateway for systems on an internal VLAN.

     

     

    3. It provides a "route hint" mechanism to the BIG-IP system, when more explicit routing isn't defined, so that it knows which VLAN to send traffic to.

     

  • HI Kevin,

     

     

    I know about the first two point you mentioned but I haven't dealt with :

     

     

    3. It provides a "route hint" mechanism to the BIG-IP system, when more explicit routing isn't defined, so that it knows which VLAN to send traffic to.

     

     

    Would you be able to point me to an article or something that talks about it?

     

  • Would you be able to point me to an article or something that talks about it? i understand it means "connected subnet".

    e.g.

    root@(ve11a)(cfg-sync Changes Pending)(Active)(/Common)(tmos) list net self 172.28.20.11/24
    net self 172.28.20.11/24 {
        address 172.28.20.11/24
        allow-service {
            default
        }
        traffic-group traffic-group-local-only
        vlan external
    }
    root@(ve11a)(cfg-sync Changes Pending)(Active)(/Common)(tmos) list net self 200.200.200.11/24
    net self 200.200.200.11/24 {
        address 200.200.200.11/24
        allow-service {
            default
        }
        traffic-group traffic-group-local-only
        vlan internal
    }
    root@(ve11a)(cfg-sync Changes Pending)(Active)(/Common)(tmos) show net route 172.28.20.0/24
    
    ----------------------------------------------------------------------
    Net::Routes
    Name            Destination     Type       NextHop           Origin
    ----------------------------------------------------------------------
    172.28.20.0/24  172.28.20.0/24  interface  /Common/external  connected
    
    root@(ve11a)(cfg-sync Changes Pending)(Active)(/Common)(tmos) show net route 200.200.200.0/24
    
    --------------------------------------------------------------------------
    Net::Routes
    Name              Destination       Type       NextHop           Origin
    --------------------------------------------------------------------------
    200.200.200.0/24  200.200.200.0/24  interface  /Common/internal  connected