局域网的组播和广播

写在前面:项目中,局域网发现协议是通过局域网组播和局域网广播混合实现的。因为单独使用组播或者广播,  都有可能被路由器或者客户端过滤掉,而不能发送到接收方。采用两者并用提高发送消息的成功率。当然了,组播和广播各自都会有自己的地址和端口号。QQ:993650814

正文:

1、组播:

    组播又叫多播,可以理解为一个人向在场的多个人但并不是所有人在讲话,这里的多个人又叫做一个组,即组播是一对一组的通讯方式,也就是加入了同一个组的主机可以接受到此组中的所有数据。主机可以向路由器申请加入或退出某个组。组播IP地址的范围:224.0.0.0至239.255.255.255之间。组播示意图:

2、广播:

  广播是主机之间一对所有的通讯模式,可以理解为一个人通过广播喇叭在对所有人讲话,即网络中的所以主机都可以接受到信息不管需不需要。广播的通信效率很高,但是长时间广播的话会造成“广播风暴”。例如,我们在开会的时候,只能有一个人对着话筒讲话,如果所有人都在对着麦克风讲话的话,场面就会陷入混乱。应用:有线电视网就是典型的广播型网络,我们的电视机实际上是接受到所有频道的信号,但只将一个频道的信号还原成画面。广播地址用IP地址“255.255.来表示,这个IP地址代表同一子网内所有的IP地址广播示意图:

3、单播:

还有一种网络节点的通信就是单播,顾名思义,单播就是“一对一”形式。例如,一个人在对另外一个人说话这就是单播形式,此时信息的接受和传递只在两个人之间进行。示意图:

猜你喜欢

转载自blog.csdn.net/weixin_40204595/article/details/81585817
今日推荐