SlideShare una empresa de Scribd logo
1 de 6
Design Issues ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Addressing Every layer needs a mechanism to identify senders and receivers.
Error control Its 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.
Flow control   This property leads to mechanisms for disassembling, transmitting and then reassembling messages.
Routing When there are multiple paths between source and destination, a route must be chosen.
Multiplexing and Demultiplexing These two are must for improving  the n/w system.

Más contenido relacionado

La actualidad más candente

Security in distributed systems
Security in distributed systems Security in distributed systems
Security in distributed systems Haitham Ahmed
 
Block Cipher and its Design Principles
Block Cipher and its Design PrinciplesBlock Cipher and its Design Principles
Block Cipher and its Design PrinciplesSHUBHA CHATURVEDI
 
File replication
File replicationFile replication
File replicationKlawal13
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network LayerManoj Kumar
 
15. Transactions in DBMS
15. Transactions in DBMS15. Transactions in DBMS
15. Transactions in DBMSkoolkampus
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layerNaiyan Noor
 
Distributed Objects and Remote Invocation
Distributed Objects and Remote InvocationDistributed Objects and Remote Invocation
Distributed Objects and Remote InvocationMedicaps University
 
Query processing in Distributed Database System
Query processing in Distributed Database SystemQuery processing in Distributed Database System
Query processing in Distributed Database SystemMeghaj Mallick
 
Interconnection Network
Interconnection NetworkInterconnection Network
Interconnection NetworkHeman Pathak
 
switching techniques in data communication and networking
switching techniques in data communication and networkingswitching techniques in data communication and networking
switching techniques in data communication and networkingHarshita Yadav
 
15 puzzle problem using branch and bound
15 puzzle problem using branch and bound15 puzzle problem using branch and bound
15 puzzle problem using branch and boundAbhishek Singh
 
Congestion control
Congestion controlCongestion control
Congestion controlAman Jaiswal
 
Clustering: Large Databases in data mining
Clustering: Large Databases in data miningClustering: Large Databases in data mining
Clustering: Large Databases in data miningZHAO Sam
 

La actualidad más candente (20)

Distributed DBMS - Unit 6 - Query Processing
Distributed DBMS - Unit 6 - Query ProcessingDistributed DBMS - Unit 6 - Query Processing
Distributed DBMS - Unit 6 - Query Processing
 
Security in distributed systems
Security in distributed systems Security in distributed systems
Security in distributed systems
 
Block Cipher and its Design Principles
Block Cipher and its Design PrinciplesBlock Cipher and its Design Principles
Block Cipher and its Design Principles
 
File replication
File replicationFile replication
File replication
 
Computer Network - Network Layer
Computer Network - Network LayerComputer Network - Network Layer
Computer Network - Network Layer
 
Data link layer
Data link layer Data link layer
Data link layer
 
Error control
Error controlError control
Error control
 
2 phase locking protocol DBMS
2 phase locking protocol DBMS2 phase locking protocol DBMS
2 phase locking protocol DBMS
 
15. Transactions in DBMS
15. Transactions in DBMS15. Transactions in DBMS
15. Transactions in DBMS
 
Distributed database
Distributed databaseDistributed database
Distributed database
 
Chapter 4 data link layer
Chapter 4 data link layerChapter 4 data link layer
Chapter 4 data link layer
 
Error control
Error controlError control
Error control
 
Distributed Objects and Remote Invocation
Distributed Objects and Remote InvocationDistributed Objects and Remote Invocation
Distributed Objects and Remote Invocation
 
Query processing in Distributed Database System
Query processing in Distributed Database SystemQuery processing in Distributed Database System
Query processing in Distributed Database System
 
Replication in Distributed Systems
Replication in Distributed SystemsReplication in Distributed Systems
Replication in Distributed Systems
 
Interconnection Network
Interconnection NetworkInterconnection Network
Interconnection Network
 
switching techniques in data communication and networking
switching techniques in data communication and networkingswitching techniques in data communication and networking
switching techniques in data communication and networking
 
15 puzzle problem using branch and bound
15 puzzle problem using branch and bound15 puzzle problem using branch and bound
15 puzzle problem using branch and bound
 
Congestion control
Congestion controlCongestion control
Congestion control
 
Clustering: Large Databases in data mining
Clustering: Large Databases in data miningClustering: Large Databases in data mining
Clustering: Large Databases in data mining
 

Design issues for the layers

  • 1.
  • 2. Addressing Every layer needs a mechanism to identify senders and receivers.
  • 3. Error control Its 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.
  • 4. Flow control This property leads to mechanisms for disassembling, transmitting and then reassembling messages.
  • 5. Routing When there are multiple paths between source and destination, a route must be chosen.
  • 6. Multiplexing and Demultiplexing These two are must for improving the n/w system.