Since a host can send, receive and process the data in any order, hence, several hosts can communicate simultaneously. For e.g. if a host needs to communicate with 2 or more devices at an instant, it can alternate the destination b/w the outgoing packets.
Due to the host's ability to send, receive, and process data in a non-sequential manner, multiple hosts can communicate concurrently. For instance, when a host needs to interact with two or more devices simultaneously, it can dynamically switch the destination between outgoing packets. This approach enhances efficiency in managing simultaneous communications.
Host can send or receive packet in any order and can send packet to simultaneous to multiple host by switching the destination address of outgoing packet. With the help of packets it is easier to send data to multiple host and error checking. While changing data to packet or packet to data we don't have to worry because it is handled by host operating system.