Apa arti penghitung CRC pada perangkat cisco?

28

Jika penghitung CRC suatu antarmuka tinggi, biasanya itu pertanda buruk, tapi mengapa?

  • Jika hitungnya tinggi, apa artinya ini secara teknis?
  • Apa yang dapat menyebabkan penghitung ini naik?
  • Di lapisan mana dalam model OSI akankah counter ini bereaksi?
Bulki
sumber
Itulah jawaban sempurna yang saya cari.

Jawaban:

35

Penghitung bertambah karena bingkai Anda rusak.

CRC adalah fungsi polinomial pada frame yang mengembalikan nomor 4B di Ethernet. Ini akan menangkap semua kesalahan bit tunggal dan persentase kesalahan bit ganda yang baik. Dengan demikian dimaksudkan untuk memastikan bahwa frame tidak rusak dalam perjalanan. Jika penghitung kesalahan CRC Anda meningkat itu berarti bahwa ketika perangkat keras Anda menjalankan fungsi polinomial pada bingkai, hasilnya adalah angka 4B yang berbeda dari angka 4B yang ditemukan pada bingkai itu sendiri.

Kerangka Ethernet CRC (FCS) biasanya dipahami berada pada lapisan 2 OSI, banyak orang mengklaim itu adalah lapisan 1 pada Ethernet, tetapi itu tidak benar (hanya pembukaan, SFD dan IFG adalah lapisan 1 pada Ethernet).

Saya merekomendasikan buku berjudul Computer Networks - Suatu pendekatan sistem tentang hal ini dan banyak hal lainnya. Bab ini membahas CRC secara mendalam di sekitar halaman 92 hingga 102.

Seperti yang ditunjukkan Daniel, frame dapat rusak karena beberapa alasan seperti: duplex mismatch, kabel salah dan perangkat keras yang rusak. Namun, beberapa tingkat kesalahan CRC harus diharapkan dan standar memungkinkan tingkat kesalahan hingga 10 -12 bit pada Ethernet (1 bit dari 10 12 dapat membalik) dan dapat diterima sesuai dengan standar.

Dalam tembaga, sinyal bergerak dengan memindahkan keadaan antar elektron (elektron sendiri tidak banyak bergerak) dan dalam serat, sinyal bergerak oleh foton yang memantulkan dinding serat. Ada kemungkinan non-nol bahwa foton hanya akan berubah karena panas di dinding atau keadaan elektron akan berubah dengan sendirinya. Jadi, bahkan dalam situasi yang sempurna sekalipun, beberapa kesalahan akan selalu terjadi. Harus diketahui bahwa sedikit bukanlah foton tunggal atau perubahan keadaan tunggal dari elektron; hari ini Anda membutuhkan banyak foton atau perubahan status elektron untuk mengekspresikan bit tunggal, jadi 'status' tunggal yang salah tidak akan menghasilkan kesalahan karena bit adalah keadaan rata-rata dari banyak ini.

ytti
sumber
1
Info hebat ytti. Mungkin menambahkan kemungkinan penyebab pada posting Anda seperti ketidakcocokan dupleks dan pemasangan kabel yang salah.
Daniel Dib
@ytti terima kasih atas tipnya tentang buku :) dan
penjelasan
0

Pendek untuk pemeriksaan redundansi siklik, teknik umum untuk mendeteksi kesalahan transmisi data. Pesan yang dikirimkan dibagi menjadi panjang yang telah ditentukan yang dibagi dengan pembagi tetap. Menurut perhitungan, nomor yang tersisa ditambahkan ke dan dikirim dengan pesan. Ketika pesan diterima, komputer menghitung ulang sisanya dan membandingkannya dengan sisa yang dikirim. Jika angkanya tidak cocok, kesalahan terdeteksi.

gapin
sumber