First time BGP setup. I have the basic BGP working fine on 1 of my 2 connections with cogent using full routes. Right now I am advertising a /24 out of one of my /21s and internet is working great. However Cogent will not allow me to advertise smaller than a /24. Is there a way around this? Here's my scenario. End result will be bgp at 2 separate fiber drops in 2 different towns. Between these 2 towns are 17 routers linked together via ospf and wireless backhauls. OSPF is already up and running I don't need help there. We will be sending some ips through one town, and other ips through another town. I need the option for those ips to reroute through the opposite town on the fly if needed. Some of these towns are small and require minimal ips so everything is broken up in various sizes as small as /29s in some cases.
So lets say I have 3 routers going out town 1 normally, and the rest go out the other. Can I take a /24 and split that up between those 3 routers but still advertise it through bgp as a /24? If so how?