您的位置:首页 > 其它

iptables的基础知识-iptables中的状态检测

2014-03-09 17:23 375 查看
VLAN
概述
VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"。VLAN是一种将局域网设备从逻辑上划分成一个个网段。
VLAN的优势

控制广播 、增强网络安全性 、简化网络管理。
VLAN的种类
静态VLAN

基于端口划分静态VLAN,基于端口划分的VLAN 在VLAN数据库中是一个端口与VLAN ID对应的表,交换机根据这个表来判断数据是否能转发。

动态VLAN。

基于MAC地址划分动态VLAN,使用基于MAC地址划分的动态VLAN是一个MAC地址与VLAN ID对应的表,一台主机连接到交换机上,交换机并不能确定它应该属于哪个VLAN,直到这台主机发送数据,交换机查看主机的源MAC地址,根据主机的MAC地址确定主机属于哪个VLAN 。

除了基于MAC地址划分的VLAN外,还有基于IP子网和协议划分的动态VLAN。基于IP子网的VLAN是通过所连接主机的IP地址划分子网;基于协议的VLAN是通过查看帧中类型字段来区分使用的网络协议,如IP、IPX、AppleTalk等

实际工程中一般使用基于端口划分的静态的VLAN,动态VLAN一般需要外部服务器,而且配制比较麻烦,因此使用得非常少。

VLAN的范围

VLAN 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.创建VLAN

2.将交换机的端口加入到相应的VLAN中

3.验证VLAN的配置
创建VLAN示例

VLAN数据库配置模式创建VLAN

Switch#vlan database

Switch(vlan)#vlan 2 name test20

VLAN 2 added:

Name: test20

Switch(vlan)#exit

APPLY completed.

Exiting....

全局配置模式创建VLAN

Switch(config)#vlan 2

Switch(config-vlan)#name test20

删除VLAN

使用no vlan vlan-id命令删除VLAN

VLAN数据库中删除VLAN

Switch# vlan database

Switch(vlan)# no vlan 20

Deleting VLAN 20...

Switch(vlan)#exit

APPLY completed.

Exiting....

全局模式下删除VLAN

Switch# configure terminal

Switch(config)# no vlan 20

将端口加入VLAN

Switch(config)# interface interface-id进入要配置的端口

Switch(config-if)# switchport mode access定义二层端口模式

Switch(config-if)# switchport access vlan vlan-id将端口添加到VLAN中

Switch(config-if)# no switchport access vlan vlan-id将端口从某个VLAN中删除
default interface interface-id命令可以还原接口到默认配置状态
也可以同时将多个端口添加到某个VLAN中:

Switch(config)# interface range f0/1 – 10

Switch(config-if-range)# switchport access vlan vlan-id
验证VLAN的配置

查看所有VLAN的摘要信息

Switch# show vlan brief

查看指定VLAN信息

Switch# show vlan id vlan-id
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: