ComputerNetwork_L3-1
ComputerNetwork_L3-1
Network
Layering in Computer Network
Decomposing the problem in more manageable component(Layers)
The number of layers, name of each layer, contents of each layer and
the function of each layer differ from network to network.
The main task of the data link layer is to detected transmission errors
It accomplishes this task by having the sender break up the input data
into data frames and transmits the frames sequentially.
Data Link Layer
At the receiving end, this layer packages raw data from the physical layer into
data frames for delivery to the Network layer
At the sending end this layer handles conversion of data into raw formats that
can be handled by the Physical Layer
If the service is reliable, the receiver confirms correct receipt of each frame
by sending back an acknowledgement frame
The physical layer accepts and transmits stream of bits, the data link layer
should create and recognize frame boundaries. This can be accomplished by
attaching special bit patterns to the beginning and ending of frame.
A duplicate frame could be sent if the acknowledgement frame from receiver
back to the sender were lost.
Network Layer
The presentation layer is concerned with the syntax and semantics of the
information transmitted.
In order to make it possible for computers with different data representations to
communicate, the data structures to be exchanged can be defined in an abstract
way, along with a standard encoding to be used ''on the wire.'' The presentation
layer manages these abstract data structures and allows higher-level data
structures (e.g., banking records), to be defined and exchanged
Application layer