Cisco 交换机 Access、Trunk 端口及数据帧收发规则 TrunkAccess发送发送接收接收发送接收Access发送接收 没有VLAN 标记,打上该Access 端口的PVID 后继续转发 ( Access 端口通常从PC 端接收数据帧) 有 VLAN 标记,则直接丢弃(这个数据帧肯定来自其他 非 Access 端口和终端PC,因为Access 端口和终端PC 网卡不会发送带VLAN 标记的数据帧) 将数据帧中的VLAN 标记信息去掉后再直接发送 (因为Access 端口发送数据帧一般是到终端PC, PC 中 的网卡是不能识别VLAN 标记的。 还有一种情况是发送 到另一个相同VLAN 中的Access 端口,因为Access 端口 也不接收带有VLAN 标记的数据帧。所以Access 端口发 送出去的数据帧都是不带VLAN 标记的。 如果与PVID 相同,则去掉后再发送; 如果与PVID 不相同,则直接发送 (将交换机级联端口都设为Trunk,并允许所有vlan 通过后 后 ,默认情况下除vlan1 外的所有来自其他vlan 的数据帧将直 接发送,而作为Trunk 端口默认vlan 的 vlan1 的数据帧,则 需要去掉vlan 信息后再发送。即 vlan1 通过Trunk 链路时是 一个普通数据帧,并不带任何vlan 信息。 ) 没有VLAN 标记,打上该Trunk 端口的PVID,再转发到该PVID 所对应的VLAN 接口上( 思科默认是Native vlan,即 vlan1); 有 vlan 标记, 判断该Trunk 端口是否允许该vlan 的数据帧 进入, 不允许则直接丢弃;允许则判断该VLAN ID 与该Trunk端口 端口的PVID 是否相同,相同则去掉vlan 标记后转发,不相 同则直接转发。 相同点:Trunk 端口不管是接收还是发送,只要该数据帧的vlan 标记与其PVID 不相同,都是直接转发。 Hua9817 2012 年 02 月 26 日 Access 端口发送一个数据帧时 (数据流出交换机) Trunk 端口发送数据帧时,将要发送数据帧的VLAN 标记与自己的PVID 进行比较(数据流出交换机) Trunk 端口接收到数据帧时,首先判断是否有VLAN 信息 (数据进入交换机) Access 端口接收到数据帧时,判断 (数据进入交换机) 举例说明 表 4-1 是根据上面介绍的Access 端口接收或发送报文规则而例举的示例(表中的VLAN 2、VLAN 3 只是其中的两个VLAN 例,实际上可为其他任意已激活的VLAN)。 表 4-2 是根据上面介绍的Trunk 端口接收或发送报文规则而例举的示例(表中的VLAN 2、VLAN 3 只是其中的两个VLAN 例,实际上可为其他任意已...