trunk只在2层交换机上有作用么?有了3层 trunk的用途在哪里?

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-01
2个2层可划分VLAN的交换机,在配置了trunk口后不用路由器就可以进行通信了吗

我猜你的意思,是vlan间通信。不可以,必须有3层设备,路由器或多层交换。
trunk,只是让2台交换机之间,只用一根物理线缆,实现多个vlan之间内部都可通信,vlan间是不行的。也就是,sw1的vlan10和sw2的vlan10,sw1的vlan20和sw2的vlan20……都可通信。如果不用trunk,有几个vlan,交换机之间就得连几根网线,trunk只用一根线,这是trunk的作用。

交换机端口在默认模式下(dynamic)只允许vlan1(native vlan)的广播通过,trunk模式下默认允许所有vlan的广播通过。trunk必须是成对出现,网线两端都必须是trunk模式才有意义。你可以把trunk理解为一种协议,如果一边支持,另一边不支持trunk,就无法进行对话。比如:PC---(vlan10)---(F0/1)二层(F0/2)---(F0/3)三层
二层F0/1口加入vlan10,F0/2为trunk,三层的f0/3配置ip作PC的网关,结果是PC(10.0.0.1/8)无法ping通网关(10.0.0.2/8)。解决办法有两种,其一是把二层的F0/2加入vlan10,其二是把网线两端都配置成trunk,然后在三层上创建虚拟接口(vlan)作网关。把三层交换机换成路由器也是一样的,只是创建的虚拟接口不同。

trunk的作用是使配置了trunk的端口可以通过不同vlan的数据流,属于2层。三层属于ip层,从数据流向上说,同一vlan内的数据可以传输,不同vlan的数据不能传输。而配置了3层以后,不同vlan内的数据就可以通信了。二层数据交互的速度很快,只查mac和port的对应表,而三层需要查很多表,而且还要更还包里的源地址等,速度上慢一点。

trunk是用在一条链路中多个vlan的通信,相当于一个物理链路中开了很多个虚拟的互不相干的链路! 主要用在交换机与交换机之间,交换机与路由器之间(交换机端配置trunk)。

trunk 简单来说 就是各个vlan的数据 都可以通过此端口
而access则不可以
所以 跟几层交换机关系不大吧
非专业人士 仅供参考

  • 2个2层可划分VLAN的交换机,在配置了trunk口后不用路由器就可以进行通...
    答:我猜你的意思,是vlan间通信。不可以,必须有3层设备,路由器或多层交换。trunk,只是让2台交换机之间,只用一根物理线缆,实现多个vlan之间内部都可通信,vlan间是不行的。也就是,sw1的vlan10和sw2的vlan10,sw1的vlan20和sw2的vlan20……都可通信。如果不用trunk,有几个vlan,交换机之间就得连...
  • 在Cisco交换机中,Trunk的作用是什么?Trunk主要有哪两种封装方式?_百度...
    答:简单来说所谓的TRUNKING是用来在不同的交换机之间进行连接,以保证在跨越多个交换机上建立的同一个VLAN的成员能够相互通讯。其中 交换机之间互联用的端口就称为TRUNK端口。但这里边还涉及到传输的链路,VLAN等相关知识,还涉及不同交换机之间VLAN的标示等等,比如这些标示是不是通用的,因为不同的厂商,...
  • ...华为傻瓜交换机的端口设置成access类型还是trunk类型呢?
    答:如果是多个VLAN要通过,接收和发送多个VLAN 报文,一般用于交换机与交换机相关的接口,要设置成Trunk类型端口;而Access类型端口:只能属于1个VLAN,一般用于连接计算机端口,如PC机、服务器、打印服务器等;而华为的交换机还有一个Hybrid类型端口:可以允许多个VLAN通过,可以接收和发送多个VLAN 报文,可以用于...
  • 二层交换机和三层交换机之间用trunk,是不是两台交换机的vlan都可以访问...
    答:两台交换机之间是否使用trunk,与两台交换机的vlan是否能够访问外网没有因果关系。也就是说,不使用trunk也可以实现都访问外网;使用trunk也未必都能访问外网,这完全取决于两台交换机的整体配置。
  • 如下图,两台三层交换机之间,为什么需要两条Trunk链路互联,这两条Trunk...
    答:交换机与交换机互联,一般都是使用trunk,而不仅仅只是两条,交换机与交换机互联由于需要链路备份,所以我们把交换机接成一个环,由于二层没有防环机制,所以引入了stp协议,stp协议收敛很慢,所以又引入了rstp协议,由于rstp协议是通过阻塞链路来实现的,没有最大化利用链路,所以在rstp的基础之上又引入...
  • 1思科交换机 ACL能应用到TRUNK上吗? 端口做成trunk,那就是2层了(TRUN...
    答:ACL是针对IP地址的行为,Trunk是二层的,两个不搭干。你在trunk上唯一能做的限制就是禁止部分VLAN穿越。同理,ACL是无法绑在VLAN上的,除非是SVI接口。
  • 交换机的trunk端口可以设置在交换机的任何一个以太网端口中吗? 二层交...
    答:trunk是个二层概念,所以二层交换机肯定可以设置,任何一个口都可以,如果是三层交换机的话,得看三层物理口是二层的还是三层的,如果是二层的,就直接设置,命令一样,如果是三层的,就要转换为2层的。cisco的命令是 switchport 华为的所有交换机物理口都是二层的。
  • cisco三层交换机下面接思科二层交换机 交换机不配置VLAN (当傻瓜交换...
    答:不配置VLAN 就不用TRUNK,TRUNK链路的作用就是允许多个vlan 的数据通过。默认情况下,交换机的所有的接口都是vlan 1下的。
  • cisco二层交换机如何配置trunk
    答:cisco二层交换机设置trunk:S1>enable //进入特权模式 S1#config terminal //进入全局配置模式 S1(config)# interface vlan [vlanID] //进入vlan端口 S1(config-if)#switchport mode trunk //端口设置为trunk模式 三层交换机设置trunk:S1>enable //进入特权模式 S1#config terminal //进入全局配置...
  • 二层交换机要做全通(透传所有VLAN)端口应该怎么设置?
    答:你几个二层交换机 如果设置了VLAN需要使用三层设备来转发的 两台交换机如果想设置TRUNK需要进入互联的接口配置子模式输入 encapsulation dot1q switchport mode trunk 然后在路由器或者三层交换机上做路由 路由器是 interface f0/0 no shutdown interface f0/0.1 起子接口 encapsulation dot1q vlan-id...