一根网线直连就可以实现同网络的计算机通信

多台计算机之间通信使用网线直连就不方便了,这时候就可以使用交换机作为中转进行通信

交换机:

  • 交换机接口就是交换机上的插孔,每个插孔都有自己编号
  • 交换机中维护着一张MAC地址表,在这张表中,记录了接口连接的主机MAC地址、交换机的接口接口所处的VLAN(Virtual Local Area Network,虚拟局域网)

  • 交换机以接口进行区分,不区分主机,只有接在同一个VLAN中的接口的主机才可以通信
  • 交换机的所有接口默认都在VLAN1
  • 交换机mac地址表的数据是会动态改变,因为接口连接的主机(MAC地址)随时可能改变
  • 交换机工作原理:学习/广播/单播/更新
  • 当主机A发送数据到主机B时,如果交换机MAC地址表中不存在主机A的MAC信息,则会学习记录主机A的MAC信息,若主机B的MAC信息不存在,则会进行广播(寻找主机B),通知各个主机,非目标主机收到通知会忽略,而目标主机收到数据后会回复信息,此时交换机会学习记录主机B的信息。当MAC地址表中有了相应主机的MAC信息后,后续通信,就会根据MAC地址直接单播到指定的主机。由于接口连接的主机随时会变,所以当一段时间没有通信后,就会删除MAC地址信息,如果在这段时间内,主机进行了通信,则会更新相应主机的MAC地址信息。

        

划分VLAN,实现网络隔离

这时候,接口Fa0/1的主机只能和接口Fa0/3的主机通信,接口Fa0/2的主机只能和接口Fa0/4的主机通信。

主机不可能都连接在同一台交换机,这时候就可以使用trunk(干道)实现多交换机之间的通信;

即便是不同的交换机,它们之间的主机要想通信,也必须满足,VLAN相同。

切换接口的模式为trunk,相连的交换机都需要将连接的端口切换到trunk模式


无论是用网线直连还是用交换机连接,主机之间通信前提都是,ip处于同一网段,若是跨网段,则需要路由器进行转发。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