An underwater vehicle, such as a submarine or a swimmerdiver, can be detected by seeding a volume of water with neutrally buoyant, acoustically reflective sensors. The assigned port number for the identified service is changed to a second port number and a trap is configured including one or more criterion. A global transaction may be delayed until two or more non-read-only data sources are being used.