Which device directs data packets between different networks by examining the routing details within each packet?
Explanation
A network bridge connects two segments within the same network. A firewall controls network security by filtering traffic. A router is responsible for forwarding packets between different networks based on routing information. Therefore, the correct answer is router.