導航:首頁 > 源碼編譯 > 並行fcs演算法

並行fcs演算法

發布時間:2022-12-10 12:07:29

❶ 如何計算FCS校驗碼比如計算20這個數字的FCS校驗碼!什麼是FCS校驗演算法

FCS是高級數據鏈路控制HDLC協議的檢錯欄位,包含2個位元組或四個位元組的ITUT-CRC.循環冗餘校驗(CRC)由多項式產生,而多項式已經被標准化了,CRC由其產生器產生,然後被加到幀中,用於檢測數據傳輸的正確性.我覺得你應該先看CRC演算法

❷ 數據鏈路層(二)

廣播信道可以進行一對多的通信,因此使用廣播信道的區域網被稱為共享式區域網。現在具有更高性能的使用點對點鏈路和鏈路交換機的交換式區域網在有線領域已完全取代了共享式區域網。但無線區域網仍然使用的是共享媒體技術。

使用廣播信道連接多個站點,必須解決如果同時有兩個以上的站點在發送數據時共享信道上的信號沖突的問題。因此共享信道要著重考慮的一個問題就是如何協調多個發送和接收站點對一個共享傳輸媒體的佔用,即媒體訪問/接入控制(MAC) Medium Access Control 或 多點接入、多址訪問 Multiple Access,媒體接入控制技術主要分為以下兩大類:

區域網最主要的特點是: 網路為一個單位所擁有,且地理范圍和站點數目均有限。
區域網具有如下的一些主要優點:
1、具有廣播功能,從一個站點可很方便地訪問全網。區域網上的主機可共享連接在區域網上的各種硬體和軟體資源。
2、便於系統的擴展和逐漸地演變,各設備的位置可靈活調整和改變。
3、提高了系統的可靠性、可用性和殘存性。

現在乙太網已經在區域網市場上占據了絕對優勢,雙絞線是區域網中的主流傳輸媒體,數據率很高時則使用光纖。
為了使數據鏈路層能更好地適應多種區域網標准,802 委員會就將區域網的數據鏈路層拆成兩個子層:
1、邏輯鏈路控制 LLC (Logical Link Control)子層
2、媒體接入控制 MAC (Medium Access Control)子層。

與接入到傳輸媒體有關的內容都放在 MAC子層,而 LLC 子層則與傳輸媒體無關,不管採用何種協議的區域網對 LLC 子層來說都是透明的

由於 TCP/IP 體系經常使用的區域網是 DIX Ethernet V2 而不是 802.3 標准中的幾種區域網,因此現在 802 委員會制定的邏輯鏈路控制子層 LLC(即 802.2 標准)的作用已經不大了。
很多廠商生產的適配器上就僅裝有 MAC 協議而沒有 LLC 協議。

網路介面板又稱為通信適配器(adapter)或網路介面卡 NIC (Network Interface Card),或「網卡」。
適配器的重要功能:
1、進行串列/並行轉換。
2、對數據進行緩存。
3、在計算機的操作系統安裝設備驅動程序。
4、實現乙太網協議。

乙太網採用的協調方式即使用一種特殊協議CSMA/CD,即 載波監聽多點接入/碰撞檢測 ,全稱為Carrier Sense Multiple Access with Collision Detection。

重要特性:使用 CSMA/CD 協議的乙太網不能進行全雙工通信而只能進行 雙向交替通信(半雙工通信)
每個站在發送數據之後的一小段時間內,存在著遭遇碰撞的可能性。
這種發送的不確定性使整個乙太網的平均通信量遠小於乙太網的最高數據率。
最先發送數據幀的站,在發送數據幀後至多經過時間 2τ(兩倍的端到端往返時延)就可知道發送的數據幀是否遭受了碰撞。
乙太網的端到端往返時延 2τ 稱為 爭用期 ,或碰撞窗口。
經過爭用期這段時間還沒有檢測到碰撞,才能肯定這次發送不會發生碰撞。

最短有效幀長 : 如果發生沖突,就一定是在發送的前 64 位元組之內
由於一檢測到沖突就立即中止發送,這時已經發送出去的數據一定小於 64 位元組。
乙太網規定了最短有效幀長為 64 位元組,凡長度小於 64 位元組的幀都是由於沖突而異常中止的無效幀。
因此, 如果發送的幀太短,有可能檢測不到發生的碰撞

強化碰撞:當發送數據的站一旦發現發生了碰撞時,立即停止發送數據;
再繼續發送若干比特的人為干擾信號(jamming signal),以便讓所有用戶都知道現在已經發生了碰撞。

傳統乙太網採用星形拓撲,在星形的中心則增加了一種可靠性非常高的設備,叫做集線器(hub) ,每個站需要用兩對無屏蔽雙絞線,分別用於發送和接收。

