交换机原理简介

交换机可以用来连接各个服务器,服务器通过交换机来进行通信。


每台主机有自己的物理地址和网络地址;此处,物理地址称之为“MAC地址”,网络地址称之为“IP地址”。


交换机有多个接口,每个接口可以连接一台服务器。


假设如下场景:

交换机两个端口1、2分别连接服务器A、服务器B;

服务器A的MAC地址为A.MAC,服务器B的MAC地址为B.MAC;


1、A首次和B进行通信时,A将数据发往交换机接口1,交换机查询自己的MAC地址列表中并没有A.MAC,则将A.MAC和自己的接口1对应起来,并添加到MAC地址列表中;

2、但是此时交换机并不知道B的位置在哪,于是进行广播,向自己的除了接口1以外的每个接口均发送A的数据包;

3、服务器B接收到A的数据包后做出相应的回应,(当然,该回应也是要通过交换机),回应到交换机后交换机知道了,原来接口2连着的是服务器B,于是也把二者对应关系添加到MAC列表中;

4、这之后服务器A和B再通过交换机进行通信,交换机由于MAC地址列表中存储有二者MAC地址和自己接口的对应信息,所以就不再采用广播的形式了,而是直接把数据包发送给对应的服务器;


PS:交换机所学习到的条目并不会永远保存在MAC地址列表中,其默认的老化时间为300S。


参考资料:

http://jingyan.baidu.com/article/fc07f98918a46012ffe51989.html


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值