以太网端口有三种链路类型:Access、Hybrid和Trunk。
Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口;
Trunk类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口;
Hybrid类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,可以用于交换机之间连接,也可以用于连接用户的计算机。

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

转自:http://blog.chinaunix.net/uid-29098367-id-5093408.html

http://baike.baidu.com/item/trunk

最新文章

  1. 2015 西雅图微软总部MVP峰会记录
  2. 初试JqueryEasyUI(附Demo)
  3. table 排序 添加 删除 等操作
  4. .gitignore文件不起作用
  5. Unity Shader——Writing Surface Shaders(0)
  6. shell终极操作
  7. HTML-Audio/Video
  8. DIY小能手|别买电动滑板车了,咱做一台吧
  9. HDU5807 Keep In Touch (BestCoder Round #86 D ) 分布式dp
  10. android*API19
  11. oracle for update和for update nowait(for update wait)的区别
  12. 获得mysql内容,生成xml文件,另外,为了webservice发送
  13. jpda
  14. 【秒懂】号称最为简明实用的Django上手教程(下)
  15. poj3268(置换矩阵思想)
  16. Genymotion模拟器的安装及常见问题解决方法
  17. java课程之团队开发冲刺阶段1.5
  18. Linux常用基本命令(less)
  19. 蓝牙协议分析(11)_BLE安全机制之SM
  20. SoapUI 访问代理设置

热门文章

  1. 每天一个linux命令(20):linux chmod命令
  2. 分布式Web服务器架构
  3. OC基础--description方法
  4. Pro Git 读书笔记
  5. Weblogic 启动报错:java.lang.NoClassDefFoundError
  6. Spring Boot - fish
  7. 部署搭建 Saltstack(centos6.6)
  8. 自定义NSLog无时间
  9. linux 软件安装
  10. 使用log4net连接Mysql数据库配置