Distributed cache updating using dynamic source routing protocol