FCTEL Özgün Teknik Makale · FCTEL Teknik Ekibi
İlk yayın: 2026-10-07 · Son güncelleme: 2026-10-07
Bir endüstriyel anahtar, bir PLC aralıklı olarak zaman aşımına uğrarken bağlantıyı etkin gösterebilir. Bu durum, doğrudan bir performans sorunu olduğunu ortaya koymaz. Bir kablo, sonlandırma veya alıcı-verici devresi alınan bitleri değiştirebilir; tıkanıklık ise bunun dışında sağlam olan bir çerçevenin atılmasına neden olabilir. CRC hesaplama yöntemidir; FCS ise bu yöntemin sonucunu taşıyan Ethernet alanıdır. Bunların alım yolundaki konumunu anlamak, hata sayaçlarını anlamlı hâle getirir ve her olayın aynı belirsiz paket kaybı açıklamasına indirgenmesini önler. Bu makale genel mekanizmaları açıklar. Açıklama amaçlı veriler, FCTEL test verileri değildir.
Ayrıntılar için özgün görseli açın. Diyagram etiketlerini tam boyutta okumak için yatay olarak kaydırın.

Bir Ethernet çerçevesi neden sonunda bir FCS taşır?
Gönderen MAC; hedef adresini, kaynak adresini, tür veya uzunluk alanını, verileri ve gerekli dolgu verilerini birleştirir, ardından dört baytlık bir FCS ekler. Varsa, 802.1Q etiketi de korunan çerçeve içeriğine dahildir. Önsöz ve çerçeve başlangıç sınırlayıcısı eşzamanlamayı destekler, ancak bu CRC koruma kapsamının dışındadır. Çerçeveler arası boşluk da korunan veri değildir. FCS alanını çerçevenin sonunda göstermek, önemli bir zamanlama kısıtını görünür kılar: alıcı, bu çerçeveyi kontrol etmeyi tamamlayabilmek için önce kontrol alanını görmelidir.
Bakır elektrik sinyallerini, fiber ise optik sinyalleri taşır. PHY, bu sinyallerden bitleri geri kazanır. Zayıflama, yansıma, çapraz konuşma veya bir alıcı-verici arızası, gönderilen sıfırın bir olarak yorumlanmasına neden olabilir. Bağlantının UP olması, fiziksel bir bağlantının kurulduğunu doğrular; her çerçevenin sağlamlığını garanti etmez. Alıcı MAC, bütünlük ilişkisini yeniden hesaplar ve kontrol eder. Kontrolün başarısız olması, çerçeveyi güvenilir iletim için uygunsuz hâle getirir.
FCS ile üst katman kontrollerini birbirinden ayırın. Mevcut Ethernet çerçevesini korur; TCP, UDP veya uygulama bütünlüğü mekanizmalarının yerini almaz. Bir anahtar, VLAN etiketi gibi korunan içeriği değiştirdiğinde, çıkıştaki FCS çıkış içeriğiyle eşleşmelidir. Bu nedenle bir alım portundaki başarılı kontrol, uygulama verisinin tüm yolunu doğrulamaz veya gönderenin başlangıçta doğru bilgiyi ürettiğini kanıtlamaz.
CRC, normal toplama yerine kaydırma ve XOR kullanır
Yararlı bir model, bir bit dizisini ikili bir polinom olarak ele alır ve belirli bir üreteç polinomuyla mod -2 aritmetiği uygular. Toplama ve çıkarma, normal aritmetikteki elde işlemleri olmadan XOR işlemine dönüşür. Donanım bunu çoğunlukla bir kaydırma yazmacı ve geri beslemeli XOR ağı kullanarak gerçekleştirir; yazılımdan her baytı işlemesini istemek yerine, bitler geldikçe durumunu günceller. Ethernet, 32 bitlik CRC kullanır. Verici ve alıcı; polinom, başlangıç durumu, bit sırası ve son işlem kuralları konusunda uyumlu olmalıdır; CRC32 adlı herhangi bir uygulama otomatik olarak uyumlu değildir.
Öğretim amacıyla, vericinin bir FCS ürettiğini, alıcının da alınan içerik üzerinden sonucu yeniden hesaplayıp karşılaştırdığını göstermek uygundur. Gerçek bir devre ise bunun yerine, FCS dahil çerçeveyi işleyip belirtilen sabit kalanı kontrol edebilir. Her iki yaklaşım da aynı ilişkiyi doğrular. CRC, birçok bit hatası sınıfını algılar; ancak düzeltilmesi gereken biti belirlemez veya olası her hata örüntüsünün algılanmasını garanti etmez. Gizli anahtar içermez ve şifrelemenin, kimlik doğrulamanın veya kurcalamaya dayanıklı bir imzanın yerini alamaz.
Ayrıntılar için özgün görseli açın. Diyagram etiketlerini tam boyutta okumak için yatay olarak kaydırın.

