Sorry for the long post!
I am decommissioning an old ASA HA pair. I have my Check Point HA ClusterXL (R81.10 Take 177) in place and have migrated all my site-to-site VPN tunnels over to it. My Check Point Cluster has its own /27 public IP block and the old ASA HA pair has two /27 public IP blocks. My ISP is going to routed those two /27 blocks over to my Check Point cluster so I will end up with all three of those /27 blocks available on the Check Point side.
My first thought was to just create sub-interfaces (aliases) under the existing public interface but I looked into that and found that is not possible with ClusterXL. I opened a case with Check Point and they said I could create vlan sub-interfaces but looking into that I would obviously need to create new vlans and make changes on the switches as well and we don't want to have to do that.
In order to get my Check Point to accept those two new /27 blocks, Check Point then recommended that I just modify the existing /27 public interface with a larger mask that would encompass all three of the /27 blocks that will belong to us. I thought that was perfect and would solve my issue so I checked and a /20 would encompass the three subnets.
For example: My Check point is currently 126.22.149.96/27. My ISP will be re-routing 126.22.149.32/27 and 126.22.157.64/27 from my ASA to my Check Point. If I change my existing mask to a /20 on my current interface it would encompass those other 2 blocks as well (and obviously more addresses that are not ours).
I called my ISP just to make sure that is okay and they agreed it should work on the Check Point side so that they accept all three of those subnets as part of their topology. The ISP was concerned though about what might happen if the Check Point sent ARP requests out for all the other IP addresses in that /20 that don't actually belong to us. They are going to look into that and let me know if it would cause them an issue.
My question, does anyone know if this is an issue or of a better approach I should be taking?
Thanks and sorry for the lengthy post!