计算机网络之 VLAN

Posted rhanqtlnuse

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机网络之 VLAN相关的知识,希望对你有一定的参考价值。

VLAN

什么是VLAN?

虚拟局域网(Virtual Local Area Network),一组逻辑上的设备和用户,这些设备和用户并不受物理位置的限制,可以根据功能、部门及应用等因素将它们组织起来,相互之间的通信就好像它们在同一个网段中一样,由此得名虚拟局域网。一个 VLAN 就是一个广播域,VLAN 之间的通信需要通过第 3 层设备(路由器或第三层交换机)来完成。

Trunk 技术

  • 在路由 / 交换领域,VLAN 的中继端口叫做 Trunk
  • Trunk 技术用在交换机之间互连,使不同 VLAN 通过共享链路与其它交换机中的相同VLAN通信,交换机之间互连的端口就称为 Trunk 端口
  • 基于 OSI 第二层数据链路层(Data Link Layer)的技术
  • 两台交换机上分别创建了多个 VLAN(VLAN 是基于 Layer 2 的),在两台交换机上相同的VLAN(比如 VLAN10)要通信,需要将交换机 A 上属于 VLAN10 的一个端口与交换机 B 上属于 VLAN10 的一个端口互连;如果这两台交换机其它相同 VLAN 间需要通信,那么交换机之间需要更多的互连线,端口利用率就太低了。 交换机通过 Trunk 功能,只需要两台交换机之间有一条互连线,将互连线的两个端口设置为 trunk 模式,这样就可以使交换机上不同 VLAN 共享这条线路。

以上是关于计算机网络之 VLAN的主要内容,如果未能解决你的问题,请参考以下文章

openstack之Neutron网络模式vlan,gre,vxlan详解

[ 网络协议篇 ] vlan 详解之 super vlan 详解

[ 网络协议篇 ] vlan 详解之 vlan if 详解

KVM网络虚拟化之-----VLAN搭建

[ 网络协议篇 ] vlan 详解之 GVRP 详解

openstack运维实战系列(二十)之neutron创建网络并指定vlan号码