कंप्यूटर नेटवर्क में कक्षा के लिए अध्ययन करते समय, प्रोफेसर ने नमूना कोड में 2 वैध कोड शब्दों के बीच हथौड़ा दूरी के बारे में बात की। मैंने दूरी को हथौड़ा देने के बारे में पढ़ा है, और यह 2 तारों के बीच अंतर दूरी को बताने के परिप्रेक्ष्य से समझ में आता है। उदाहरण के लिए:हथौड़ा दूरी क्या है, और मैं इसे सीआरसी योजना के लिए कैसे निर्धारित करूं?
Code Word 1 = 10110
इस कोड शब्द 1 भेजता है, और वहाँ शुरू की एक त्रुटि है, और रिसीवर प्राप्त करता है 10100. तो आप देखते हैं कि 4 बिट दूषित है। एक 1 में
Valid Code Word: 10110
Error Code Word: 10100
-----
XOR 00010
2 तार परिणामों की XOR, तो आलोचनात्मक दूरी 1. मैं इसे उस समय तक समझ में है: यह 1 की वजह से एक आलोचनात्मक दूरी में परिणाम होगा। लेकिन फिर प्रोफेसर पूछता है:
- मानक सीआरसी -16 बिट प्रोटोकॉल की हैमिंग दूरी क्या है?
- मानक सीआरसी -32 बिट प्रोटोकॉल की हैमिंग दूरी क्या है?
मैं थोड़ा उलझन में हूं, और सोच रहा था कि कोई मदद कर सकता है या नहीं। धन्यवाद।
सबसे ज्ञात बहुपद के बारे में हिस्सा गलत है। बहुपद 0x741B8CD7 में हथौड़ा दूरी 6 से 16360 बिट्स है और हैमिंग दूरी 4 से 114663 बिट्स है। [फिलिप कोओपमैन, इंटरनेट अनुप्रयोगों के लिए 32-बिट साइक्लिक रिडंडेंसी कोड] –
@ Řrřola शायद सबसे अच्छा होगा: [Koopman की वेबसाइट] (https://users.ece.cmu.edu/~koopman/crc/) । ऐसा लगता है कि सीआरसी प्रदर्शन के लिए सबसे अद्यतित स्थानों में से एक है। – Flip