A transmissão dos dados em uma rede de comunicação dá-se por meio de sinais elétricos ou luminosos. Esses sinais podem sofrer atenuação (enfraquecimento do sinal) ou ruído (modificação do sinal), dependendo das condições do meio físico por onde passam. Para reduzir a atenuação e o ruído de um sinal no meio físico, são utilizadas as seguintes técnicas: