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中很详尽的一个实验,由于时间关系,没空多说,等有空了我把所有拓扑图都放出来。也帮助那些初学者。
  • 相关阅读:
    ARM汇编初探---汇编代码中都有哪几类指令---ARM伪指令介绍
    RPC与REST的差别
    mahout源码KMeansDriver分析之五CIMapper
    cakephp , the subquery
    我也谈 javascript 模块化 -AMD规范
    TCP/IP Protocol Fundamentals Explained with a Diagram
    js 中ajax请求时设置 http请求头中的x-requestd-with= ajax
    理解用requireJs 来实现javascript的模块化加载
    javascript 中 apply(或call)方法的用途----对象的继承
    javascript 中{}和[] 的理解
  • 原文地址:https://www.cnblogs.com/jcjks/p/1015307.html
Copyright © 2011-2022 走看看