Normal bir paket yakalama neden bozuk çerçeveyi hiç göstermeyebilir?
Tipik bir alım yolu; arayüz, PHY, MAC bütünlük kontrolü, anahtarlama veya alım tamponu ve üst katman işlemlerinden geçer. Bir MAC veya NIC, bozuk bir çerçeveyi sürücüye aktarmadan önce reddettiğinde, normal bir yakalama programı yalnızca bu aşamaları geçen trafiği görür. Bu nedenle bir yakalamada CRC hatalarının bulunmaması, elektriksel bağlantının sorunsuz olduğunu göstermez. Birçok NIC, FCS alanını da kaldırır; dolayısıyla yakalanan uzunluk ile hat üzerindeki çerçeve aynı değildir. Anahtarın giriş sayaçlarını, uç nokta NIC istatistiklerini ve yakalama kayıtlarını birlikte saklayın.
Sakla ve ilet işlemi, çerçeveyi kontrol edip iletim kararı vermeden önce çerçevenin tamamını alır; başarısız bir kontrol normalde girişte reddedilmeye neden olur. Doğrudan iletim işlemi, çerçevenin sonu gelmeden başlığı göndermeye başlayabilir; bu nedenle bozulma sonraki bağlantılara ulaşabilir. İşleme biçimi ve sayaç davranışı, yonga setine ve ürün yazılımına bağlıdır. Yalnızca endüstriyel anahtar ifadesinden iletim modunu çıkarmayın veya birden fazla cihazdaki hataların birden fazla bağımsız arızayı kanıtladığını varsaymayın. Kullanılan FCTEL modelinin iletim davranışını ve sayaç anlamlarını doğrulayın.
Ayrıntılar için özgün görseli açın. Diyagram etiketlerini tam boyutta okumak için yatay olarak kaydırın.

