当前位置:首页> 正文

交换机中access和trunk模式的区别

交换机中access和trunk模式的区别

本文目录

  • 交换机中access和trunk模式的区别
  • 什么是Trunk
  • 在VLAN 配置中,“Trunk”模式和“Access”模式有什么区别
  • 交换机端口的三种工作模式(Access模式、Multi模式、Trunk模式)详细解析是什么
  • 设置交换机端口trunk和access的区别
  • ACCESS模式和TRUNK模式区别
  • 为什么要设置trunk口
  • Trunk作用是什么
  • 关于交换机端口的trunk模式的问题
  • 在2层交换机和3层交换机相连,两个相连的端口都必须设置成trunk么

交换机中access和trunk模式的区别


交换机的端口工作模式一般可以分为三种:Access(普通模式),Multi(多vlan模式),Trunk(中继模式)。
1、允许多个vlan的是multi模式,而不是trunk模式。
2、两个都设为trunk模式:一:如果在同一交换机上,则决不会在同一vlan;二:如果是两个交换机上,且两端口物理连接的话,共享vlan信息。但是这两个端口已经被使用,所以只能说,使用与这两个端口相同vlan的端口的计算机是同一虚拟局域网。
3、access和multi模式下,端口用于计算机;trunk模式下,端口用于交换机间连接。所以access和trunk没有可比性。
access多用于连接客户端
trunk多用于交换机设备互联

什么是Trunk


【释义】

n. 树干;(汽车后部)行李箱;大箱子;象鼻;躯干

(复)trunks:男用运动裤

v. 【矿】在槽中洗选(矿砂);中断

【词源】

1462年进入英语。

直接源自古法语的tronc,意为教堂里的募捐箱,树干,躯干;

最初源自古典拉丁语的truncus,意为使残废,切断。

拓展资料:

trunk

【音标】英[trʌŋk]  美[trʌŋk]

【例句】

1、The branch has separated from the trunk of the tree.

这个树枝已从树干上脱落了。

2、The trunk is chock-full. There is no more room.

车尾行李箱里塞满了东西。一点空隙都没有了。

3、He crammed all his clothes into the trunk.

他把他所有的衣服硬塞进皮箱。

4、The athlete has a powerful trunk.

那个运动员身躯强壮有力。

5、A trunk distinguishes the elephant.

长鼻是象的特征。

【其它含义】

在技术领域中TRUNK翻译为中文是“主干、干线、中继线、长途线” ,不过一般不翻译,直接用原文。

这个词在不同场合有不同的解释:

1、 在网络的分层结构和宽带的合理分配方面,TRUNK被解释为“端口汇聚”,是带宽扩展和链路备份的一个重要途径。

2、在电信网络的语音级的线路中,Trunk指“主干网络、电话干线”,即两个交换局或交换机之间的连接电路或信道,它能够在两端之间进行转接,并提供必要的信令和终端设备。

3、 在最普遍的路由与交换领域,VLAN的端口聚合也有的叫TRUNK,不过大多数都叫TRUNKING。


在VLAN 配置中,“Trunk”模式和“Access”模式有什么区别


TRUNK口会给VLAN的帧加上“标签“,以识别帧属于哪个VLAN.数据帧从trunk口出去后,就给加了“标签“,对端的access口是不能识别这种数据帧的,但是本征VLAN是唯一一种经过trunk口不改变帧结构的VLAN.所以这时的帧和一般的帧是一样的,没有特别的“标签“.
具体到了ACCESS口后怎么处理,就看你ACCESS口是属于什么VLAN了.
反之也一样.

交换机端口的三种工作模式(Access模式、Multi模式、Trunk模式)详细解析是什么


Access端口
(1)收到一个二层帧
(2)判断是否有VLAN标签:没有则转到第3步,有则转到第4步
(3)打上端口的PVID,并进行交换转发
(4)判断VLAN标签和PVID是否一致:一致则转发VLAN帧;不一致则直接丢弃
trunk端口
(1)收到一个二层帧
(2)判断是否有VLAN标签:没有则转到第3步,有则转到第4步
(3)打上端口的PVID,并进行交换转发
(4)判断该trunk端口是否允许该VLAN帧进入:允许则转发,不允许则直接丢弃
(注意:trunk口允许或不允许VLAN帧,是对进入的帧而言的,对出去的帧没有限制。)
hybrid端口
(1)收到一个二层帧
(2)判断是否有VLAN标签:没有则转到第3步,有则转到第4步
(3)打上端口的PVID,并进行交换转发
(4)判断该hybrid端口是否允许该VLAN帧进入:允许则转发,不允许则直接丢弃
可以看到,trunk口和hybrid口对接收到的数据帧的处理规则是一样的

设置交换机端口trunk和access的区别


设置交换机端口trunk和access的区别:端口接收数据时不同、端口发送数据时不同

1、端口接收数据时不同:

trunk:如果接收的数据包本身不包含VLAN信息的话,那么该数据包将会加上该缺省VLAN的信息;如果接收的数据包本身已经包含了VLAN信息,那么将不再添加。

