• 网工记背命令(7)----静态路由(负载分担,主备备份)


    1.静态路由负载分担

    如图所示,属于不同网段的主机通过几台 Switch 相连,要求不配置动态路由协议,使不同网 段的任意两台主机之间能够互通,从拓扑图中可以看出,从 PCA 到 PCC 有两条路径可以过去,分别是 PCA-SwitchA-SwitchB-SwitchC-PCC 和 PCA-SwitchA-SwitchD-SwitchC-PCC,为了有效利用 链路,要求从 VLAN10 到 VLAN30 的数据流分配到两条链路上,而且当一条链路故障之后所有的数据流走到另一条链路上去

    各设备配置如下

     思路

    • 配置接口所属的 VLAN;

    • 配置 VLANIF 接口地址;

    • 配置静态路由实现不同网络之间的互通 

    1. 1.配置各接口及所属的VLAN
    2. <HUAWEI> system-view
    3. [HUAWEI] sysname SwitchA
    4. [SwitchA] vlan batch 10 100 400
    5. [SwitchA] interface gigabitethernet 0/0/1
    6. [SwitchA-GigabitEthernet0/0/1] port link-type access
    7. [SwitchA-GigabitEthernet0/0/1] port default vlan 10
    8. [SwitchA-GigabitEthernet0/0/1] quit
    9. [SwitchA] interface gigabitethernet 0/0/2
    10. [SwitchA-GigabitEthernet0/0/2] port link-type access
    11. [SwitchA-GigabitEthernet0/0/2] port default vlan 100
    12. [SwitchA-GigabitEthernet0/0/2] quit
    13. [SwitchA] interface gigabitethernet 0/0/3
    14. [SwitchA-GigabitEthernet0/0/3] port link-type access
    15. [SwitchA-GigabitEthernet0/0/3] port default vlan 400
    16. [SwitchA-GigabitEthernet0/0/3] quit
    17. 2.配置各VLANIF接口的IP地址
    18. [SwitchA] interface vlanif 10
    19. [SwitchA-Vlanif10] ip address 10.1.1.1 24
    20. [SwitchA-Vlanif10] quit
    21. [SwitchA] interface vlanif 100
    22. [SwitchA-Vlanif100] ip address 12.1.1.1 30
    23. [SwitchA-Vlanif100] quit
    24. [SwitchA] interface vlanif 400
    25. [SwitchA-Vlanif400] ip address 45.1.1.2 30
    26. [SwitchA-Vlanif400] quit
    27. SwitchB、SwitchC和SwitchD的配置跟SwitchA是一样的,只是修改下各个参数;
    28. 3.配置静态路由实现网络互通
    29. #配置 SwitchA 的静态路由,配置两条静态缺省路由,优先级都是 60,指向不同的下一跳地址
    30. [SwitchA] ip route-static 0.0.0.0 0 12.1.1.2
    31. [SwitchA] ip route-static 0.0.0.0 0 45.1.1.1
    32. #配置 SwitchB 的静态路由(明细路由)
    33. [SwitchB] ip route-static 10.1.1.0 24 12.1.1.1 #配置到 10.1.1.0 网段的静态路由
    34. [SwitchB] ip route-static 192.168.1.0 24 23.1.1.2 #配置到192.168.1.0网段的静态路由
    35. #配置 SwitchC 的静态路由(明细路由)
    36. [SwitchC] ip route-static 10.1.1.0 24 23.1.1.1 #分别配置两条到 10.1.1.0 网段的
    37. 等价静态路由
    38. [SwitchC] ip route-static 10.1.1.0 24 34.1.1.2
    39. [SwitchC] ip route-static 12.1.1.0 30 23.1.1.1 #配置到 12.1.1.0 网段的静态路由
    40. [SwitchC] ip route-static 45.1.1.0 30 34.1.1.2 #配置到 45.1.1.0 网段的静态路由
    41. #配置SwitchD的静态路由(明细路由)
    42. [SwitchD] ip route-static 10.1.1.0 24 45.1.1.2 #配置到 10.1.1.0 网段的静态路由
    43. [SwitchD] ip route-static 192.168.1.0 24 34.1.1.1 #配置到192.168.1.0网段的静态路由
    44. 4.配置结果验证
    45. 在PCA上面ping PCC是通的;
    46. 把SwitchB的任意一个接口down了之后,PCA ping PCC还是通的;

    2.静态路由实现主备备份

    如图所示,属于不同网段的主机通过几台 Switch 相连,要求不配置动态路由协议,使不同网段的任意两台主机之间能够互通,从拓扑图中可以看出,从 PCA 到 PCC 有两条路径可以过去,分别是 PCA-SwitchA-SwitchB-SwitchC-PCC 和 PCA-SwitchA-SwitchD-SwitchC-PCC,由于数据流不 是很大,要求从 VLAN10 到 VLAN30 的数据流正常情况走上面一条链路,出故障之后切换到下面一条链路。

     思路

    •配置接口所属的VLAN;

    •配置VLANIF接口地址;

    •配置静态路由实现不同网络之间的互通

    1. 1.配置各接口及所属的VLAN
    2. <HUAWEI> system-view
    3. [HUAWEI] sysname SwitchA
    4. [SwitchA] vlan batch 10 100 400
    5. [SwitchA] interface gigabitethernet 0/0/1
    6. [SwitchA-GigabitEthernet0/0/1] port link-type access
    7. [SwitchA-GigabitEthernet0/0/1] port default vlan 10
    8. [SwitchA-GigabitEthernet0/0/1] quit
    9. [SwitchA] interface gigabitethernet 0/0/2
    10. [SwitchA-GigabitEthernet0/0/2] port link-type access
    11. [SwitchA-GigabitEthernet0/0/2] port default vlan 100
    12. [SwitchA-GigabitEthernet0/0/2] quit
    13. [SwitchA] interface gigabitethernet 0/0/3
    14. [SwitchA-GigabitEthernet0/0/3] port link-type access
    15. [SwitchA-GigabitEthernet0/0/3] port default vlan 400
    16. [SwitchA-GigabitEthernet0/0/3] quit
    17. 2.配置各VLANIF接口的IP地址
    18. [SwitchA] interface vlanif 10
    19. [SwitchA-Vlanif10] ip address 10.1.1.1 24
    20. [SwitchA-Vlanif10] quit
    21. [SwitchA] interface vlanif 100
    22. [SwitchA-Vlanif100] ip address 12.1.1.1 30
    23. [SwitchA-Vlanif100] quit
    24. [SwitchA] interface vlanif 400
    25. [SwitchA-Vlanif400] ip address 45.1.1.2 30
    26. [SwitchA-Vlanif400] quit
    27. SwitchB、SwitchC和SwitchD的配置跟SwitchA是一样的,只是修改下各个参数;
    28. 3.配置静态路由实现网络互通
    29. #配置 SwitchA 的静态缺省路由,一条优先级为默认的 60,另外一条优先级为 70,正常情况数据流
    30. 走优先级为 60 的路由,只有当优先级为 60 的路由出故障之后才走优先级为 70 的路由;
    31. [SwitchA] ip route-static 0.0.0.0 0 12.1.1.2
    32. [SwitchA] ip route-static 0.0.0.0 0 45.1.1.1 preference 70
    33. #配置 SwitchB 的静态路由(明细路由)
    34. [SwitchB] ip route-static 10.1.1.0 24 12.1.1.1 #配置到 10.1.1.0 网段的静态路由
    35. [SwitchB] ip route-static 192.168.1.0 24 23.1.1.2 #配置到192.168.1.0网段的静态路由
    36. #配置 SwitchC 的静态路由(明细路由)
    37. [SwitchC] ip route-static 10.1.1.0 24 23.1.1.1 #配置两条到 10.1.1.0 网段的主备备份静态路由
    38. [SwitchC] ip route-static 10.1.1.0 24 34.1.1.2 preference 70
    39. [SwitchC] ip route-static 12.1.1.0 30 23.1.1.1 #配置到 12.1.1.0 网段的静态路由
    40. [SwitchC] ip route-static 45.1.1.0 30 34.1.1.2 #配置到 45.1.1.0 网段的静态路由
    41. #配置SwitchD的静态路由(明细路由)
    42. [SwitchD] ip route-static 10.1.1.0 24 45.1.1.2 #配置到 10.1.1.0 网段的静态路由
    43. [SwitchD] ip route-static 192.168.1.0 24 34.1.1.1 #配置到192.168.1.0网段的静态路由
    44. 4.配置结果验证
    45. 在PCA上面ping PCC是通的;
    46. 把SwitchB的任意一个接口down了之后,PCA ping PCC还是通的;
  • 相关阅读:
    丝裂原活化蛋白激酶TaMPK3抑制植物对ABA的反应
    如何设计鞋材出库入账管理系统
    HTTP 到底是干啥的?(万字解析)
    netlink原理及应用
    Linux操作系统:多进程拷贝
    [python]python监听、操作键盘鼠标库pynput详细教程
    苹果电脑构建XLua的arm64-v8a、armeabi-v7a、x86等的so库,
    【flask进阶】手把手带你搭建可扩展的flask项目脚手架
    求职面试、笔试 经验与准备流程
    《论文阅读》R-Drop:Regularized Dropout for Neural Network
  • 原文地址:https://blog.csdn.net/weixin_69884785/article/details/133820412