Nano networks function through the communication between nanoscale devices, which can include nanosensors, nanoactuators, and nanocomputers. These devices communicate using nanoscale communication techniques such as molecular communication, electromagnetic waves, and acoustic waves. The primary challenge lies in the limited power, processing capability, and size of these devices, which necessitate novel approaches to networking.