HCL配置基于报文协议类型的本地策略路由实验

实验需求

通过策略路由控制 Switch A 产生的报文:

  • 指定所有 TCP 报文的下一跳为1.1.2.2;
  • 其它报文仍然按照查找路由表的方式进行转发,其中, Switch A 分别与 Switch B 和 Switch C 直连。

实验拓扑

在这里插入图片描述

实验步骤

基本接口和IP配置

(1) 配置 Switch A

 创建VLAN 10和VLAN 20。
[SwitchA] vlan 10
[SwitchA-vlan10] quit
[SwitchA] vlan 20
[SwitchA-vlan20] quit

 配置接口Vlan-interface10和Vlan-interface20的IP地址。
[SwitchA] interface vlan-interface 10
[SwitchA-Vlan-interface10] ip address 1.1.2.1 24
[SwitchA-Vlan-interface10] quit
[SwitchA] interface vlan-interface 20
[SwitchA-Vlan-interface20] ip address 1.1.3.1 24
[SwitchA-Vlan-interface20] quit

 定义访问控制列表ACL 3101,用来匹配TCP报文。
[SwitchA] acl advanced 3101
[SwitchA-acl-adv-3101] rule permit tcp
[SwitchA-acl-adv-3101] quit

 定义5号节点,指定所有TCP报文的下一跳为1.1.2.2。
[SwitchA] policy-based-route aaa permit node 5
[SwitchA-pbr-aaa-5] if-match acl 3101
[SwitchA-pbr-aaa-5] apply next-hop 1.1.2.2
[SwitchA-pbr-aaa-5] quit

 在Switch A上应用本地策略路由。
[SwitchA] ip local policy-based-route aaa

 把接口加入VLAN中
[SwitchA]vlan 10
[SwitchA-vlan10]port GigabitEthernet 1/0/1
[SwitchA-vlan10]quit
[SwitchA]vlan 20
[SwitchA-vlan20]port GigabitEthernet 1/0/2

(2) 配置Switch B

 创建VLAN 10
[SwitchB] vlan 10
[SwitchB-vlan10] quit

 配置接口Vlan-interface10的IP地址。
[SwitchB] interface vlan-interface 10
[SwitchB-Vlan-interface10] ip address 1.1.2.2 24

 把接口加入VLAN中
[SwitchB]vlan 10
[SwitchB-vlan10]port GigabitEthernet 1/0/1

(3) 配置Switch C

 创建VLAN 20
[SwitchC] vlan 20
[SwitchC-vlan20] quit

 配置接口Vlan-interface20的IP地址。
[SwitchC] interface vlan-interface 20
[SwitchC-Vlan-interface20] ip address 1.1.3.2 24

 把接口加入VLAN中
[SwitchC]vlan 20
[SwitchC-vlan20]port GigabitEthernet 1/0/2

配置Telnet

3台交换机都配置telnet

[H3C]user-interface vty 0 4    
[H3C-line-vty0-4]authentication-mode scheme    //进行本地或远端用户名和口令认证,即AAA认证
关于认证,一共有三种认证方式:
       password 本地口令认证;
       scheme 本地或远端用户名和口令认证;
       none 不认证;
[H3C-line-vty0-4]qu
[H3C]local-user admin    //设置创建本地认证的用户名
[H3C-luser-manage-admin]password simple 123456    //设置明文密码
[H3C-luser-manage-admin]service-type telnet     //用户作用于telnet服务
[H3C-luser-manage-admin]qu
[H3C]telnet server enable    //开启 telnet服务

实验验证

从Switch A上通过Telnet方式登录Switch B(1.1.2.2/24),结果成功。
在这里插入图片描述
从Switch A上通过Telnet方式登录Switch C(1.1.3.2/24),结果失败。
在这里插入图片描述
从Switch A上ping Switch C(1.1.3.2/24),结果成功。
在这里插入图片描述
由于 Telnet 使用的是 TCP 协议,ping 使用的是 ICMP 协议,所以由以上结果可证明: Switch A 发出的 TCP 报文的下一跳为 1.1.2.2 ,接口 Vlan-interface20 不发送 TCP 报文,但可以发送非 TCP 报文,策略路由设置成功。

  • 6
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很抱歉,作为AI语言模型,我无法在现实的网络环境下进行实验操作。但是,我可以为你提供一些理论上的指导。 首先,配置IP地址需要在每个设备的接口上进行操作。例如,为 R1 设备的接口 Fa0/0 配置 IP 地址为 192.168.1.1,子网掩码为 255.255.255.0,命令如下: ``` R1(config)#interface fa0/0 R1(config-if)#ip address 192.168.1.1 255.255.255.0 R1(config-if)#no shutdown ``` 配置 RIP 协议需要在路由器上进行操作,具体命令如下: ``` router rip version 2 network 192.168.0.0 no auto-summary ``` 关闭自动聚合可以使用以下命令: ``` no auto-summary ``` 在 R1 和 R3 上进行准确的手动聚合,需要在两个路由器上进行相应的配置,使得它们可以通过聚合的方式将多个子网看成一个大的网络。具体配置方法如下: R1 上的配置: ``` interface GigabitEthernet0/0 ip address 10.0.0.1 255.255.255.0 interface GigabitEthernet0/1 ip address 10.0.1.1 255.255.255.0 interface GigabitEthernet0/2 ip address 10.0.2.1 255.255.255.0 interface GigabitEthernet0/3 ip address 10.0.3.1 255.255.255.0 interface GigabitEthernet0/4 ip address 10.0.4.1 255.255.255.0 interface GigabitEthernet0/5 ip address 10.0.5.1 255.255.255.0 interface GigabitEthernet0/6 ip address 10.0.6.1 255.255.255.0 interface GigabitEthernet0/7 ip address 10.0.7.1 255.255.255.0 interface Port-channel1 description Link to R3 ip address 10.0.8.1 255.255.255.0 ``` R3 上的配置: ``` interface GigabitEthernet0/0 ip address 10.0.8.3 255.255.255.0 interface GigabitEthernet0/1 ip address 10.0.9.3 255.255.255.0 interface GigabitEthernet0/2 ip address 10.0.10.3 255.255.255.0 interface GigabitEthernet0/3 ip address 10.0.11.3 255.255.255.0 interface GigabitEthernet0/4 ip address 10.0.12.3 255.255.255.0 interface GigabitEthernet0/5 ip address 10.0.13.3 255.255.255.0 interface GigabitEthernet0/6 ip address 10.0.14.3 255.255.255.0 interface GigabitEthernet0/7 ip address 10.0.15.3 255.255.255.0 interface Port-channel1 description Link to R1 ip address 10.0.8.3 255.255.255.0 ``` 在所有接口上开启接口认证,可以使用以下命令: ``` interface GigabitEthernet0/0 authentication mode eap authentication port-control auto ``` 最后,业务网段不允许出现协议报文,可以使用以下命令进行配置: ``` no ip gratuitous-arps no ip source-route no ip directed-broadcast ``` 希望这些信息可以帮助到你!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值