为什么要将交换端口设置为访问,自动或动态?它们是用来干什么的?这些功能仅用于主机切换连接吗?
“ switchport nonnegotiate”是什么意思?
#1 楼
欢迎来到网络工程领域!DTP代表动态中继协议,对以下命令至关重要。它也是Cisco的专有技术。
交换端口模式访问-始终强制该端口为不允许访问VLAN,除非语音VLAN允许VLAN标记。不使用DTP,并且永远不会形成中继。
switchport nonegotiate-关闭DTP并强制接口进入中继。 DTP协商将开始,并且如果另一端设置为中继,期望或自动。该接口将成为中继。否则,该端口将成为访问端口。
交换端口模式动态自动-如果另一侧设置为中继或需要,则允许端口协商DTP。否则它将成为访问端口。
交换端口模式干线-无论另一端发生什么,此接口始终是干线。它还将使用DTP来协商将设置为动态所需或动态自动的相邻接口插入主干。工程师尝试使第2层相关项目(例如切换端口设置)稳定且静态。与此相关的还有安全风险。
访问角色端口通常用于单个主机或设备。
还必须指定要与之关联的VLAN,否则它将默认为Cisco世界中的VLAN 1。 br />
此外,如果您有用于voip流量的VLAN。您还可以根据需要设置语音VLAN,方法是添加
switchport voice vlan 20
干线端口通常仅在要将两个交换机互连在一起以在两个VLAN之间传递多个VLAN时使用。两个开关。
在此示例中,交换机将使用Dot1Q标记,并允许在两个交换机之间传递VLAN 10、20和30。但是,由于将VLAN 10设置为本地VLAN,因此将不带标签地通过VLAN10。
例如) br /> switchport模式主干
switchport主干本机vlan 10
switchport主干允许vlan 10、20、30
Switch2#接口gig0 / 1
switchport封装dot1q
switchport模式主干
switchport主干本机vlan 10
switchport主干允许的vlan 10、20、30
看看实现以下目的的主干和主干协议更多示例,并了解有关ISL或dot1q标记的更多信息以及更多命令和调试信息。
#2 楼
访问-基本上适用于终端设备和硬设备。如果在其上放置中继,将无法使用。
动态-使接口主动尝试将链接转换为中继链接。如果相邻接口设置为中继,期望或自动模式,则该接口将成为中继接口。
自动-与动态相同,但是不会主动尝试转换为中继。
switchport nonegotiate命令用于阻止端口发送DTP消息
#3 楼
Switchport将端口置于二层模式(该端口的IP路由已禁用)。不能将IP地址分配给L2端口,而只能分配给L2端口所属的VLAN。 switchport之后的选项用于设置VLAN中继的端口操作模式。Cisco IOS命令参考
在端口上启用了L3功能,您可以为其提供IP地址,执行ip路由等操作,这通常在第3层交换机(又称为具有(几乎)所有以太网端口的路由器)上看到。和“ ip路由”,我需要第3层功能。
#4 楼
专门涉及协商或不协商...默认情况下,协商端口设置为打开,即具有协商中继端口的能力(如果不是中继端口,则该端口将成为访问端口。)查看所有端口设置,使用有用的命令show interfaces switchport
注意:无协商也可以在访问链接上使用,这是为什么使用它的线索-它节省了网络活动和CPU周期, DTP处于关闭状态。
设置为nogotiate的端口仍与(且仅)与设置为Trunk的相对端口形成中继链路。必须使用switchport mode trunk命令设置两个端口。
我承认我是理论上的专家,而不是网络专家!很高兴得到纠正
编辑:将Cisco交换机链接到不了解DTP的非Cisco交换机时,使用了无协商功能,因此会被DTP消息弄糊涂。 DTP协议同意两个接口之间的封装,所有交换机都将使用IEEE 802.1Q标准(所有Cisco交换机现在也都使用,ISL是遗留的。)因此存在通用主题,无需进行协商。如果您确定知道哪些端口将中继,哪些端口将被访问,则以这种方式对它们进行硬编码并关闭协商,这可能会导致问题
我的完整博客答复
#5 楼
switchport mode access-此命令将接口(访问端口)置于永久性非中继模式。该接口将生成DTP帧,并与相邻接口进行协商,以将链接转换为
nontrunk链接。即使相邻接口不同意该更改,该接口也将成为非中继接口。希望动态切换端口模式-此命令使接口主动尝试将链接
自动模式,则该接口将成为中继接口。这是所有以太网接口的默认模式。如果将相邻接口设置为访问权限或非协商模式,则该链接将成为非中继链接。
交换端口模式动态自动-如果相邻接口设置为中继或期望模式,此命令使接口愿意将链路转换为中继链路。否则,该链接将成为非中继链接。
交换端口模式干线-此命令将接口置于永久干线模式,并协商将链接转换为干线链接。即使相邻接口不同意该更改,该接口也将成为中继接口。
switchport nonegotiate –防止接口生成DTP帧。仅在接口切换端口模式为访问或中继时,才可以使用此命令。您必须将邻居接口
手动配置为中继接口才能建立中继链路,否则该链路将是非中继链路。
评论
@Samuel没问题。顺便说一句,我没有谈及STP,但是您应该了解/审查它与访问/中继端口并存的情况。大多数访问端口将具有#spanning-tree portfast ...您很快就会了解原因!
–knotseh
13年6月23日,0:26
knotseh自动转自动不会成为中继,这意味着有机会进入
–木马
2014年10月9日13:10
DTP与交换端口模式访问一起使用。该端口将启动DTP,但永远不会中继。实际上,禁用DTP的唯一方法是使用switchport nonegotiate。
–罗恩·莫潘♦
16-4-7在15:07