一.思科交换机动态接口协商模式
思科交换机有动态协商的功能,协商结果只有两种trunk和access链路
1. access:
连接pc,传输单VLAN数据
通过access端口的数据包都是不带VLAN tag的,且只属于一个VLAN;在access端口进方向,交换机接收到数据包后,先判断是否带VLAN tag,有则丢弃数据包,没有则打上该端口已配置的VLAN tag;在access端口出方向,交换机将打了与端口相同VLAN tag的数据包转发出去,并且去掉VLAN tag变成普通数据包。
2. trunk:
连接不同交换机,传输多VLAN数据
通过trunk端口的数据包都必须带上VLAN tag;在trunk端口进方向,交换机接收到数据包后,先判断是否带VLAN tag,没有则丢弃数据包,有则按照对应VLAN进行转发;在trunk端口出方向,交换机将带VLAN tag的数据包原封不动转发出去,没有带VLAN tag数据包不会从trunk端口转发出去。
3.VLAN数据
未打vlan标签的以太网帧,交换机一定接收
转发数据时,先查mac表,再查vlan表
access只影响本交换机的数据转发
二.交换机接口手动配置的模式
dynamic desirable 动态期望
dynamic auto 动态自动
trunk 中继链路
access 接入链路
nonegotiuie 非协商
其中动态期望和trunk可以主动发送信息和对方接口协商,auto是被动接受协商,其他不和对方接口协商。
三.trunk链路建立
1.形成trunk链路的必要条件
第一是接口模式匹配 第二是封装类型相同
show int f0/1 sw //查看接口的接口模式和封装类型
2.trunk 接口与封装
接口模式: trunk和动态协商(DTP) 默认接口模式为dynamic desiable 匹配
封装类型:isl与802.1q 一致的
Native VLAN:是trunk上才有的概念.主要的目的是不丢弃非标记帧.接收方交换机把所有接收到的未标记的数据包转发到Native Vlan中,而不是丢弃.缺省(默认)时是Vlan1.