1990年,IEEE制定出星形乙太網10BASE-T 的標准802.3i。10BASE-T 的通信距離稍短,每個站到集線器的距離不超過 100 m。
10BASE-T 雙絞線乙太網的出現,是區域網發展史上的一個非常重要的里程碑,它為乙太網在區域網中的統治地位奠定了牢固的基礎。 它的一些特點如下:

在使用點對點信道的數據鏈路中不需要使用地址,而當多個站點連接在同一個廣播信道上想要實現兩個站點的通信則每個站點就要有唯一的標識,即一個 數據鏈路層地址 ,在每個發送的幀中必須攜帶標識接受站點和發送站點的地址,由於該地址用於媒體接入控制,因此稱為MAC地址,在區域網中,稱為硬體地址或物理地址。

IEEE 的注冊管理機構 RA 負責向廠家分配地址欄位的前三個位元組(即高位 24 位)。
地址欄位中的後三個位元組(即低位 24 位)由廠家自行指派,稱為擴展標識符,必須保證生產出的適配器沒有重復地址。
一個地址塊可以生成2^24個不同的地址。這種 48 位地址稱為 MAC-48,它的通用名稱是EUI-48。「MAC地址」實際上就是適配器地址或適配器標識符EUI-48。

適配器從網路上每收到一個 MAC 幀就首先用硬體檢查 MAC 幀中的 MAC 地址.如果是發往本站的幀則收下,然後再進行其他的處理。否則就將此幀丟棄,不再進行其他的處理。
「發往本站的幀」包括以下三種幀:
1、單播(unicast)幀(一對一)
2、廣播(broadcast)幀(一對全體)
3、多播(multicast)幀(一對多)

常用的乙太網MAC幀格式有兩種標准 :
1、DIX Ethernet V2 標准 (最常用,下文介紹這種幀)
2、IEEE 的 802.3 標准

無效的 MAC 幀 :
1、幀的長度不是整數個位元組;
2、用收到的幀檢驗序列 FCS 查出有差錯;
3、數據欄位的長度不在 46 ~ 1500 位元組之間。
4、有效的 MAC 幀長度為 64 ~ 1518 位元組之間。
5、對於檢查出的無效 MAC 幀就簡單地丟棄。乙太網不負責重傳丟棄的幀。

在數據鏈路層擴展區域網是使用 網橋
網橋工作在數據鏈路層,它根據 MAC 幀的目的地址對收到的幀進行轉發。
網橋具有 過濾幀 的功能。當網橋收到一個幀時,並不是向所有的介面轉發此幀,而是先檢查此幀的目的 MAC 地址,然後再確定將該幀轉發到哪一個介面

目前使用得最多的網橋是 透明網橋(transparent bridge)
「透明」是指區域網上的站點並不知道所發送的幀將經過哪幾個網橋,因為網橋對各站來說是看不見的。 透明網橋是一種即插即用設備,其標準是 IEEE 802.1D

透明網橋使用了 生成樹演算法 :這是為了避免產生轉發的幀在網路中不斷地兜圈子

1、源路由(source route)網橋在發送幀時將詳細的路由信息放在幀的首部中。
2、源站以廣播方式向欲通信的目的站發送一個發現幀,每個發現幀都記錄所經過的路由。
3、發現幀到達目的站時就沿各自的路由返回源站。源站在得知這些路由後,從所有可能的路由中選擇出一個最佳路由。凡從該源站向該目的站發送的幀的首部,都必須攜帶源站所確定的這一路由信息。

1990 年問世的交換式集線器(switching hub),可明顯地提高區域網的性能。交換式集線器常稱為乙太網交換機(switch)或第二層交換機(表明此交換機工作在數據鏈路層)。乙太網交換機通常都有十幾個介面。因此,乙太網交換機實質上就是一個多介面的網橋,可見交換機工作在 數據鏈路層

虛擬區域網 VLAN 是由一些區域網網段構成的與物理位置無關的邏輯組。這些網段具有某些共同的需求。
每一個 VLAN 的幀都有一個明確的標識符,指明發送這個幀的工作站是屬於哪一個 VLAN。虛擬區域網其實只是區域網給用戶提供的一種服務,而並不是一種新型區域網。

1、當 B1 向 VLAN2 工作組內成員發送數據時,工作站 B2 和 B3 將會收到廣播的信息。
2、B1 發送數據時,工作站 A1, A2 和 C1都不會收到 B1 發出的廣播信息。
3、虛擬區域網限制了接收廣播信息的工作站數,使得網路不會因傳播過多的廣播信息(即「廣播風暴」)而引起性能惡化。

