Network layer is used when data is to be delivered across network. So, for delivering within a network, there is no need for network layer (Ref: Pg-49, Computer Networks, Forouzan, 2 Edition). So in that case will Transport layer directly communicate with Data Link layer ? Or will Network layer be in picture, but do nothing other than simply passing data to Transport layer ?