Required a layered structure
Why ?
– Computer network is a complicated task. - It’s easier to implement a complicated task by breaking it to several simple tasks – A simple task is done by a layer- The result of the layer will be passed to the next layer
- The next layer use this result and perform a task and pass the result to the next
The layer approach for computers network is describe by the following two standards :
1. OSI (Open System Interface) Reference model.
-> 7 layer (this is academic not implemented)
2.TCP (Transport Communication Protocol)/IP (Internal Protocol)
-> 5 layer (this is used in the internet)