虛擬區域網協議允許在乙太網的幀格式中插入一個 4 位元組的標識符,稱為 VLAN 標記(tag),用來指明發送該幀的工作站屬於哪一個虛擬區域網。

速率達到或超過 100 Mb/s 的乙太網稱為高速乙太網。
在雙絞線上傳送 100 Mb/s 基帶信號的星型拓撲乙太網,仍使用 IEEE 802.3 的CSMA/CD 協議。100BASE-T 乙太網又稱為快速乙太網(Fast Ethernet)。
1、可在全雙工方式下工作而無沖突發生。因此,不使用 CSMA/CD 協議。
2、MAC 幀格式仍然是 802.3 標准規定的。
3、保持最短幀長不變,但將一個網段的最大電纜長度減小到 100 m。
4、幀間時間間隔從原來的 9.6 μs 改為現在的 0.96 μs。

允許在 1 Gb/s 下全雙工和半雙工兩種方式工作。使用 802.3 協議規定的幀格式。
在半雙工方式下使用 CSMA/CD 協議(全雙工方式不需要使用 CSMA/CD 協議)。
與 10BASE-T 和 100BASE-T 技術向後兼容。

全雙工方式:當吉比特乙太網工作在全雙工方式時(即通信雙方可同時進行發送和接收數據),不使用載波延伸和分組突發。

10 吉比特乙太網與 10 Mb/s,100 Mb/s 和 1 Gb/s 乙太網的幀格式完全相同。
10 吉比特乙太網還保留了 802.3 標准規定的乙太網最小和最大幀長,便於升級。
10 吉比特乙太網不再使用銅線而只使用光纖作為傳輸媒體。
10 吉比特乙太網只工作在全雙工方式,因此沒有爭用問題,也不使用 CSMA/CD 協議

區域網物理層 LAN PHY。區域網物理層的數據率是 10.000 Gb/s。
可選的廣域網物理層 WAN PHY。廣域網物理層具有另一種數據率,這是為了和所謂的「Gb/s」的 SONET/SDH(即OC-192/STM-64)相連接。
(為了使 10 吉比特乙太網的幀能夠插入到 OC-192/STM-64 幀的有效載荷中,就要使用可選的廣域網物理層,其數據率為 9.95328 Gb/s。)

乙太網已成功地把速率提高到 1 ~ 10 Gb/s ,所覆蓋的地理范圍也擴展到了城域網和廣域網,因此現在人們正在嘗試使用乙太網進行寬頻接入。
乙太網接入的重要特點是它可提供雙向的寬頻通信,並且可根據用戶對帶寬的需求靈活地進行帶寬升級。
採用乙太網接入可實現端到端的乙太網傳輸,中間不需要再進行幀格式的轉換。這就提高了數據的傳輸效率和降低了傳輸的成本。

❸ 關於計算機網路的crc計算

我們知道,一台主機向另外一台主機發送報文的時候,需要一層層經過自己的協議棧進行數據封裝,到達最後一層(四層協議的網路介面層)時需要在幀尾部添加FCS校驗碼(通過CRC演算法得出)。當對端主機收到時,在接收端同樣通過CRC演算法進行驗證,確認傳輸過程中是否出現錯誤。它只能確認一個幀是否存在比特差錯,但沒有提供解決措施。


循環冗餘校驗的原理

❹ DCS系統和FCS系統有什麼不同

個人認為FCS只是DCS的一種實現方法,樓主說的「DCS」應該指傳統的DCS,「FCS"指匯流排型的DCS,如果非要說區別我認為主要在於以下方面:
1、信號標准不同,前者是4~20mA,後者是匯流排,從現場至DCS卡件的信號傳輸前者是「並行」後者是「串列」
2、信息化程度不一樣,前者如果具有HART功能也能採集一些現場儀表信息;而後者智能信息的傳輸量與傳輸速率都高於前者,更便於實現設備管理,預診斷等
3、FCS可以將控制功能下放到現場儀表,也能在控制室對現場儀表進行組態而不需拿手操器在現場到處跑

❺ FCS系統的簡介

計算機和網路技術的飛速發展,引起了自動化控制系統結構的變革,一種世界上最新型的控制系統即現場匯流排控制系統(Fieldbus Control System,FCS)在上世紀九十年代走向實用化,並正以迅猛的勢頭快速發展。

現場匯流排控制系統是目前自動化技術中的一個熱點,正越來越受到國內外自動化設備製造商與用戶的關注。

現場匯流排控制系統的出現,將給自動化領域在過程式控制制系統上帶來又一次革命,其深度和廣度將超過歷史的任何一次,從而開創自動化的新紀元。

