|
Network Layer:-
It provides the means to access the Subnetwork for routing the messages to the destination and system. It is concerned with controlling the operator of the subnet. It determines how packets (i.e. frames) are routed from source lo destination. If too many frames are present in a subnet at the same lime, they will in each other's way, forming bottlenecks. Control of such congestion also belongs to the network layer. Accounting function built into the network layer must count how many packets or characters or bits are sent by each customer, to produce filling information.
When a frame of data crosses a national border, with different rates on each side, the accounting can become complicated. When a packet has to travel from one network to another to get its destination, many problems arise. Addressing techniques, protects etc. of the time networks may differ. The second one may not accept the packet because it is too large. The network layer overcomes all these problems to allow heterogeneous networks to be interconnected.
Transport Layer:-
Basic function of this layer is to accept data from session layer, split it up into smaller units, pass these to network layer and ensure that the pieces all arrive correctly at the other end. Quality of Transport connection is specified in terms of residual error rate, delay, throughput and other quality determining parameters. For achieving the quality of service the transport layer may do multiplexing, splitting and blocking a segmenting. Transport layers provide end-to-end connectivity. In other words a program on the source machine carries on a conversation with a similar program on destination machine, using message headers and control messages.
[Previous Page | Next Page] |