What is an architectural impact of middleboxes on the traditional Internet model?
A. They maintain a clear separation between network and transport/application layers.
B. They solely focus on enhancing network performance.
C. They replace the need for routers.
D. They violate the separation between network and transport/application layers.
E. They simplify the network layer.