(1)FCS是第五代過程式控制制系統,它是21世紀自動化控制系統的方向。是3C技術(Communication,Computer, Control)的融合。基本任務是:本質(本徵)安全、危險區域、易變過程、難於對付的非常環境。

(2)全數字化、智能、多功能取代模擬式單功能儀器、儀表、控制裝置。

(3)用兩根線聯接分散的現場儀表、控制裝置,取代每台儀表的兩根線。「現場控制」取代「分散控制」;數據的傳輸採用「匯流排」方式。

(4)從控制室到現場設備的雙向數字通信匯流排,是互聯的、雙向的、串列多節點、開放的數字通信系統取代單向的、單點、並行、封閉的模擬系統。

(5)用分散的虛擬控制站取代集中的控制站。

(6)把微機處理器轉入現場自控設備,使設備具有數字計算和數字通信能力,信號傳輸精度高,遠程傳輸。實現信號傳輸全數字化、控制功能分散、標准統一全開放。

(5)並行fcs演算法擴展閱讀:

FCS具有(1)很好的開放性、互操作性和互換性。(2)全數字通信。(3)智能化與功能自治性。(4)高度分散性。(5)很強的適用性。

FCS的關鍵要點有三點:

(1)FCS系統的核心是匯流排協議,即匯流排標准。

採用雙絞線、光纜或無線電方式傳輸數字信號,減少大量導線,提高了可靠性和抗干擾能力。

FCS從感測器、變送器到調節器一直是數字信號,這就使我們很容易地處理更復雜、更精確的信號,同時數字通信的差錯功能可檢出傳輸中的誤碼。

FCS可以將PID控制徹底分散到現場設備(Field Device)中。

基於現場匯流排的FCS又是全分散、全數字化、全開放和可互操作的新一代生產過程自動化系統,它將取代現場一對一的4~20mA模擬信號線,給傳統的工業自動化控制系統體系結構帶來革命性的變化。

根據IEC61158的定義,現場匯流排是安裝在製造或過程區域的現場裝置與控制室內的自動控制裝置之間的數字式、雙向傳輸、多分支結構的通信網路。

現場匯流排使測控設備具備了數字計算和數字通信能力,提高了信號的測量、傳輸和控制精度,提高了系統與設備的功能、性能。

IEC/TC65的SC65C/WG6工作組於1984年開始致力於推出世界上單一的現場匯流排標准工作,走過了16年的艱難歷程,於1993年推出了IEC61158-2,之後的標准制定就陷於混亂。

2000年初公布的IEC61158現場匯流排國際標准子集有八種,分別為:

①類型1 IEC技術報告(FFH1);②類型2 Control-NET(美國Rockwell公司支持);③類型3 Profibus(德國Siemens公司支持)。

④類型4 P-NET(丹麥Process Data公司支持);⑤類型5 FFHSE(原FFH2)高速乙太網(美國Fisher Rosemount公司支持)。

⑥類型6 Swift-Net(美國波音公司支持);⑦類型7 WorldFIP(法國Alsto公司支持);⑧類型8 Interbus(美國Phoenix Contact公司支持)。

除了IEC61158的8種現場匯流排外,IEC TC17B通過了三種匯流排標准:SDS(Smart Distributed System);ASI(Actuator Sensor Interface);Device NET。

另外,ISO公布了ISO 11898 CAN標准。其中Device NET於2002年10月8日被中國批准為國家標准,並於2003年4月1日開始實施。

所以,要實現這些匯流排類型的相互兼容和互操作,就目前狀態而言,幾乎是不可能的。

開放的現場匯流排控制系統的互操作性,就一個特定類型的現場匯流排而言,只要遵循同一類型現場匯流排的匯流排協議,對其產品是開放的,並具有互操作性。

換句話說,不論什麼廠家的產品,也不一家是該現場匯流排公司的產品,只要遵循同一類型匯流排的匯流排協議,產品之間是開放的,並具有互操作性,就可以組成匯流排網路。

❻ 歐姆龍plc的fcs校驗碼是怎麼計算出來啊小弟急求歐姆龍電腦與歐姆龍PLC的通訊效驗碼計演算法。。。。急

校驗每個工廠都有自己的一套方式。

由此,運營商就可以輕松地把這種網路接入服務滲透到每一處有電力線的地方。這一技術一旦全面進入商業化階段,將給互聯網普及帶來極大的發展空間。終端用戶只需要插上電力貓,就可以實現網際網路接入,電視頻道接收節目,打電話或者是可視電話。

傳輸質量高、速度快、帶寬穩定:

