消息传输选项

消息可能需要通过不同的方式获得最佳传输,如图 1 所示。 有时候,我们需要与某个人交流信息。 而在另一些时候,我们需要同时与一群人甚至同一区域的所有人交流信息。 例如两个人之间的交谈就是一对一传输。 当一组接收者需要同时接收同一条消息时,就需要采用一对多或一对全体消息传输。

有时消息的发送方还要确认消息是否成功发送到目的地址。 此时需要向发送方发送确认回执。 不需要确认的消息传输选项称为“无确认”。

网络中的主机使用类似的传输选项进行通信,如图 2 所示。

一对一消息模式称为单播,即消息只有一个目的地址。

如果主机需要用一对多传输选项发送消息,则称为组播。 组播是指同时发送同一条消息到一组目的主机。

如果网络上所有主机都需要同时接收该消息,则使用广播。 广播代表一对全体的消息传输选项。 此外,主机还可以要求是否需要对消息作出确认。