Subnetting allows network administrators some flexibility in defining relationships among network hosts, which can improve network security and performance.