可以很平順的在線觀賞DVD影片,它所提供的14Mbps帶寬可以為很多應用平台提供保證。最新的電力線標准HomePlug AV傳輸速度已經達到了200Mbps。

為了確保QoS,HomePlug AV採用了時分多路訪問(TDMA)與帶有沖突檢測機能的載體偵聽多路訪問(CSMA)協議,兩者結合,能夠很好地傳輸流媒體。

范圍廣:無所不在的電力線網路也是這種技術的優勢。雖然無線網路可以做到不破牆,但對於高層建築來說,其必需布設N多個AP才能滿足需求,而且同樣不能避免信號盲區的存在。而電力線是最基礎的網路,它的規模之大,是其他任何網路無法比擬的。

❼ 計算機網路-3-5-MAC層與交換機

在區域網中, 硬體地址 又稱為 物理地址 或者 MAC地址 (因為這種地址用在MAC幀中)

IEEE 802標准為區域網規定了一種48位(6位元組)的全球地址,固化在適配器的ROM中。

如果計算機中或者路由器有多個適配器,那麼這樣的主機或者路由器就有多個「地址」,更准確的說,這種48位「地址」應當是某個介面的標識符。

IEEE的注冊管理結構RA是區域網全球地址的法定管理機構,它負責分配地址欄位6個位元組中的前三個位元組。 世界上凡是要生產區域網適配器的廠家都必須向IEEE注冊管理結構購買由這三個位元組構成的號(地址塊) ,這個號的正式名稱為 組織唯一標識符OUI ,通常也叫公司標標識符。

乙太網適配器還可以設置為一種特殊的工作方式,即 混雜模式 ,工作在混雜模式的適配器只要「聽到」有幀在乙太網上就可以悄悄傳輸接收下來,而不管幀發送到哪裡。

常用的乙太網MAC幀格式有兩種,一種是DIX Ethernet V2標准(乙太網V2標准),另一種是IEEE的802.3標准。這里介紹使用最多的乙太網V2的MAC幀格式(圖3-22)。圖中假定網路層使用的是IP協議。

乙太網V2的MAC幀比較簡單,由5個欄位組成。前兩個欄位分別為6位元組長的 目的地址 源地址 欄位。第三個欄位為2位元組的 類型欄位 ,用來標識上一層(例如網路層)使用的是什麼協議,以便把收到的MAC幀的數據上交給上一層的這個協議。例如,當協議欄位為0x0800代表上層網路層使用的是IP數據報;若類型為0x8137表示的是上層是從Novell IPX發過來的。第四個欄位是 數據欄位 ,其長度為46-1500位元組之間(最小長度64位元組減去首部和尾部以及類型的長度18)。第五個欄位為4位元組的 幀檢驗序列FCS(使用CRC校驗)

MAC層怎麼知道從從接收到的乙太網幀取出多少位元組交付給上一次層呢?這時候我們需要說一下曼徹斯特編碼,曼徹斯特編碼的重要一個特點是:在曼徹斯特編碼的每一個碼元的正中間一定有一次電壓轉換(由高到低或者由低到高)。當發送方把一個乙太網幀發送完畢後,就不再發送其它碼元了(既不發送0,也不發送1)。因此,發送方的網路適配器上的介面上的電壓就不會發生變化了。這樣,接收方就可以很容易找到乙太網幀的結束位置。在這個位置上往前移4位元組(FCS校驗4位元組),就能確定數據欄位的結束位置。

當數據欄位的長度小於46位元組時候,MAC子層就會在數據欄位加入一個整數欄位進行填充,以保證乙太網的幀不小於64位元組。

從圖3-22還可以看出,在傳輸媒體上實際傳送的要比MAC幀還多8個位元組,這是因為當一個站在剛開始接收MAC幀時,由於適配器的時鍾尚未與到達的比特流達成同步,因此MAC幀的最前面的若干位就無法接收,結果使得整個MAC幀成為無用的幀。為了接收端迅速的實現位同步,從MAC層向下物理層還要幀的前面插入8位元組(由硬體生成),它由兩個欄位構成。第一個欄位時7位元組的 前同步碼(1和0交替碼) ,它的作用是使接收端的適配器在接收MAC幀的時候能夠迅速調整其時鍾頻率,使它和發送端的時鍾同步,也就是 實現位同步 ,第二個欄位是 幀開始定界符 ,定義為10101011,它的前6位作用和前同步碼一樣,最後兩個連續的1就是告訴接收端適配器:「MAC幀信息就要來了,請適配器注意接收」。

在乙太網上傳送數據時是以 位單位傳送的。乙太網在傳送幀時,各幀之間還必須有一定的間隙。因此,接收端只要找到幀開始定界符,其後面的連續到達的比特流就屬於同一個MAC幀。可見乙太網不需要使用幀結束定界符。

