• 爱情文章
  • 亲情文章
  • 友情文章
  • 生活随笔
  • 校园文章
  • 经典文章
  • 人生哲理
  • 励志文章
  • 搞笑文章
  • 心情日记
  • 英语文章
  • 范文大全
  • 作文大全
  • 新闻阅读
  • 当前位置: 山茶花美文网 > 励志文章 > 正文

    多台三层交换VLAN间相互通信配置方法:三层交换配置

    时间:2020-02-15来源:山茶花美文网 本文已影响 山茶花美文网手机站

    本实验需求:

    通过在SW100 来创建VLAN 100 ,sw2 上创建VLAN 200,因为VLAN100和VLAN200因为业务上的关系,需要两台PC之间相互通信,保证不同VLAN之间可以互相访问。 本实验将给您详细阐述实现方法,将用到诸多交换知识点。

    实验拓扑:

    多台三层交换VLAN间相互通信配置方法1

    实验过程 第一步 SW100基础配置

    复制代码代码如下:

    SW100>

    SW100>enable

    SW100#conf t

    Enter configuration commands, one per line. End with CNTL/Z.

    SW100(config)#no ip do lo

    SW100(config)#line con 0

    SW100(config-line)#no exec-t

    SW100(config-line)#logg syn

    SW100(config-line)#exit

    SW100(config)#username admin privilege 15 password admin

    SW100(config)#line vty 0 15

    SW100(config-line)#login local

    SW100(config-line)#int f0/24

    //配置把二层接口更改为三层接口

    SW100(config-if)#no switchport

    SW100(config-if)#ip add 12.0.0.1 255.255.255.0

    00:02:57: %LINK-3-UPDOWN: Interface FastEthernet0/24, changed state to up

    00:02:58: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to up

    SW100(config-if)#no sh

    [html]

    第二步 SW200 基础配置

    [code]

    Switch>enable

    Switch#conf t

    Enter configuration commands, one per line. End with CNTL/Z.

    Switch(config)#host SW200

    SW200(config)#no ip do lo

    SW200(config)#line con 0

    SW200(config-line)#no exec-t

    SW200(config-line)#logg syn

    SW200(config-line)#exit

    SW200(config)#username admin privilege 15 password admin

    SW200(config)#line vty 0 15

    SW200(config-line)#login local

    SW200(config-line)#int f0/24

    //把二层端口改变成三层接口

    SW200(config-if)#no switchport

    SW200(config-if)#ip add 12.0.0.2 255.2

    00:03:40: %LINK-3-UPDOWN: Interface FastEthernet0/24, changed state to up

    00:03:41: %LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/24, changed state to up

    SW200(config-if)#ip add 12.0.0.2 255.255.255.0

    SW200(config-if)#no sh

    SW200(config-if)#exit

    第三步 完整SW1上VLAN配置

    复制代码代码如下:

    //创建VLAN 100

    SW100(config)#vlan 100

    //给VLAN命名为100

    SW100(config-vlan)#name 100

    //进入f0/13接口模式下,把f0/13接口划分到VLAN100

    SW100(config-vlan)#int f0/13

    SW100(config-if)#switchport mode access

    SW100(config-if)#switchport access vlan 100

    SW100(config-if)#exit

    SW100(config)#int f0/13

    //因为此接口连接的终端设备,故可以关闭生成树的选举,开启快速端口特性

    SW100(config-if)#spanning-tree portfast

    %Warning: portfast should only be enabled on ports connected to a single

    host. Connecting hubs, concentrators, switches, bridges, etc... to this

    interface when portfast is enabled, can cause temporary bridging loops.

    Use with CAUTION

    %Portfast has been configured on FastEthernet0/15 but will only

    have effect when the interface is in a non-trunking mode.

    SW100(config-if)#exit

    00:05:40: %SYS-5-CONFIG_I: Configured from console by console

    //查看VLAN信息

    SW100#show vlan brief

    VLAN Name Status Ports

    ---- -------------------------------- --------- -------------------------------

    1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4

    Fa0/5, Fa0/6, Fa0/7, Fa0/8

    Fa0/9, Fa0/10, Fa0/11, Fa0/12

    Fa0/14, Fa0/15, Fa0/16, Fa0/17

    Fa0/18, Fa0/23, Gi0/1, Gi0/2

    100 100 active Fa0/13

    1002 fddi-default act/unsup

    1003 token-ring-default act/unsup

    1004 fddinet-default act/unsup

    1005 trnet-default act/unsup

    第四步 完成SW200上VLAN配置

    复制代码代码如下:

    SW200(config)#vlan 200

    SW200(config-vlan)#name 200

    SW200(config-vlan)#int f0/15

    SW200(config-if)#switchport mode access

    SW200(config-if)#switchport access vlan 200

    SW200(config-if)#exit

    SW200(config)#int f0/15

    SW200(config-if)#spanning-tree portfast

    %Warning: portfast should only be enabled on ports connected to a single

    host. Connecting hubs, concentrators, switches, bridges, etc... to this

    interface when portfast is enabled, can cause temporary bridging loops.

    Use with CAUTION

    %Portfast has been configured on FastEthernet0/15 but will only

    have effect when the interface is in a non-trunking mode.

    SW100#show vlan brief

    VLAN Name Status Ports

    ---- -------------------------------- --------- -------------------------------

    1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4

    Fa0/5, Fa0/6, Fa0/7, Fa0/8

    Fa0/9, Fa0/10, Fa0/11, Fa0/12

    Fa0/14, Fa0/15, Fa0/16, Fa0/17

    Fa0/18, Fa0/23, Gi0/1, Gi0/2

    200 200 active Fa0/15

    1002 fddi-default act/unsup

    1003 token-ring-default act/unsup

    1004 fddinet-default act/unsup

    1005 trnet-default act/unsup

    第五步 在SW100上创建SVI(交换虚拟接口),并给SW100所连接PC配置IP地址为192.168.0.100,网关192.168.0.1(PC配置IP地址,网关,实验手册内容略过)

    复制代码代码如下:

    SW100#conf t

    Enter configuration commands, one per line. End with CNTL/Z.

    //进入VLAN 100

    SW100(config)#int vlan 100

    //配置VLAN100,IP地址,这里的IP地址,就是F0/13接口下PC所指的网关地址

    SW100(config-if)#ip add 192.168.0.1 255.255.255.0

    SW100(config-if)#no sh

    SW100(config-if)#end

    00:06:09: %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan100, changed state to up

    //从SW100上测试可以ping通本VLAN下PC

    SW100#ping 192.168.0.100

    Type escape sequence to abort.

    Sending 5, 100-byte ICMP Echos to 192.168.0.100, timeout is 2 seconds:

    !!!!!

    第六步 在SW200上创建SVI(交换机虚拟接口),并给SW200所连接PC配置IP地址为172.16.0.100,网关172.16.0.1(PC配置IP地址,实验手册内容略过) SW200(config-if)#exit

    SW200(config)#int vlan 200

    SW200(config-if)#ip add 172.16.0.1 255.255.255.0

    00:04:41: %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan200, changed state to up

    SW200(config-if)#no sh

    SW200(config-if)#end

    00:04:52: %SYS-5-CONFIG_I: Configured from console by console

    SW200#ping 172.16.0.200

    Type escape sequence to abort.

    Sending 5, 100-byte ICMP Echos to 172.16.0.200, timeout is 2 seconds:

    !!!!!

    第七步 在SW100 上开启路由功能,并运行动态路由协议

    复制代码代码如下:

    SW100#conf t

    Enter configuration commands, one per line. End with CNTL/Z.

    //开启三层交换路由功能,默认是关闭的

    SW100(config)#ip routing

    SW100(config)#router ospf 100

    SW100(config-router)#net 12.0.0.1 0.0.0.255 a 0

    SW100(config-router)#net 192.168.0.1 0.0.0.255 a 0

    SW100(config-router)#end

    SW100#

    00:08:11: %SYS-5-CONFIG_I: Configured from console by console

    第八步 在SW200 上开启路由功能,并运行动态路由协议

    复制代码代码如下:

    SW200#conf t

    Enter configuration commands, one per line. End with CNTL/Z.

    //注意:如果没有开启路由功能,直接运行路由协议,将提示如下的错误信息

    SW200(config)#router ospf 200

    IP routing not enabled

    SW200(config)#ip routing

    SW200(config)#router ospf 200

    SW200(config-router)#net 12.0.0.2 0.0.0.255 a 0

    SW200(config-router)#net 172.16.0.2 0.0.0.255 a 0

    SW200(config-router)#end

    00:05:27: %OSPF-5-ADJCHG: Process 200, Nbr 192.168.0.1 on FastEthernet0/24 from LOADING to FULL, Loading Done

    //查看路由表,观察通过OSPF学习到路由条目

    SW200#show ip ro

    00:05:33: %SYS-5-CONFIG_I: Configured from console by console

    SW200#show ip route

    Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP

    D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area

    N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2

    E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGP

    i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2

    ia - IS-IS inter area, * - candidate default, U - per-user static route

    o - ODR, P - periodic downloaded static route

    Gateway of last resort is not set

    172.16.0.0/24 is subnetted, 1 subnets

    C 172.16.0.0 is directly connected, Vlan200

    O 192.168.0.0/24 [110/2] via 12.0.0.1, 00:00:02, FastEthernet0/24

    12.0.0.0/24 is subnetted, 1 subnets

    C 12.0.0.0 is directly connected, FastEthernet0/24

    //测试IP连通性

    SW200#ping 12.0.0.1

    Type escape sequence to abort.

    Sending 5, 100-byte ICMP Echos to 12.0.0.1, timeout is 2 seconds:

    !!!!!

    Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms

    SW200#ping 192.168.0.1

    Type escape sequence to abort.

    Sending 5, 100-byte ICMP Echos to 192.168.0.1, timeout is 2 seconds:

    !!!!!

    Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms

    SW200#ping 192.168.0.100

    Type escape sequence to abort.

    Sending 5, 100-byte ICMP Echos to 192.168.0.100, timeout is 2 seconds:

    !!!!!

    Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms

    SW200#

    第九步 在PC2 用ping命令测试到PC1,测试vlan200是否可以和VLAN 100 PING通,测试结果全网ping 通,实验现象成功(因为PC2是windows 7 简体中文版本,故ping结果是中文方式显示的) 测试步骤:开始-运行-cmd C:>ping 172.16.0.1

    正在 Ping 172.16.0.1 具有 32 字节的数据:

    来自 172.16.0.1 的回复: 字节=32 时间=1ms TTL=255

    来自 172.16.0.1 的回复: 字节=32 时间=1ms TTL=255

    来自 172.16.0.1 的回复: 字节=32 时间=1ms TTL=255

    来自 172.16.0.1 的回复: 字节=32 时间=1ms TTL=255

    172.16.0.1 的 Ping 统计信息:

    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),

    往返行程的估计时间(以毫秒为单位):

    最短 = 1ms,最长 = 1ms,平均 = 1ms

    Control-C

    ^C

    C:>ping 12.0.0.2

    正在 Ping 12.0.0.2 具有 32 字节的数据:

    来自 12.0.0.2 的回复: 字节=32 时间=2ms TTL=255

    来自 12.0.0.2 的回复: 字节=32 时间=2ms TTL=255

    来自 12.0.0.2 的回复: 字节=32 时间=2ms TTL=255

    来自 12.0.0.2 的回复: 字节=32 时间=2ms TTL=255

    12.0.0.2 的 Ping 统计信息:

    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),

    往返行程的估计时间(以毫秒为单位):

    最短 = 2ms,最长 = 2ms,平均 = 2ms

    Control-C

    ^C

    C:>ping 12.0.0.1

    正在 Ping 12.0.0.1 具有 32 字节的数据:

    来自 12.0.0.1 的回复: 字节=32 时间=1ms TTL=254

    来自 12.0.0.1 的回复: 字节=32 时间=1ms TTL=254

    来自 12.0.0.1 的回复: 字节=32 时间=1ms TTL=254

    来自 12.0.0.1 的回复: 字节=32 时间=1ms TTL=254

    12.0.0.1 的 Ping 统计信息:

    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),

    往返行程的估计时间(以毫秒为单位):

    最短 = 1ms,最长 = 1ms,平均 = 1ms

    Control-C

    ^C

    C:>ping 192.168.0.1

    正在 Ping 192.168.0.1 具有 32 字节的数据:

    来自 192.168.0.1 的回复: 字节=32 时间=1ms TTL=254

    来自 192.168.0.1 的回复: 字节=32 时间=1ms TTL=254

    来自 192.168.0.1 的回复: 字节=32 时间=1ms TTL=254

    来自 192.168.0.1 的回复: 字节=32 时间=1ms TTL=254

    192.168.0.1 的 Ping 统计信息:

    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),

    往返行程的估计时间(以毫秒为单位):

    最短 = 1ms,最长 = 1ms,平均 = 1ms

    Control-C

    ^C

    C:>ping 192.168.0.200

    正在 Ping 192.168.0.200 具有 32 字节的数据:

    Control-C

    ^C

    C:>ping 192.168.0.100

    正在 Ping 192.168.0.100 具有 32 字节的数据:

    来自 192.168.0.100 的回复: 字节=32 时间=1ms TTL=62

    来自 192.168.0.100 的回复: 字节=32 时间=1ms TTL=62

    来自 192.168.0.100 的回复: 字节=32 时间=1ms TTL=62

    来自 192.168.0.100 的回复: 字节=32 时间=1ms TTL=62

    192.168.0.100 的 Ping 统计信息:

    数据包: 已发送 = 4,已接收 =4,丢失 = 0 (0% 丢失),

    往返行程的估计时间(以毫秒为单位):

    最短 = 1ms,最长 = 1ms,平均 = 1ms

    Control-C

    ^C

    本文出自 “王万利的博客” 博客

    • 多台三层交换VLAN间相互通信配置方法:三层交换配置 相关文章:
    • 爱情文章
    • 亲情文章
    • 友情文章
    • 随笔
    • 哲理
    • 励志
    • 范文大全