交换机上生成的各VLAN(逻辑组)是互不相通的

实现VLAN间通信的方法:

使用路由器

使用三层交换机

VLAN的实现机制

IEEE 802.1Q帧

交换机的端口类型

802.1Q帧是由交换机来处理的,而不是由用户主机来处理的。

当交换机收到普通的以太网帧时,会将其插入4字节的VLAN标识,进而改变为802.1Q帧,简称为"打标签"。

当交换机转发802.1Q帧时,可能会删除4字节VLAN标记,进而转变为普通以太网帧,简称"去标签"。

在一条Access链路上运动的帧只能是Untagged帧,并且这些帧只能属于某个特定的VLAN。

在一条Trunk链路上运动的帧只能是Tagged帧,并且这些帧可以属于不同的VLAN。

一个Access端口只能属于某个特定的VLAN,并且可以让属于不同的VLAN的帧通过。

每一个交换机的端口都应该配置一个PVID,到达这个端口的Untagged帧将一律被交换机划分到PVID所指代的VLAN。

交换机上生成的各VLAN(逻辑组)是互不相通的

实现VLAN间通信的方法:

使用路由器

使用三层交换机

以太网端口二种链路类型:Access 和Trunk。

Access 类型的端口:只能属于1 个VLAN,一般用于连接计算机的端口;

Trunk 类型的端口:可以允许多个VLAN 通过,可以接收和发送多个VLAN 的报文,一般用于交换机之间连接的端口;

交换机接口出入数据处理过程如下:

《一》

1. Acess 端口收报文:

收到一个报文,判断是否有VLAN 信息:如果没有则打上端口的PVID,并进行交换转发,如果有则直接丢弃(缺省)

(Access接受并转发的数据包必须是无VLAN信息的数据包)

2. Acess 端口发报文:

将报文的VLAN 信息剥离,直接发送出去

(Access发送的数据报必定是无VLAN信息的数据包)

总结:

Access 端口可接受并转发的数据来源:来自PC的无VLAN信息数据包;从一个Access口入打上VLAN标记在交换机内转交给相同VLAN的access口去掉标记的无VLAN信息数据包;

Access 端口发送出去的数据包无VLAN信息,可被PC接受或Access口接受。

PC2与PC3能够相互 ping通,PC1与PC2,PC3不能 ping通,与上述结论相符合。

《二》

1.trunk 端口收报文:

收到一个报文,判断是否有VLAN 信息;

如果有,判断该trunk 端口是否允许该VLAN 的数据进入;

如果可以则转发,否则丢弃;

如果没有VLAN 信息则打上端口的PVID,并进行交换转发。

(可以将trunk口看做是access口功能上的扩充,对于有VLAN信息的数据包Access直接丢弃,而Trunk则会对有指定VLAN的数据包直接转发)

2.Trunk 端口发报文:

比较将要发送报文的VLAN 信息和端口的PVID;

如果不相等则直接发送;

如果两者相等则剥离VLAN 信息,再发送。

(Access口发数据包时对所有数据包去除VLAN信息,而Trunk只对与自己端口PVID相等(Trunk默认PVID与VLAN1相等)的数据包去VLAN信息,其他则直接转发)

总结:

结合Trunk口接受与发送数据包特点,可以得出经双绞线相连的一对Trunk口或同一交换机上的两个Trunk口可以将数据包(有或无VLAN信息)原封不动的从一端传到另一端。

图中PC1 - PC3; PC2 - PC6; PC4 - PC5 之间可以ping通,与上述总结相符合

