zoukankan      html  css  js  c++  java
  • 交换机access与trunk口

    理论知识:

           

           以太网端口二种链路类型: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通,与上述总结相符合

  • 相关阅读:
    魅力惠_百度百科
    新奢侈主义_百度百科
    FastSocket学习笔记~再说客户端与服务端的组成
    在线支付文章索引(支付宝_微信_银联)
    微信JSApi支付~微信支付代理模式的实现(原创)
    爱上MVC~ajax调用分部视图session超时页面跳转问题
    C#~异步编程再续~await与async引起的w3wp.exe崩溃-问题友好的解决
    poj-3895-Cycles of Lanes 简单DFS
    How to search a table in a store proc and open the store proc
    Github-Client(ANDROID)开源之旅(四) ------ 简介Roboguice
  • 原文地址:https://www.cnblogs.com/weiyikang/p/4945914.html
Copyright © 2011-2022 走看看