linux vlan

1、what is  vlan ?   why vlan ?

VLAN(Virtual Local Area Network)"虚拟局域网", 虚拟局域网(VLAN)是一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域网。交换机的端口有两种属性,可以根据VLANID 或者 VLANTAG 来构建VLAN。

在现实中,由于很多原因必须划分出不同网段。比如就简单的公司内部需要销售部和企划部两个网段。那么可以简单的将销售部全部接入一个交换机,然后接入路由器的一个端口,把企划部全部接入一个交换机,然后接入一个路由器端口。这种情况是LAN。

然而正如上面所说,如果路由器就一个用于终端的接口,那么这两个交换机就必须接入这同一个路由器的接口,这个时候,如果还想保持原来的网段的划分,那么就必须使用路由器的子接口,创建VLAN。

2、How to creat a vlan network on linux ?

设备1:

ip link add link eth1 name eth1.100 type vlan id 100
ip link add link eth1 name eth1.200 type vlan id 200

ip link set dev eth1.100 up
ip link set dev eth1.200 up

ifconfig eth1 10.0.0.1/24

ifconfig eth1.100 11.0.0.1/24
ifconfig eth1.200 12.0.0.1/24

 

设备2:

ip link add link eth1 name eth1.100 type vlan id 100
ip link add link eth1 name eth1.200 type vlan id 200

ip link set dev eth1.100 up
ip link set dev eth1.200 up

ifconfig eth1 10.0.0.2/24

ifconfig eth1.100 11.0.0.2/24
ifconfig eth1.200 12.0.0.2/24

 

 设备1和设备2 只有一根物理网线连接eth1,那么现在 3个网段就是通的

 这里有一个应用场景

 三层交换机静态路由配置实现两网互通 - 走看看

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值