Selasa, 02 September 2014

Frame Check Sequence (FCS)

Frame Check Sequence (FCS)
Sebuah frame check sequence (FCS) mengacu pada tambahan kesalahan-mendeteksi kode yang ditambahkan kepada sebuah frame dalam protokol komunikasi. Frame digunakan untuk mengirim data lapisan atas dan akhirnya data aplikasi dari sumber ke tujuan.

Perhatikan bahwa deteksi tidak juga berarti pemulihan kesalahan. Ethernet mendefinisikan bahwa kerangka errored harus dibuang, tetapi Ethernet tidak mengambil tindakan untuk menyebabkan frame harus ditransmisikan ulang. Protokol lain, terutama TCP, dapat melihat data yang hilang dan menyebabkan error recovery terjadi.

 Perhitungan Dijelaskan
NTCIP dan AB pengembang 3.418 protokol biasanya menggunakan metode polinomial terbalik dengan menghitung
Frame Check Sequence (FCS). Metode ini pemeriksaan terhadap "angka ajaib" dari 0xf0b8 untuk memastikan
bebas dari kesalahan transmisi. ISO 3309 menentukan "angka ajaib" dari 0x1d0f, yang merupakan kebalikan dari bit
0xf0b8. Metode polinomial terbalik mengoreksi fakta bahwa bit setiap byte ini dibalik di
waktu transmisi ketika ditransmisikan melalui saluran serial, meskipun pemeriksaan terhadap metode frame
memerintahkan bit yang paling signifikan untuk paling signifikan.
FCS Perhitungan di Transmitter
Metode untuk menghitung FCS pada pemancar adalah sebagai berikut:
1 Invert pertama 16 bit dari frame yang akan dikirim, 1 ini menjadi 0 dan 0 menjadi 1 itu.
2 Tambahkan 16 angka nol pada akhir frame.
3 Bagilah frame oleh generator polinomial. Langkah ini melibatkan XORing
sisanya berulang kali dengan 17 bit pembangkit polinomial sampai sisanya adalah 16 bit
panjang.
4 FCS adalah 1 ini pujian dari sisa, R 

0 komentar:

Posting Komentar