设为首页收藏本站language 语言切换
查看: 2751|回复: 14
收起左侧

[求助] 三层交换机在配置trunk的时候为什么要先输入这条命令?

[复制链接]
发表于 2016-9-6 08:23:04 | 显示全部楼层 |阅读模式
5鸿鹄币
switchport trunk encapsualtion dot1q

最佳答案

查看完整内容

不是的,区别在于对端是否发送协商报文 Cisco网络设备接口主要分为下面几种模式: 1、 access:强制接口成为access接口,并与对方主动进行协商,诱使对方成为access模式。(最终是否成为access要看对端的模式) 2、dynamic desirable(一般称DD):主动与对方协商成为Trunk接口,如果邻居接口模式为Trunk/desirable(dynamic desirable)/auto(dynamic auto)之一,则接口将变成trunk接口,如果不能形成trunk模式,则工作在ac ...
发表于 2016-9-6 08:23:05 | 显示全部楼层
ccnafasttrack 发表于 2016-9-6 15:18
就是说,必须一端去配置一下封装协议,另外一端才能够去协商吗?比如两台三层交换机直连这一环境,只有一 ...

不是的,区别在于对端是否发送协商报文
Cisco网络设备接口主要分为下面几种模式:
1、 access:强制接口成为access接口,并与对方主动进行协商,诱使对方成为access模式。(最终是否成为access要看对端的模式)
2、dynamic desirable(一般称DD):主动与对方协商成为Trunk接口,如果邻居接口模式为Trunk/desirable(dynamic desirable)/auto(dynamic auto)之一,则接口将变成trunk接口,如果不能形成trunk模式,则工作在access模式。三层的默认是这种模式
3、dynamic auto(一般称DA)只有邻居交换机主动与自己协商时才会变成Trunk接口,是一种被动接口,邻居接口为Trunk/desirable之一时,才会成为Trunk。如果不能形成trunk模式,则工作在access模式。
4、 trunk: 强制接口成为Trunk接口,并且主动诱使对方成为Trunk模式,所以当邻居交换机接口为trunk/desirable/auto时会成为Trunk接口。
5、switchport nonegotiate: 这不算是种接口模式,作用是组织交换机发送DTP数据包,它必须与switchport mode trunk或者switchport mode access一起使用
大概就记得这么多了,其他的就不记得了,反正这东西我是很少用,我一般不是trunk就是access,这样出错的概率变小了
沙发 2016-9-6 08:23:05 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-9-6 08:26:17 | 显示全部楼层
直接switchport mode trunk会提示:Command rejected: An interface whose trunk encapsulation is "Auto" can not be configured to "trunk" mode.
这个和Auto有什么关系?
板凳 2016-9-6 08:26:17 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-9-6 08:27:19 | 显示全部楼层
这个auto应该指的:
IOU2#show interface e1/1 switchport
Name: Et1/1
Switchport: Enabled
Administrative Mode: dynamic desirable
administrative mode吧?因为现在是dynamic desirable
地板 2016-9-6 08:27:19 回复 收起回复
回复

使用道具 举报

发表于 2016-9-6 08:44:33 | 显示全部楼层
dot1q就是802.1Q协议,这个就是trunk支持的封装协议,接口上开启了才支持trunk
5# 2016-9-6 08:44:33 回复 收起回复
回复

使用道具 举报

发表于 2016-9-6 09:04:39 | 显示全部楼层
本帖最后由 独钓寒江 于 2016-9-6 09:10 编辑

1、auto是说明你的接口是协商模式的,trunk是可以协商的,建议看一下DTP协议就可以了
2、Cisco 交换机trunk有dot1Q(802.1Q)ISL两种模式
3、如1所说的,接口可以协商成Trunk 模式,所以你要手动配置的时候首先要指定trunk的封装模式,然后才能打Trunk(或者你可以先把接口配成access模式也可以,一般没有这么做的)

点评

正如这位所说的,只有思科的才需要这样  详情 回复 发表于 2016-9-6 11:25
6# 2016-9-6 09:04:39 回复 收起回复
回复

使用道具 举报

发表于 2016-9-6 09:30:57 | 显示全部楼层
不是一定需要这条命令的,要起trunk才需要,三层交换机如果起SVI接口用路由协议就不用,用这个只是为了让双方端口封装一致而已。
7# 2016-9-6 09:30:57 回复 收起回复
回复

使用道具 举报

发表于 2016-9-6 09:39:14 | 显示全部楼层
独钓寒江 发表于 2016-9-6 10:04
1、auto是说明你的接口是协商模式的,trunk是可以协商的,建议看一下DTP协议就可以了
2、Cisco 交换机trun ...

8# 2016-9-6 09:39:14 回复 收起回复
回复

使用道具 举报

发表于 2016-9-6 11:25:41 | 显示全部楼层
独钓寒江 发表于 2016-9-6 09:04
1、auto是说明你的接口是协商模式的,trunk是可以协商的,建议看一下DTP协议就可以了
2、Cisco 交换机trun ...

正如这位所说的,只有思科的才需要这样
9# 2016-9-6 11:25:41 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-9-6 15:18:35 | 显示全部楼层
本帖最后由 ccnafasttrack 于 2016-9-6 15:21 编辑
独钓寒江 发表于 2016-9-6 09:04
1、auto是说明你的接口是协商模式的,trunk是可以协商的,建议看一下DTP协议就可以了
2、Cisco 交换机trun ...

就是说,必须一端去配置一下封装协议,另外一端才能够去协商吗?比如两台三层交换机直连这一环境,只有一端去定了封装协议,另外一端才可以自动协商成trunk吗?
10# 2016-9-6 15:18:35 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-9-8 08:10:25 | 显示全部楼层
独钓寒江 发表于 2016-9-6 16:44
不是的,区别在于对端是否发送协商报文
Cisco网络设备接口主要分为下面几种模式:
1、 access:强制接口 ...

我在IOU上试的结果是,默认情况下两个直连接口他们默认模式是dynamic desirable,然后自己就协商成了trunk,且是ISL;而对于PT上的二层交换机而言,默认模式是dynamic auto,所以他们协商成了access,这是否符合理论依据?
11# 2016-9-8 08:10:25 回复 收起回复
回复

使用道具 举报

发表于 2016-9-8 09:07:22 | 显示全部楼层
ccnafasttrack 发表于 2016-9-8 08:10
我在IOU上试的结果是,默认情况下两个直连接口他们默认模式是dynamic desirable,然后自己就协商成了trun ...

默认是DD模式,协商成Trunk模式是正确的,好像也是ISL的,因为都是cisco的(好像是区分版本的,记不清了),DA模式协商成Access也合理

点评

very good  发表于 2016-9-8 11:04

评分

参与人数 1好评度 +1 收起 理由
ccnafasttrack + 1 很给力!

查看全部评分

12# 2016-9-8 09:07:22 回复 收起回复
回复

使用道具 举报

 楼主| 发表于 2016-9-8 11:03:38 | 显示全部楼层
独钓寒江 发表于 2016-9-8 09:07
默认是DD模式,协商成Trunk模式是正确的,好像也是ISL的,因为都是cisco的(好像是区分版本的,记不清了 ...

明白了,谢谢哈
13# 2016-9-8 11:03:38 回复 收起回复
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-5-20 06:45 , Processed in 0.117282 second(s), 27 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表