Alım sayacı, sorumlu bir cihazı değil, bir bağlantı kesimini işaret eder
PLC A, anahtar B'ye doğru veri gönderiyorsa ve B'nin giriş CRC sayacı sürekli artıyorsa, önce A-B kesimini inceleyin: A'nın vericisi, ara bağlantı kablosu, kablolama bağlantıları ve B'nin alıcı devresi. B, başarısız bir bütünlük kontrolü bildirir; bu sayaç tek başına A'yı sorumlu tutamaz. Ters yöndeki trafik başka bir alım yolunu izler ve farklı davranabilir. Çift yönlü bir fiber bağlantıda da yerel TX'ten uzak RX'e ve uzak TX'ten yerel RX'e giden yolların ayrı ayrı incelenmesi gerekir.
Ömür boyu toplamlar yerine aynı gözlem aralığındaki farkları kullanın. Başlangıç değerlerini kaydedin, sabit bir süre bekleyin, ardından CRC artışını, alınan çerçeve sayısındaki artışı ve uygulama zaman aşımlarını karşılaştırın. Yeni oluşan on hatalı çerçeveyi gösteren öğretim amaçlı bir örnek, ürün spesifikasyonu değildir. Giriş hataları CRC, uzunluk ve diğer nedenleri içerebilir; atılmalar ise politika veya kaynak kararlarından kaynaklanabilir. Sayaçlar her zaman birbirinden bağımsız değildir; dolayısıyla bunları gelişigüzel toplamak geçerli bir genel kayıp oranı vermez.
Bir sayaç sıfırlandıktan sonra, farklı portlara ait farkların aynı gözlem aralığına karşılık gelmesi için zaman ve işlem kaydını saklayın.
Bozulma ve tıkanıklığı ayrı hipotezler olarak test edin
Birden fazla giriş daha yavaş bir çıkışta birleştiğinde ve kuyrukta yer kalmadığında, sağlam bir çerçeve de atılabilir. Bunun için bit hatası gerekmez. CRC değişmeden kalırken çıkışta düşürme veya tamponla ilgili sayaçlar artabilir. Buna karşılık, hafif yük altında CRC artışı, kabloların, temas noktalarının, arayüzlerin ve parazitin incelenmesi gerektiğini daha güçlü biçimde destekler. CRC değerinin sıfır olması, tüm ağın sağlıklı olduğunu kanıtlamaz: hatalar başka bir portta oluşabilir veya cihaz ilgili istatistikleri sunmuyor olabilir.
Sağlam olduğu bilinen bir ara bağlantı kablosuyla başlayın. Her seferinde yalnızca bir bileşeni değiştirin ve trafiği ve gözlem sürelerini makul ölçüde karşılaştırılabilir tutun. Bakırda, çiftlerin sonlandırılmasını, temas kalitesini ve güç kablolarından ayrımını inceleyin. Fiberde, uç yüzeylerin temizliğini, TX/RX yönünü, modül uyumluluğunu ve güç değerlerini ilgili gerçek spesifikasyona göre kontrol edin. DDM gücü destekleyici bir bulgudur; çerçeve bütünlük kontrollerinin yerini almaz ve tek bir okuma, bir modülün arızalı olduğunu kanıtlamaz. Gerektiğinde bir bakım aralığı planlayın ve her iki yönde kontrollü trafiği karşılaştırın.
Bir zaman aşımı, engellenmiş bir uygulama görevinden, cihazın yeniden başlatılmasından veya yanlış yapılandırmadan da kaynaklanabilir. Belirtiyi kaydedin, ardından gözlem katmanını belirleyin: bağlantı kurulmuş mu, çerçeve sağlam mı, kuyruk çerçeveyi kabul ediyor mu ve uygulama zamanında yanıt veriyor mu? Yalnızca uygulama günlükleri mevcutsa, teşhis yerine anahtar değişimine başvurmak yerine nedeni doğrulanmamış olarak bırakın.
Başka bir mühendisin tekrarlayabileceği bir kabul kaydı tutun
FCTEL tarafından yayımlanan, 24 Gigabit elektrik portuna ve dört Gigabit SFP optik/elektrik seçeneğine sahip yönetilebilir anahtar, endüstriyel bakır ve fiber bağlantı dokümantasyonu için ilgili bir başlangıç noktasıdır. Bu makale, söz konusu ürün için yayımlanmamış bir CRC komutu veya yonga seti mimarisi vaat etmez. Kurulu ürün yazılımının hangi giriş, çıkış ve optik ölçümleri sunduğunu; sıfırlama, sayaç taşmasıyla başa dönme ve temizleme davranışları dahil olmak üzere doğrulayın. Başlangıç değerlerini kaydetmeden, kolaylık sağlamak amacıyla üretimdeki sayaçları silmeyin.
Bir kabul kaydı; topolojiyi, port numaralarını, ortamları ve modülleri, gözlem aralığını, yük koşullarını, önceki ve sonraki sayaç değerlerini, her değiştirme işlemini ve uygulamanın yeniden normal çalışmaya dönmesini içermelidir. Bozuk çerçeve sayısındaki artışın durması, iletimin iyileştiğine dair bir bulgudur; ancak zaman aşımları, gecikme ve süreklilik de kontrol edilmelidir. Paketlerin asla kaybolmayacağını vaat etmek yerine, test edilen koşullarda yeni hata görülmediğini belirtin. Mekanizmayı, gözlemi ve sonucu birbirinden ayırmak, incelemeyi tekrarlanabilir hâle getirir.
Teknik kaynaklar: CRC/FCS mekanizmalarına ilişkin Cisco dokümantasyonu. İlgili FCTEL kaynakları: Teknik Makaleler ve endüstriyel anahtar ürün dokümantasyonu.


