什么是标签?

什么是标签?
标签是SharePoint 2010 Server(SPF不包含)中可用的社会网络机制,它使用户可以给一个文档或列表项目,甚至是页面打标签——SharePoint网站内和网站外的。

你可以标记一些东西来帮助你更容易记住并找到它。

SharePoint的标签像是“我喜欢”标签。这种标签表示你喜欢一个文档或页面,其他人可以看到你喜欢它。你可以通过查看你标记的所喜欢的项目列表很容易再次找到文档或页面(这些内容通常来自个人网站)。

标签不仅限于“喜欢它”。你可以标记网站中的内容为不同的标签,这取决于网站的标签管理配置。

你还可以对一个对象添加注释,包括说明你喜欢或不喜欢的东西,或者是任何类型的注释。这些注释展示给查看你写注释的用户,你也可以查看这些注释。因此你可以

因此,你可以保持工作涉及到的文档或页面的笔录,不包含那些作为真实文档或页面的一部分的笔记。
<think> 我们正在讨论的是:当交换机从配置为`trunk all`(允许所有VLAN通过)的端口收到一个带有VLAN标签的数据包,然后将该数据包转发到一个Access端口时,是否会去掉标签? 根据交换机的处理规则,特别是Access端口和Trunk端口的行为: 1. **Access端口的特点**: - Access端口通常用于连接终端设备(如PC、服务器等),这些设备通常不能理解VLAN标签。 - 因此,当交换机通过Access端口发送数据帧时,必须去掉VLAN标签,以普通的以太网帧(无标签)发送出去。 2. **Trunk端口的特点**(接收端): - 当Trunk端口(配置为允许所有VLAN)收到带有VLAN标签的数据包时,它会检查标签的合法性以及该VLAN是否被允许通过(因为配置了`trunk all`,所以所有VLAN都被允许)。 - 然后,交换机会根据目标MAC地址和VLAN信息进行转发决策。 3. **转发到Access端口时的处理**: - 当交换机决定将数据包从一个Access端口转发出去时,由于Access端口只能属于一个VLAN(即该端口的PVID),因此交换机会在发送前去掉VLAN标签。 - 无论这个数据包是从哪里收到的(无论是从Trunk端口还是其他端口),只要它最终要从一个Access端口转发出去,交换机就会去掉标签。 引用支持: - 引用[3]中明确说明了Trunk端口的接收行为:收到有标签的报文时,如果允许该VLAN,则保留标签进行转发;Access端口在发送时不会带有标签。 - 引用[1]中的例子:当数据从交换机的Trunk口转发到另一个Trunk口时,保留了标签(VLAN20);而当数据需要从Access口转发到主机时,会去掉标签(如引用[1]中提到“拆掉数据包”可能是指去掉标签,但原文描述不够明确,但根据标准行为,从Access口出去一定会去掉标签)。 - 引用[4]中的实验:两台交换机配置了Trunk口相连,PC连接的端口配置为Access口并划分到VLAN10。PC之间通信时,在交换机之间的Trunk链路上会带有VLAN标签,但到达目标交换机后,从Access口发给PC时,标签已去掉。 因此,总结回答: - **是的,当交换机从Trunk端口(即使配置为trunk all)收到带标签的数据包,然后转发到Access端口时,会去掉VLAN标签。** 详细流程: 1. 接收阶段:Trunk端口(trunk all)收到带标签的数据包(例如VLAN20),检查标签合法性,并确认VLAN20被允许通过(因为trunk all),保留标签。 2. 转发决策:交换机根据目标MAC地址和VLAN信息查找MAC地址表,发现目标设备连接在某个Access端口(假设该Access端口属于VLAN20)。 3. 发送到Access端口:由于Access端口只能发送无标签帧,交换机会去掉VLAN20的标签,然后从该Access端口发送出去。 注意:这里的前提是Access端口所属的VLAN(即其PVID)必须与数据包的VLAN ID一致。如果不一致,则这个数据包不会被转发到该Access端口(因为Access端口只在一个VLAN内)。这符合VLAN的隔离原则。 相关问题: 1. 如果数据包的VLAN ID与Access端口的PVID不一致,交换机会如何处理? 2. 交换机如何确保从Access端口发出的帧不带标签? 3. 在Trunk链路上传输多个VLAN的数据时,如何避免不同VLAN的数据被错误转发到Access端口? </think> ### 交换机从Trunk All端口接收带标签数据包后转发到Access端口的处理 当交换机从配置为`trunk all`(允许所有VLAN通过)的端口收到带VLAN标签的数据包,并需转发到Access端口时,**会直接去掉VLAN标签**。以下是完整的处理流程: #### 1. **Trunk All端口接收阶段** - 收到带标签数据包(如VLAN 20)后,验证标签合法性及VLAN允许性: - 标签合法且VLAN在允许范围内→保留标签进入转发流程 [^2][^3]。 - 若VLAN被显式移除(如`switchport trunk allowed vlan remove 20`),则丢弃数据包 [^4]。 #### 2. **转发到Access端口的关键操作** - **标签剥离规则**: - Access端口设计用于连接终端设备(如PC),**必须发送无标签的普通以太网帧**。 - 无论原始数据包是否带标签,交换机从Access端口发出时**必然移除标签** [^1][^3]。 - **VLAN一致性验证**: - 数据包的VLAN ID必须与Access端口的PVID(端口VLAN ID)**完全匹配**。 - 例如:若Access端口绑定VLAN 10: - 收到VLAN 10数据包→去掉标签转发至终端 - 收到VLAN 20数据包→丢弃(因VLAN不匹配)[^3][^4]。 #### 3. **完整流程示例** ```mermaid graph LR A[Trunk All口收到VLAN 20标签数据包] --> B{VLAN 20是否允许通过?} B -->|是| C[保留标签进入转发流程] C --> D{目标设备是否直连Access口?} D -->|是| E[匹配Access口PVID?] E -->|匹配| F[移除标签,发送无标签帧至终端] E -->|不匹配| G[丢弃数据包] ``` #### 4. **与其他端口的对比** | **端口类型** | **接收带标签数据包** | **转发到目标端口** | |--------------|------------------------|---------------------| | **Trunk All** | 保留标签(VLAN合法时) | 到Trunk口:保留标签<br>到Access口:去标签 | | **Access** | 打上PVID标签(默认行为) | 仅发送无标签帧 | > **关键结论**: > - 从Trunk口到Access口的转发必然移除VLAN标签 [^1][^3]; > - 移除标签的前提是数据包VLAN ID与Access端口PVID严格一致 [^4]。 --- ### **相关问题** 1. 若Access端口的PVID与数据包VLAN ID不匹配,交换机会如何处理? 2. 交换机如何确保从Access端口发出的帧绝对不带标签? 3. 当Trunk端口收到不带标签的数据包时,转发到Access端口会如何打标签? 4. 为什么终端设备无法直接处理带VLAN标签的数据帧?
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值