São vários os problemas que os dados encontraram nos meios físicos, o que impõe
diversas barreiras ao funcionamento da rede. Os principais são, os atrasos, os ruídos, a
atenuação e a dispersão. Nas redes de dados podem existir muitos fatores de atraso na chegada dos sinais, embora os atrasos sejam prejudiciais na maioria das situações, as variações dos atrasos entre um pacote e outro podem ser bem mais problemáticos. Estas variações de atrasos são denominadas Jitter. Os ruídos são uma adição indesejada aos sinais eletromagnéticos, ópticos e de voltagem. Nenhum sinal elétrico é sem ruído. É importante manter a razão sinal-ruído o mais alta possível. Atenuação ocorre quando o sinal se propaga ao externamente, se a atenuação for muito alta, o receptor pode não ser capaz de descobrir o sinal em absoluto, ou o sinal pode cair abaixo do nível barulhento. A disperção acontece quando o sinal se espalha com o tempo, geralmente é causada pelos tipos de meios envolvidos. Se acontecer com alguma intensidade, um bit pode interferir no próximo bit e confundi-lo com os bits anteriores e posteriores. Os componentes básicos para que possa ocorrer uma comunicação de dados é composto por cinco elementos. A mensagem que é a informação a ser transmitida, o transmissor que é o dispositivo que envia a mensagem de dados, como um computador ou telefone, o receptor que é o dispositivo que recebe a mensagem, o meio que é o caminho físico por onde uma mensagem viaja originada e dirigida ao receptor e o protocolo que é um conjunto de regras que governa a comunicação de dados e também representa um acordo entre os dispositivos que se comunicam.