以太网是多播网络吗?

来源:百度知道 编辑:UC知道 时间:2024/06/09 07:53:51
以太网是多播网络吗?怎样理解这个多播网络?
一个主机收到一串二进制数据,网卡驱动是怎样区分出一个完整的数据包?如果分别出一个完整的数据包,它是不是要比对数据包中的mac地址自己的是否相同?对于不同的做丢弃处理?希望能够详细了解这个处理过程,欢迎推荐资料,提前感谢了。
谢谢luoguanyu,数据在网络上是以二进制的形式传输的,假如A和B,C在同一个局域网内,A要给B发消息,同时C也要给B发消息,这可能会产生冲突,导致数据混乱,以太网是怎样解决这个问题的?

以太网不是多播网络,而是广播网络。以集线器网络来说,假如A和B,C在同一个集线器上,A要给B发消息是通过广播的方式,也就是这台集线器上所有机器都会收到A的消息,收到消息后他们会检查数据包里的MAC地址,如果和自己相同就接受,不同就丢弃。交换机的情况和这个不一样,交换机的每个端口都有MAC地址记忆功能,学习阶段结束以后交换机就已经知道所有和它相连的机器的MAC地址。这时,机器之间是直接通信的。所以相同速率的交换机性能比集线器强得多!