A wireless ad-hoc network is a wireless network deployed without any infrastructure. In
such a network, there is no access point or wireless router to forward messages among the
computing devices. Instead, these devices depend on the ad-hoc mode of their wireless net‐
work interface cards to communicate with each other. If the nodes are within the transmis‐
sion range of the wireless signal, they can send messages to each other directly. Otherwise,
the nodes in between will forward the messages for them. Thus, each node is both an end
system and a router simultaneously.