這些是配置運行邊界網關協議(BGP)的路由器以向其BGP對等方發送默認路由的不同方法:
通過發出ip route命令,配置指向0.0.0.0/0網絡的靜態路由,該網絡指null 0接口。
通過發出network命令註入BGP 0.0.0.0
通過發出ip route命令,配置指向0.0.0.0/0網絡的靜態路由,該網絡指向null 0接口。通過發出redistribute static命令註入BGP,並在路由器配置模式下配置default-information origin命令。
這兩種機制默認都會將默認路由發布到 所有鄰居 。如果要求僅將默認路由發布給 特定鄰居 ,則可能需要配置其他路由過濾器。
將默認路由發布到 特定BGP鄰居 的另壹種方法是發出鄰居default-originate命令。
此方法不需要在廣告路由器的路由表中存在0.0.0.0/0網絡。此外,可以通過發出命令的route-map選項,
根據其他路由的存在條件有條件地通告默認路由。
要配置運行BGP的路由器向特定鄰居通告默認路由,請在路由器配置模式下發出鄰居{ip-address,peer-group-name} default-originate [route-map map-name]命令。
例如,如果自治系統(AS)100中的路由器需要向其鄰居AS 200中的鄰居172.16.1.1通告默認路由,則發出的命令將如下所示:
router bgp 100
neighbor 172.16.1.1 remote-as 200
neighbor 172.16.1.1 default-originate