Linux网络应用编程之VLAN(Packet Tracer仿真)

来源:互联网 发布:尼特族 知乎 编辑:程序博客网 时间:2024/06/06 13:16

VLAN

一、VLAN概述

VLAN(虚拟局域网):将多个设备和用户在逻辑上联网在一起,这些设备和用户不受物理位置的限制(物理设备可以在不同的地方),但是他们的通信就好像在同一网段中一样,这就叫VLAN(虚拟局域网)。

二、VLAN的优点

(1)、安全:通过VLAN划分成一个个逻辑上独立的网络,他们之间相互隔离,降低泄密的几率。
(2)、成本低
(3)、减小网络上不必要的流量
(4)、防范广播风暴:将网络划分成多个局域网,减少进行接受广播设备的数量

三、VLAN的 ID范围

ID

状态

用途

注释

0,4095 
保留
仅限系统使用 
用户不能查看和使用这些VLAN
1  
正常
Cisco默认VLAN 
用户能够使用该VLAN,但不能删除它
2-1001 
正常
用于以太网的VLAN
用户可以创建、使用和删除这些VLAN
1002-1005
正常
用于FDDI和令牌环的Cisco默认VLAN
用户不能删除这些VLAN
1006-1024
保留
仅限系统使用
  用户不能查看和使用这些VLAN
1025-4094
扩展
仅用于以太网VLAN

四、配置VLAN的简单实例

1.准备工作

1.1VLAN的网络拓扑

1.2VLAN IP地址表
ip 地址表设备接口IP 地址子网掩码默认网关S1VLAN192.168.99.11255.255.255.0S2VLAN
192.168.99.12255.255.255.0
S3VLAN
192.168.99.13255.255.255.0
PC0网卡192.168.10.21255.255.255.0
192.168.10.1PC1网卡
192.168.20.22255.255.255.0
192.168.20.1PC2网卡
192.168.30.23255.255.255.0
192.168.30.1PC3网卡
192.168.10.24255.255.255.0
192.168.10.1PC4网卡
192.168.20.25255.255.255.0
192.168.20.1PC5网卡
192.168.30.26255.255.255.0
192.168.30.11.3VLAN端口分配表
端口分配网络Fa0/1~0/5VLAN99-管理者组192.168.99.0/24Fa0/6~0/10VLAN30-来宾用户组192.168.30.0/24Fa0/11~0/17VLAN10-老师组192.168.10.0/24Fa0/18~0/24VLAN20-学生组192.168.20.0/24

2.配置过程

任务一、配置IP参数
使用上面1.2“VLAN IP地址表”配置各个物理设备。
任务二、配置交换机上的VLAN
1.在交换机S1上创建VLAN.

使用vlan vlan-id添加VLAN,使用vlan name为VLAN指定名称



2.查看刚刚在S1上创建的VLAN

使用show vlan brief命令查看刚刚创建 的vlan,不过要先退出(config)模式,然后输入命令


3.同样在交换机S2和S3上配置并命令VLAN
使用1中的命令在S2和S3上创建VLAN10、VLAN20、VLAN30、VLAN99。并show vlan brief

4.在S2和S3上将交换机端口分配给VLAN。需要的命令是switchport access vlan vlan-id

S3上重复上面相同的命令

5.通过show vlan id vlan-id查看端口是否分配成功
6.分配“管理VLAN”:具有管理交换机的功能的VLAN叫“管理VLAN”
在本博客中我们将VLAN99设置成“管理VLAN”,在接口配置模式下,通过ip address命令为交换机分配管理IP地址。


7.给交换机的中继端口配置中继和本征VLAN

使用命令show interfaces trunk查看中继的配置情况

8.检测交换机之间能否ping通

9.主机间网络测试
pc1(192.168.20.22) ping pc0(192.168.10.21),是否成功?(答案:不成功)
pc1(192.168.20.22)ping VLAN99(192.168.99.12)是否成功?(答案:不成功)
上面都不成功的原因是因为它们不处于同一局域网
pc1(192.168.20.22) ping PC4(192.168.20.25) 能成功(因为它们在同一局域网中)


10.将PC0(192.168.10.21)移到于PC1(192.168.20.22)相同的VLAN中

让PC1(192.168.20.22) ping  PC0(192.168.10.21)是否成功(答案:不成功)
将PC0的IP改为192.168.20.21后再ping一次(成功)






0 0
原创粉丝点击