擴展的乙太網再網路層看起來仍然是一個網路

乙太網上的主機之間的距離不能太遠,否則主機發送的信號經過銅線傳輸就會衰減到CSMA/CD協議無法正常工作。

現在,擴展主機和集線器之間的距離的一種辦法就是使用光纖和一堆光纖數據機。如圖3-23:所示:

光纖數據機的作用是進行電信號與光信號的轉換。由於光纖帶來的時延很小,並且帶寬很寬,因此使用這種方法可以很容易的使主機從幾千公里以外的集線器相連。

擴展乙太網更常用的方法是在數據鏈路層上進行。最初人們使用的是 網橋 ,網橋對接收到的幀根據其目的MCA地址進行 轉發 過濾

在1990年出現了 乙太網交換機
乙太網交換機實質上就是一個 多介面的網橋 ,乙太網交換機的每個介面都直接與一台計算機或者另一台乙太網交換機相連。並且一般都是工作在 全雙工方式 ,乙太網交換機還具有 並行性 ,即能同時聯通多對介面,使多對主機能同時通信(而網橋只能一次分析和轉發一個幀),相互通信的主機都是 獨占傳輸媒體,無碰撞的傳輸數據

乙太網的介面還有存儲器,能在輸出埠繁忙時把到來的幀進行緩存。因此,如果乙太網交換機上的兩台主機,同時向另一台主機發送幀,那麼當這台主機上的介面繁忙時,發送幀的這兩台主機的介面會把收到的幀暫存一下,以後再發送出去。

乙太網交換機是一種即插即用的設備,其內部的幀交換表(又稱地址表)是通過 自學習 演算法自動逐漸建立起來的。乙太網交換機由於使用了專門的交換結構晶元,用硬體轉發,其轉發速率往往比要使用軟體轉發快得多。

使用一個簡單的例子說明交換機是怎樣進行學習的。
假定在圖3-25中乙太網有4個介面,各連接一台計算機,其MAC地址分別為A,B,C,D。一開始交換機裡面的交換表使空的。(圖3-25(a))

A向B發送一幀,從埠1進入到交換機,交換機在接收到幀後,先查找交換表,沒有查到應從哪個介面轉發這個幀(在MAC地址這列中,找不到目的地址為B的主機)。接著,交換機把這個幀的源地址A和介面2寫入到交換表中,並向除介面1以外的所有介面廣播這個幀。

C,D丟棄掉這個幀,因為目的地址不對,只有B收下這個幀,這也稱之為 過濾

從新寫入交換表的項目(A,1)可以看出,以後不管從哪一個介面收到幀,只要其目的地址是A,就應當把收到的幀從介面1轉發出去。這樣做的依據是: 既然A發出的幀是從介面1進入到交換機的,那麼從交換機的介面1轉發出去的幀也應當可以到達A 。經過一段時間後,交換表中的項目就齊全了。

有時候交換機上的介面更換主機,或者主機更換了網路適配器,這就需要更改交換表中的項目。為此,在交換表中每個項目都設有一定的有效時間,過期的項目就會被自動刪除,用這樣的方法保證交換表中的數據都符合當前網路的實際情況。

乙太網交換機的這種自學方法不需要人工進行配置,非常的方便。

但有時候為了增加網路的可靠性,在使用乙太網交換機組件網路的時候,往往會增加一些冗餘的鏈路。在這種情況下,自學習的過程就可能導致乙太網幀在網路的某一個環路中無限制的兜圈子,白白消耗了網路資源,如圖3-26:

為了解決兜圈子問題,IEEE的802.1D標准制定了一個 生成樹協議STP ,其要點的協議是不改變網路的實際拓撲,但在邏輯上切斷某些鏈路。使得從一台主機到其他主機的路徑是無環路的樹狀結構,從而避免廣播風暴大量佔用交換機的資源。

生成樹STP協議原理:任意一交換機中如果到達根網橋有兩條或者兩條以上的鏈路,生成樹協議都根據演算法把其中一條切斷,僅保留一條,從而保證任意兩個交換機之間只有一條單一的活動鏈路。因為這種生成的拓撲結構,很像是以根交換機為樹乾的樹形結構,故為生成樹協議。

匯流排乙太網使用了CSMA/CD協議,以半雙工進行通信,但是乙太網交換機採用的是全雙工通信,並不是使用CSMA/CD協議,為什麼還叫乙太網?原因是它的 幀結構未發生變化,仍然採用乙太網的幀結構

