zoukankan      html  css  js  c++  java
  • 华为3500配置三层交换

        今天做HCNA的实验,是一个大型实习,我以一个很全的网络系统为基础,中心交换机是华为3500,下接两个3026,上行接一个路由器,路由配置都做好了,在内网我做了2个网段,VLAN20(192.168.2.0),VLAN30(192.168.3.0),路由器内网接口是192.168.1.1,接到3500的E0/1上,E0/1属于VLAN10,IP是192.168.1.2。3500配置如下:
        
    接口 VLAN Port-LinkType 对接设备 对接设备IP 描述
    E0/1 VLAN10 Access 路由器 192.168.1.1 接路由器
    E0/2 Trunk All Trunk S3026A 接下层交换机
    E0/3 Trunk All Trunk S3026B 接下层交换机

    VLAN10:192.168.1.2/24
    VLAN20: 192.168.2.1/24
    VLAN30:192.168.3.1/24

    ip route-static 0.0.0.0 0.0.0.0 192.168.1.1(默认路由指向路由器)

    配置完后在3500里Ping所有机子都能通讯,但在3026A上接一台电脑192.168.2.2却不能Ping路由器,能Ping三层交换机3500的所有IP。后来在路由器上添加了路由:
    ip route-static 192.168.2.0 0.0.0.0 192.168.1.2(指向三层交换机)
    ip route-static 192.168.3.0 0.0.0.0 192.168.1.2(指向三层交换机)

    这样就能正常通讯了,表面上看是不是会怀疑“是否要PING路由器还要在它的路由表里面增加自己的IP才行呢?”
    其实好好想一想Ping的工作原理,首先PC发一个数据包,它的网关是三层交换机,因为是VLAN20,所以发给192.168.2.1,三层交换机本身的路由功能把数据包转发到192.168.1.1(路由器上),因为三层交换机里有默认路由指向它的,而路由器收到PING的数据包后应当返回给192.168.2.2(发送PING的主机)一个回应,但因为它自己里面没有路由,所以它不知道该返回给谁了,所以我们从客户端当然就认为PING不通了。

    这个实验基本上是HCNA中很详尽的一个实验,由于时间关系,没空多说,等有空了我把所有拓扑图都放出来。也帮助那些初学者。
  • 相关阅读:
    一些Redis面试题
    PHP中类和对象
    PHP中普通方法和静态方法
    PHP中普通属性和静态属性
    PHP中对象的传值方式
    PHP创建对象的几种形式
    面向对象与面向过程思想区别
    mysql中联合查询
    mysql中用户和权限
    mysql中事务
  • 原文地址:https://www.cnblogs.com/jcjks/p/1015307.html
Copyright © 2011-2022 走看看