交换机不配access口能通吗_交换机的Access端口和Trunk端口相关推荐

  1. 交换机不配access口能通吗_交换机Access口与Trunk口的基本概念

    基本概念 Access类型的端口只能属于1个VLAN,一般用于连接计算机的端口: Trunk类型的端口可以允许多个VLAN通过,可以接收和发送多个VLAN的报文,一般用于交换机之间连接的端口: 处理流 ...

  2. 交换机不配access口能通吗_h3c交换机和华为交换机配trunk口不通,配access口就可以...

    h3c是核心交换机,,华为是楼道交换机 h3c过去的口的配置 nterface GigabitEthernet3/0/4 port link-mode bridge description to 2q ...

  3. access端口、trunk端口和hybird端口

    Access 端口. Trunk 端口和 Hybrid 端口 Access类型:端口只能属于1个VLAN,一般用于连接计算机: Trunk类型:端口可以属于多个VLAN,可以接收和发送多个VLAN的报 ...

  4. 交换机Access端口,Trunk端口与Hybrid的区别与应用

    交换机端口类型 缺省VLAN ID 华为交换机上叫PVID,每个端口有且只有一个PVID.默认情况下端口的PVID都为1(即端口属于VLAN 1) 端口上接收时总希望能够打上标签,发送出去时候总希望能 ...

  5. 交换机access端口、hybrid端口、trunk端口配置

    Access 端口     注:access端口只允许1个VLAN通过,一般接终端设备(如计算机) 1.端口接收报文 带VLAN:判断该VLAN与缺省的VLAN是否一致,如果是则通过,内部以mac地址 ...

  6. 小知识:Access端口和Trunk端口

    打标签:当交换机收到普通的以太网帧时,会将其插入4字节的VLAN标识,进而改变为 802.1Q帧 去标签:当交换机转发802.1Q帧时,可能会删除4字节VLAN标记,进而转变为普通以太网帧 PVID和 ...

  7. Access端口和Trunk端口

    交换机上生成的各VLAN(逻辑组)是互不相通的 实现VLAN间通信的方法: 使用路由器 使用三层交换机 VLAN的实现机制 IEEE 802.1Q帧  交换机的端口类型 802.1Q帧是由交换机来处理 ...

  8. c#与access建立连接用作登录_组态王与Access数据库的数据交换

    1.SQL访问管理器 SQL访问管理器用来建立数据库列和组态王变量之间的联系.包括表格模板和记录体两部分功能.通过表格模板在数据库表中建立表格:通过记录体建立数据库表格列和组态王之间的联系,允许组态王 ...

  9. 华为交换机开机后接口等一直闪_交换机的工作原理

    当我们收到一个快递以后会发现在物品的最上面有地址信息,这是为了便于快递员通过简单的操作就可以看到要送到哪里.不光有目的地址,还有源地--甚至还有内容物的类型.实际上网络设备在工作的时候也像快递员和快递 ...

最新文章

  1. 独家 | 增强数据库管理:一份简单的综述
  2. C++11获取double类型的最大最小值
  3. boost::mpl::less相关的测试程序
  4. [From 1.1~1.2]CLR的执行模型
  5. 解决window的bat脚本执行出现中文乱码的问题
  6. java i/o 流详解_java I/O流详解
  7. osip2 代码分析
  8. python防止sql注入的方法_python解决sql注入以及特殊字符
  9. long long _int64使用总结
  10. java编程思想第四版第十一章总结
  11. 49. 模型层 --- dao 层
  12. 极光推送--RegistrationID
  13. 测试开发工程师面试题目
  14. 计算机桌面有阴影,电脑桌面图标有阴影怎么去掉
  15. 二级下拉菜单缓慢渐变
  16. SDK “iphoneos“ cannot be located
  17. 前端开发中遇到的困难汇总
  18. cs224w(图机器学习)2021冬季课程学习笔记8 Colab 2
  19. 力扣刷题day32|738单调递增的数字、714买卖股票的最佳时机含手续费、968监控二叉树
  20. android点击不灵敏,华为手机触摸屏没反应怎么办?解决手机触摸屏时灵时不灵的办法...

热门文章

  1. buildroot认知
  2. 20162316刘诚昊 第五周作业
  3. 盖茨基金会宣布全球目标守卫者奖得主,并发布两项创新伙伴关系
  4. php仿糗事百科,thinkphp精仿糗事百科整站源码
  5. PHP最新恶搞好友之伪视频通话模板源码
  6. P17-Windows与网络基础-Windows文件共享
  7. web进销存源码-Java进销存ERP软件系统源码定制多仓库多门店 + 小程序 Saas多商户
  8. APP个人开发者月入仅千元,应用开发创业为何这么难?
  9. Android基础篇 屏幕横竖屏切换(layout-land)下篇
  10. 复现 Oriented R-CNN RTX3080ti