利用乙太網交換機可以很方便的實現 虛擬區域網(VLAN) ,在IEEE802.1Q標准中,對虛擬區域網是這樣定義的:虛擬區域網是由一些區域網網段構成的與物理位置無關的邏輯組,而這些網路具有某些共同的需求,每一個VLAN幀都有一個明確的標識符,指明發送這個幀的計算機屬於哪一個VLAN。

❽ das\ddc\scc\dcs、fcs控制系統的工作原理是什麼它們之間有什麼區別

上世紀九十年代走向實用化的現場匯流排控制系統,正以迅猛的勢頭快速發展,是目前世界上最新型的控制系統。現場匯流排控制系統是目前自動化技術中的一個熱點,正受到國內外自動化設備製造商與用戶越來越強烈的關注。現場匯流排控制系統的出現,將給自動化領域帶來又一次革命,其深度和廣度將超過歷史的任何一次,從而開創自動化的新紀元。
在有些行業,FCS是由PLC發展而來的;而在另一些行業,FCS又是由DCS發展而來的,所以FCS與PLC及DCS之間有著千絲萬縷的聯系,又存在著本質的差異。本文試就PLC、DCS、FCS三大控制系統的特點和差異作一分析,指出它們之間的淵源及發展方向。

2.PLC、DCS、FCS三大控制系統的基本特點
目前,在連續型流程生產自動控制(PA)或習慣稱之謂工業過程式控制制中,有三大控制系統,即PLC、DCS和FCS。它們各自的基本特點如下:

2.1 PLC
(1)從開關量控制發展到順序控制、運送處理,是從下往上的。
(2)連續PID控制等多功能,PID在中斷站中。
(3)可用一台PC機為主站,多台同型PLC為從站。
(4)也可一台PLC為主站,多台同型PLC為從站,構成PLC網路。這比用PC機作主站方便之處是:有用戶編程時,不必知道通信協議,只要按說明書格式寫就行。
(5)PLC網格既可作為獨立DCS/TDCS,也可作為DCS/TDCS的子系統。
(6)大系統同DCS/TDCS,如TDC3000、CENTUMCS、WDPFI、MOD300。
(7)PLC網路如Siemens公司的SINEC—L1、SINEC—H1、S4、S5、S6、S7等,GE公司的GENET、三菱公司的MELSEC—NET、MELSEC—NET/MINI。
(8)主要用於工業過程中的順序控制,新型PLC也兼有閉環控制功能。
(9)製造商:GOULD(美)、AB(美)、GE(美)、OMRON(日)、MITSUBISHI(日)、Siemens(德)等。

2.2 DCS或TDCS
(1)分散控制系統DCS與集散控制系統TDCS是集4C(Communication,Computer, Control、CRT)技術於一身的監控技術。
(2)從上到下的樹狀拓撲大系統,其中通信(Communication)是關鍵。
(3)PID在中斷站中,中斷站聯接計算機與現場儀器儀表與控制裝置。
(4)是樹狀拓撲和並行連續的鏈路結構,也有大量電纜從中繼站並行到現場儀器儀表。
(5)模擬信號,A/D—D/A、帶微處理器的混合。
(6)一台儀表一對線接到I/O,由控制站掛到區域網LAN。
(7)DCS是控制(工程師站)、操作(操作員站)、現場儀表(現場測控站)的3級結構。
(8)缺點是成本高,各公司產品不能互換,不能互操作,大DCS系統是各家不同的。
(9)用於大規模的連續過程式控制制,如石化等。
(10)製造商:Bailey(美)、Westinghous(美)、HITACH(日)、LEEDS & NORTHRMP(美)、SIEMENS(德)、Foxboro(美)、ABB (瑞士)、Hartmann & Braun(德)、Yokogawa(日)、Honewell(美國)、Taylor(美)等。

2.3 FCS
(1)基本任務是:本質(本徵)安全、危險區域、易變過程、難於對付的非常環境。
(2)全數字化、智能、多功能取代模擬式單功能儀器、儀表、控制裝置。
(3)用兩根線聯接分散的現場儀表、控制裝置、PID與控制中心,取代每台儀器兩根線。
(4)在匯流排上PID與儀器、儀表、控制裝置都是平等的。
(5)多變數、多節點、串列、數字通信系統取代單變數、單點、並行、模擬系統。
(6)是互聯的、雙向的、開放的取代單向的、封閉的。
(7)用分散的虛擬控制站取代集中的控制站。
(8)由現場電腦操縱,還可掛到上位機,接同一匯流排的上一級計算機。
(9)區域網,再可與internet相通。
(10)改變傳統的信號標准、通信標准和系統標准入企業管理網

❾ das\ddc\scc\dcs、fcs控制系統的工作原理是什麼它們之間有什麼區別