access:无论接收的数据包是否已经含有VLAN信息,全部都要加上该缺省VLAN信息。

2、端口发送数据时不同:

trunk:如果发送的数据包所含的VLAN与端口缺省的VLAN相同,那么就会把VLAN信息从该数据包中去掉;如果两者不相同,该数据包将带着原有VLAN信息一起发送出去。

access:无论端口缺省VLAN是否等于输出的数据包中的VLAN,都会将VLAN信息从该数据包中去掉。

扩展资料

tagged和untagged就相当于cisco中的trunk和access。

连接终端用access模式,设备之间连接用trunk模式。把access端口加入到某个VLAN,那么这个端口就只将这个VLAN的数据转发给PC,PC发送的数据通过这个端口后会打上这个VLAN的ID,转发到相同VLAN。

参考资料来源:

百度百科-trunk

百度百科-access


ACCESS模式和TRUNK模式区别


ACCESS模式和TRUNK模式区别:连接对象不同、发送数据处理方法不同、作用不同

1、连接对象不同

TRUNK模式:可以允许多个VLAN通过,可以接收和发送多个VLAN 报文,一般用于交换机与交换机相关的接口。

ACCESS模式:可以允许多个VLAN通过,可以接收和发送多个VLAN 报文,可以用于交换机的间连接也可以用于连接用户计算机。

2、发送数据处理方法不同

ACCESS模式和TRUNK模式在接收数据时,处理方法是一样的,但发送数据时:ACCESS模式可以允许多个vlan的报文不打标签,而TRUNK模式只允许缺省vlan的报文不打标签,同一个交换机上不能hybrid和trunk并存。

3、作用不同

TRUNK模式主要用在交换机之间互连,使交换机上不同VLAN共享线路。

ACCESS模式:主要实现高隔离度的波分和复用。

参考资料来源:

百度百科-access (交换机端口模式)

百度百科-trunk


为什么要设置trunk口


trunk有两种含义,一种trunk端口汇聚的,就是把几个物理端口汇聚成一个更大带宽的逻辑端口,从而达到增加带宽的目的。另一种trunk是VLAN trunk。就是允许不同的VLAN通过同一根链路实现VLAN内的通信。

VLAN trunk主要有两种,802.1QTRUNK和ISL TRUNK,前者是国际通用的TRUNK协议,后者是思科私有协议。

VLAN TRUNK简单解释一下。两台交换机,1台有VLAN 1、VLAN 2、VLAN 3。2台也有三个相同的VLAN,为了能让两台交换机相同VLAN内的机器通讯,就必须要把二台交换机连接起来。

没有VLAN trunk的话,就必须在每台交换机上分别用三个端口(两台共用6个端口),把三个VLAN连接起来。(如果VLAN数量增加,互连端口用的就更多)。

为了解决这个问题,就产生了VLAN TRUNK的概念。把经过VLAN trunk的数据包上面增加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间通信,需要通过三层设备(路由/三层交换机)来实现。

参考资料:百度百科-trunk


Trunk作用是什么


trunk模式 是交换机的一种传输模式
举例另一个 access 模式 A access B trunk
两个交换机 sw1-----------------------------------------sw2
vlan10 vlan20 vlan10 vlan20
PC11 PC12 PC21 PC22 PC13 PC14 PC23 PC24
这么一个情况 那么如果sw1与sw2连接模式为A access 模式的话 不分配vlan的情况下默认是vlan1
好 PC11向PC12 发包进入交换机是vlan10 那么他只向vlan10的接口发送数据 就不会发向sw2
也不会发送到vlan20内。
PC21 PC22 同理 SW2交换机也是同理 那么PC11 PC12 PC13 PC14都同属vlan10 我们想让他们通信咋办 第一个方法就是把sw1与sw2的access模式划入vlan10 这样他们之间就可以通信了
但是vlan20 之间依然无法通信
另一种方法就是选用B trunk模式 trunk模式 有个给vlan打标签的协议 dota1q PC11所发的数据会经过sw1向sw2发去 同时打上一个标记 vlan10 sw2收到后会把标签去除 并发向vlan10
这样就能通信了
vlan20同理 PC21 PC22 PC23 PC24一样可以在trunk的帮助下 通信

关于交换机端口的trunk模式的问题


你的第一个问题,你在与核心连接的交换机不需要配置vlanip, 但需要配置vlan 互联端口配置成trunk trunk放行你想允许通过的vlan(这个两端要一样), 对终端的接口划分到对应vlan就可以了。。终端网关就是你核心上vlan的ip地址。
第二个问题.你三层交换机上配IP地址,术语叫启用三层功能,理论上不通vlan已经可以互通了,若不想让他互通,那就使用访问控制列表。可以做二层的也可以做三层的。具体要看你想怎么玩。

在2层交换机和3层交换机相连,两个相连的端口都必须设置成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)作网关。把三层交换机换成路由器也是一样的,只是创建的虚拟接口不同。

展开全文阅读

相关内容