用于设置和管理路由的路由器配置示例
2017-11-16 10:33
323 查看
本页提供适用于 Cisco IOS XE 和 Juniper MX 系列路由器的接口与路由配置示例。这些示例仅供指导,不能按原样使用。你可以与你的供应商合作,以便为你的网络指定适当的配置。
Important
本页中的示例仅供指导。你必须与供应商的销售/技术团队和你的网络团队合作,以便指定符合需要的适当配置。对于本页中所列配置的相关问题,Azure 将不提供支持。有关支持问题,必须与设备供应商联系。
以下路由器配置示例适用于所有对等互连。有关路由的更多详细信息,请查看 ExpressRoute 对等互连和 ExpressRoute
路由要求。
本部分中的示例适用于任何运行 IOS-XE OS 系列的路由器。
在连接到 Azure 的每个路由器中,针对每个对等互连都需要有一个子接口。子接口可使用 VLAN ID 或一对堆叠的 VLAN ID 和 IP 地址来标识。
本示例针对包含单个 VLAN ID 的子接口提供子接口定义。在每个对等互连中,VLAN ID 是唯一的。IPv4 地址的最后一个八位字节将始终是奇数。
复制
本示例针对包含两个 VLAN ID 的子接口提供子接口定义。外部 VLAN ID (s-tag)(如果使用)在所有对等互连中保持不变。在每个对等互连中,内部 VLAN ID (c-tag) 是唯一的。IPv4 地址的最后一个八位字节将始终是奇数。
复制
必须针对每个对等互连设置与 Azure 的 BGP 会话。以下示例可让你设置与 Azure 的 BGP 会话。如果对子接口使用的 IPv4 地址是 a.b.c.d,则 BGP 邻居 (Azure) 的 IP 地址将是 a.b.c.d+1。BGP 邻居的 IPv4 地址的最后一个八位字节将始终是偶数。
复制
你可以配置路由器,以将所选前缀播发给 Azure。可以使用以下示例来执行此操作。
复制
可以使用路由映射和前缀列表来筛选已传播到网络中的前缀。可以使用以下示例来完成此任务。确保已设置适当的前缀列表。
复制
本部分中的示例适用于所有 Juniper MX 系列路由器。
本示例针对包含单个 VLAN ID 的子接口提供子接口定义。在每个对等互连中,VLAN ID 是唯一的。IPv4 地址的最后一个八位字节将始终是奇数。
复制
本示例针对包含两个 VLAN ID 的子接口提供子接口定义。外部 VLAN ID (s-tag)(如果使用)在所有对等互连中保持不变。在每个对等互连中,内部 VLAN ID (c-tag) 是唯一的。IPv4 地址的最后一个八位字节将始终是奇数。
复制
必须针对每个对等互连设置与 Azure 的 BGP 会话。以下示例可让你设置与 Azure 的 BGP 会话。如果对子接口使用的 IPv4 地址是 a.b.c.d,则 BGP 邻居 (Azure) 的 IP 地址将是 a.b.c.d+1。BGP 邻居的 IPv4 地址的最后一个八位字节将始终是偶数。
复制
你可以配置路由器,以将所选前缀播发给 Azure。可以使用以下示例来执行此操作。
复制
可以使用路由映射和前缀列表来筛选已传播到网络中的前缀。可以使用以下示例来完成此任务。确保已设置适当的前缀列表。
复制
有关详细信息,请参阅 ExpressRoute 常见问题。立即访问http://market.azure.cn
Important
本页中的示例仅供指导。你必须与供应商的销售/技术团队和你的网络团队合作,以便指定符合需要的适当配置。对于本页中所列配置的相关问题,Azure 将不提供支持。有关支持问题,必须与设备供应商联系。
以下路由器配置示例适用于所有对等互连。有关路由的更多详细信息,请查看 ExpressRoute 对等互连和 ExpressRoute
路由要求。
基于 Cisco IOS-XE 的路由器
本部分中的示例适用于任何运行 IOS-XE OS 系列的路由器。
1.配置接口和子接口
在连接到 Azure 的每个路由器中,针对每个对等互连都需要有一个子接口。子接口可使用 VLAN ID 或一对堆叠的 VLAN ID 和 IP 地址来标识。
Dot1Q 接口定义
本示例针对包含单个 VLAN ID 的子接口提供子接口定义。在每个对等互连中,VLAN ID 是唯一的。IPv4 地址的最后一个八位字节将始终是奇数。复制
interface GigabitEthernet<Interface_Number>.<Number> encapsulation dot1Q <VLAN_ID> ip address <IPv4_Address><Subnet_Mask>
QinQ 接口定义
本示例针对包含两个 VLAN ID 的子接口提供子接口定义。外部 VLAN ID (s-tag)(如果使用)在所有对等互连中保持不变。在每个对等互连中,内部 VLAN ID (c-tag) 是唯一的。IPv4 地址的最后一个八位字节将始终是奇数。复制
interface GigabitEthernet<Interface_Number>.<Number> encapsulation dot1Q <s-tag> seconddot1Q <c-tag> ip address <IPv4_Address><Subnet_Mask>
2.设置 eBGP 会话
必须针对每个对等互连设置与 Azure 的 BGP 会话。以下示例可让你设置与 Azure 的 BGP 会话。如果对子接口使用的 IPv4 地址是 a.b.c.d,则 BGP 邻居 (Azure) 的 IP 地址将是 a.b.c.d+1。BGP 邻居的 IPv4 地址的最后一个八位字节将始终是偶数。复制
router bgp <Customer_ASN> bgp log-neighbor-changes neighbor <IP#2_used_by_Azure> remote-as 12076 ! address-family ipv4 neighbor <IP#2_used_by_Azure> activate exit-address-family !
3.设置要通过 BGP 会话播发的前缀
你可以配置路由器,以将所选前缀播发给 Azure。可以使用以下示例来执行此操作。复制
router bgp <Customer_ASN> bgp log-neighbor-changes neighbor <IP#2_used_by_Azure> remote-as 12076 ! address-family ipv4 network <Prefix_to_be_advertised> mask <Subnet_mask> neighbor <IP#2_used_by_Azure> activate exit-address-family !
4.路由映射
可以使用路由映射和前缀列表来筛选已传播到网络中的前缀。可以使用以下示例来完成此任务。确保已设置适当的前缀列表。复制
router bgp <Customer_ASN> bgp log-neighbor-changes neighbor <IP#2_used_by_Azure> remote-as 12076 ! address-family ipv4 network <Prefix_to_be_advertised> mask <Subnet_mask> neighbor <IP#2_used_by_Azure> activate neighbor <IP#2_used_by_Azure> route-map <MS_Prefixes_Inbound> in exit-address-family ! route-map <MS_Prefixes_Inbound> permit 10 match ip address prefix-list <MS_Prefixes> !
Juniper MX 系列路由器
本部分中的示例适用于所有 Juniper MX 系列路由器。
1.配置接口和子接口
Dot1Q 接口定义
本示例针对包含单个 VLAN ID 的子接口提供子接口定义。在每个对等互连中,VLAN ID 是唯一的。IPv4 地址的最后一个八位字节将始终是奇数。复制
interfaces { vlan-tagging; <Interface_Number> { unit <Number> { vlan-id <VLAN_ID>; family inet { address <IPv4_Address/Subnet_Mask>; } } } }
QinQ 接口定义
本示例针对包含两个 VLAN ID 的子接口提供子接口定义。外部 VLAN ID (s-tag)(如果使用)在所有对等互连中保持不变。在每个对等互连中,内部 VLAN ID (c-tag) 是唯一的。IPv4 地址的最后一个八位字节将始终是奇数。复制
interfaces { <Interface_Number> { flexible-vlan-tagging; unit <Number> { vlan-tags outer <S-tag> inner <C-tag>; family inet { address <IPv4_Address/Subnet_Mask>; } } } }
2.设置 eBGP 会话
必须针对每个对等互连设置与 Azure 的 BGP 会话。以下示例可让你设置与 Azure 的 BGP 会话。如果对子接口使用的 IPv4 地址是 a.b.c.d,则 BGP 邻居 (Azure) 的 IP 地址将是 a.b.c.d+1。BGP 邻居的 IPv4 地址的最后一个八位字节将始终是偶数。复制
routing-options { autonomous-system <Customer_ASN>; } } protocols { bgp { group <Group_Name> { peer-as 12076; neighbor <IP#2_used_by_Azure>; } } }
3.设置要通过 BGP 会话播发的前缀
你可以配置路由器,以将所选前缀播发给 Azure。可以使用以下示例来执行此操作。复制
policy-options { policy-statement <Policy_Name> { term 1 { from protocol OSPF; route-filter <Prefix_to_be_advertised/Subnet_Mask> exact; then { accept; } } } } protocols { bgp { group <Group_Name> { export <Policy_Name> peer-as 12076; neighbor <IP#2_used_by_Azure>; } } }
4.路由映射
可以使用路由映射和前缀列表来筛选已传播到网络中的前缀。可以使用以下示例来完成此任务。确保已设置适当的前缀列表。复制
policy-options { prefix-list MS_Prefixes { <IP_Prefix_1/Subnet_Mask>; <IP_Prefix_2/Subnet_Mask>; } policy-statement <MS_Prefixes_Inbound> { term 1 { from { prefix-list MS_Prefixes; } then { accept; } } } } protocols { bgp { group <Group_Name> { export <Policy_Name> import <MS_Prefixes_Inbound> peer-as 12076; neighbor <IP#2_used_by_Azure>; } } }
后续步骤
有关详细信息,请参阅 ExpressRoute 常见问题。立即访问http://market.azure.cn
相关文章推荐
- 用于设置和管理路由的路由器配置示例
- CentOS6 网络管理之网卡配置及简单路由设置
- CentOS6 网络管理之网卡配置及简单路由设置 推荐
- cisco路由器基本实验之二 默认路由的配置(Boson NetSim)
- 花生壳 远程管理 + 路由器设置(Tp-link)
- Laravel框架路由配置总结、设置技巧大全
- J2EE三大框架配置文件管理示例
- 打印服务器的配置与管理(2) 设置打印优先级和打印权限
- pycharm快捷键、经常使用设置、配置管理
- 两个路由器连接 静态路由设置 共享上网图解
- 开通企业邮箱之前,请登录您企业网站的域名注册服务商的域名管理平台,进行DNS配置及指向设置,谢谢您的配合
- PHP Laravel框架路由配置及设置技巧全解
- pycharm快捷键、常用设置、配置管理
- 如何管理您的 Visual SourceSafe 配置用于 Visual Studio .NET
- vs2013 项目属性配置的总结(主要用于opencv不同版本的管理)
- 路由器中的静态路由设置
- 网络基础知识、linux路由管理命令(route) 、ip命令、ifconfig命令的使用、linux网卡配置
- 关于Vue的路由权限管理的示例代码
- juniper路由器的rip配置示例