計算機控制系統的分類: 數據採集系統(DAS)、直接數字控制系統(DDC)、計算機監督控制系統(SCC)、分散控制系統(DCS)、現場匯流排控制系統(FCS)
DAS:數據採集與處理
DDC:直接控制生產過程
SCC:實現生產過程的優化
DCS:分散控制、集中管理
FCS:開放的、具可互操作性的、徹底分散的分布式控制系統

DAS數據採集系統包括了:可視化的報表定義、審核關系的定義、報表的審批和發布、數據填報、數據預處理、數據評審、綜合查詢統計等功能模塊。通過信息採集網路化和數字化,擴大數據採集的覆蓋范圍,提高審核工作的全面性、及時性和准確性;最終實現相關業務工作管理現代化、程序規范化、決策科學化,服務網路化。
DDC是直接數字控制器的英文簡稱,DCS是分布式控制系統的簡稱,一個是智能控制器名稱,一個是系統名稱。 DDC是DCS的分系統,DCS是集散控制系統包含DDC,PLC等. DCS的中文名稱叫做集散控制系統,主要用來進行多迴路控制的,是一種專有的系統,由DCS廠家做好一切的系統,而PLC控制是分散的,主要專著開關量和少量的模擬量的控制。 大型的PLC系統(ROM過兆級、入出點數過千點、並設有各類通信協議的現場匯流排介面)可以相當於DCS;小型的PLC系統(只有點對點通信介面)可以成為DCS系統的局部執行部件。二者的控制對象有差距;DCS系統是基於PC的軟硬體、網路資源圖形處理能力。
SCC計算機監督控制系統有兩級控制,第一級用DDC計算機或模擬調節器,完成直接控制;第二級為SCC計算機,根據反映生產過程狀況的數據和數學模型進行必要的計算,給DDC計算機或模擬調節器提供各種控制信息,如最佳給定值和最優控制量等。
FCS用現場匯流排這一開放的,具有可互操作的網路將現場各控制器及儀表設備互連,構成現場匯流排控制系統,同時控制功能徹底下放到現場,降低了安裝成本和維護費用。因此,現場匯流排控制系統FCS實質是 一種開放的、具可互操作性的、徹底分散的分布式控制系統,有望成為21世紀控制系統的主流產品。

❿ 無法復制文件 數據錯誤(循環冗餘檢查)怎麼辦

循環冗餘檢查的定義
循環冗餘檢查(CRC),Cyclical Rendancy Check,它是一種數據傳輸檢錯功能,對數據進行多項式計算,並將得到的結果附在幀的後面,接受設備也執行類似的演算法,以保證數據傳輸的正確性和完整性。
循環冗餘檢查的工作原理
在進行循環冗餘檢查時,在每個數據塊(稱之為幀)中加入一個FCS(Frame CheckSequence,幀檢查序列)。FCS包含了幀的詳細信息,專門用於發送/接收裝置比較幀的正確與否。如果數據有誤,則再次發送。
若CRC校驗不通過,系統重復向硬碟復制數據,陷入死循環,導致復制過程無法完成。出現循環冗餘檢查錯誤的可能原因非常多,硬體、軟體的故障都有可能。
當出現無法復制數據錯誤 循環冗餘檢查時的解決方法:
1.同時按下「win」+「R」鍵,打開「運行」,輸入cmd /k chkdsk f: /f /x,「f」是出問題的盤符
2.接下來系統就會自動檢查並修復該盤符了
3.如果上述方法無法解決問題,那麼很有可能是硬體問題了,請盡快送去維修。

閱讀全文

與並行fcs演算法相關的資料

熱點內容
手工粘土解壓球 瀏覽:548
在線視頻教育源碼 瀏覽:39
快四十學什麼編程 瀏覽:754
gnumakelinux 瀏覽:537
視易峰雲伺服器怎麼改系統 瀏覽:535
javamap取值 瀏覽:768
mac和win磁碟加密軟體 瀏覽:474
蘋果為什麼會連接不到伺服器 瀏覽:726
pdf格式文件如何保存 瀏覽:303
小霸王伺服器tx什麼意思 瀏覽:75
解釋dns命令 瀏覽:584
dmx512怎麼編程 瀏覽:744
北京雲主機17t雲伺服器 瀏覽:232
php伺服器url地址 瀏覽:440
哪裡看書免費app 瀏覽:437
php刪除數組中重復值 瀏覽:786
經理下命令咱都別說話是什麼意思 瀏覽:625
上海風機可編程式控制制器價格 瀏覽:249
工行app取消自動轉賬功能在哪裡 瀏覽:719
傳奇特殊命令 瀏覽:677