Untuk jarak dan untuk menghindari noise, juga karena data ditransmisikan tanpa jam, data dikodekan, misalnya 8b / 10b untuk setiap 8 bit data nyata, 10 bit dimasukkan dalam kabel. Jika Anda mengirim banyak nol berturut-turut tanpa sesuatu seperti ini atau salah satu dari skema lainnya, Anda mungkin tidak memiliki sinyal, ini buruk. Jadi, bahkan jika Anda memiliki banyak nol atau banyak sinyal pada kawat, sepasang kabel (diferensial) terus berubah. Sebagai hasil dari sinyal yang terus berubah, Anda dapat dengan mudah mendeteksi pada penerima jika ada sesuatu, dan mendapatkan status tautan dan berapa kecepatan tautan tersebut untuk antarmuka 10/100/1000 misalnya.
Ini independen terlepas dari apakah level protokol yang lebih tinggi berfungsi atau tidak. Pada dasarnya Anda memiliki tautan antara fisik pada kartu jaringan tetapi kemudian Anda pergi ke lapisan mac dan mencoba untuk berbicara, kemudian naik melalui sisa lapisan jaringan. Jika fisik tidak terhubung, maka tidak ada yang terjadi.