Также, как и остальные животные. Состав крови или лимфатической жидкости ( как у насекомых) до еды и после еды отличается. Рецепторы ( такие специальные клетки-анализаторы) реагируют на изменение химического состава жидкости и через нейроны посылают сигнал в "мозг" ( у насекомых это нервные узлы). Так и понимают, что нужно есть.