27 Jan 2020

  • January 27, 2020
  • Amitraj
 Design Issues for the layers - 

There are some key design issues occur in computer networks are present in several layers:


1. Addressing
2. Error control
3. Flow control
4. Multiplexing &  Demultiplexing
5. Reliability
6. Routing
7. Scalability



1. Addressing:-   Every layer needs a mechanism to identify senders and receivers.


2. Error control:-   It is an important issue because physical communication circuits are not perfect.

-> Many error detecting and error correcting codes are available.

-> Both sending and receiving ends are must agree to use any one code.


3. Flow control:-   This property leads to mechanisms for disassembling, transmitting and then reassembling messages.


4. Multiplexing & Demultiplexing:-   If the data has to be transmitted on transmission media separately, it is inconvenient or expensive to setup separate connection for each pair of communicating processes. So, multiplexing is needed in the physical layer at sender end and de-multiplexing is need at the receiver end.



5. Reliability:-   It is a design issue of making a network that operates correctly even when it is made up of unreliable components.


6. Routing:-   When there are multiple paths between source and destination , a route must be choosen.


7. Scalability:-  When network gets large, new problem arises. Thus scalability is important so that network can continue to work well when it gets large. 

Translate

Popular Posts