電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>區(qū)塊鏈信號系統(tǒng)開源分享

區(qū)塊鏈信號系統(tǒng)開源分享

2022-12-14 | zip | 0.06 MB | 次下載 | 免費(fèi)

資料介紹

描述

大家好!這個(gè)項(xiàng)目正在作為我博士學(xué)位的一部分進(jìn)行開發(fā)。通過原型實(shí)驗(yàn)評估我的建議的研究。我目前的研究重點(diǎn)是開發(fā)一種基于區(qū)塊鏈的新型解決方案,以支持分布式防御中跨多個(gè)域的 DDoS 攻擊信號。

在同一主機(jī)上實(shí)現(xiàn)不同網(wǎng)絡(luò)域的初始原型之后,第二步是將原型擴(kuò)展到真正的分布式方法。此時(shí)出現(xiàn)了使用這些板來開發(fā)項(xiàng)目的想法。雖然保持在較小的規(guī)模,但原型允許以更實(shí)際的視圖評估系統(tǒng)的不同方面(主要與性能有關(guān))。

盡管項(xiàng)目中使用的軟件/應(yīng)用程序特定于我要解決的問題,但我相信硬件/如何設(shè)置集群的描述可能對其他應(yīng)用程序有用。但是,如果您想了解有關(guān)該項(xiàng)目的更多詳細(xì)信息,請告訴我。

動(dòng)機(jī)

許多集中式 DDoS 防御系統(tǒng)缺乏硬件資源或軟件能力來自行檢測和緩解攻擊,并且隨著 DDoS 攻擊變得越來越復(fù)雜和協(xié)調(diào),對此類攻擊的防御同樣需要分布和協(xié)調(diào)。因此,協(xié)調(diào)和分布式防御工作已成為擴(kuò)展單個(gè)系統(tǒng)防御能力的有吸引力的替代方案。

描述

該項(xiàng)目的想法是使用區(qū)塊鏈和軟件定義的網(wǎng)絡(luò)來提供這種協(xié)作防御,從而降低現(xiàn)有分布式協(xié)議和架構(gòu)的復(fù)雜性,以傳播 DDoS 攻擊信息。雖然區(qū)塊鏈通過開箱即用的分布式基礎(chǔ)設(shè)施來廣播地址簡化了現(xiàn)有方法,而無需構(gòu)建專門的注冊表或其他分發(fā)機(jī)制/協(xié)議,但軟件定義的網(wǎng)絡(luò)可以優(yōu)化流量管理以響應(yīng)攻擊。

硬件

  • 18x 修補(bǔ)板
  • 18x USB 數(shù)據(jù)線(A - 微型)
  • 6x Sandisk MicroSD 32 Gb Class 10(控制器在頂部)
  • 12x Sandisk MicroSD 16 Gb 10 級
  • 3x 1Gb - MikroTik RB750Gr
  • 3x 100/10 Mb - ZodiacFX SDN/OpenFlow 交換機(jī)
  • 1x 1Gb - MikroTik RB962UiGS-5HACT2HNT(無線接入 + 管理)
  • 3x Aukey PA-T11(6 端口 USB 電源 - 到目前為止沒有問題)
  • 3x AC Infinity Quiet Dual Fan 80mm(USB 供電
  • 8x 多 pi 可堆疊外殼(+ 一些額外的螺絲 + 墊片)
  • 1x Gb PoE 供電器(以減少電源線的數(shù)量)
  • 18 個(gè) Pimoroni Blinkt LED(用作視覺負(fù)載指示器)
  • 18x GPIO 擴(kuò)展器 90 度(與 Blinkt 一起使用)

由于我使用的是千兆交換機(jī)(更糟糕的是,使用快速以太網(wǎng) SDN 交換機(jī)來互連域),因此我遇到了網(wǎng)絡(luò)瓶頸。對于我的應(yīng)用程序來說,這不是一個(gè)大問題,但如果您想構(gòu)建一個(gè)集群來探索 tinkerboard 以太網(wǎng)卡的全部功能,請考慮使用 10 Gbps 交換機(jī)。

兩個(gè)關(guān)鍵點(diǎn)是電源和冷卻風(fēng)扇。

電源

一個(gè)基本的選擇是電源單元 (PSU) 以及如何為修補(bǔ)板(微型 USB 或 GPIO)供電。雖然有一些關(guān)于通過 micro USB 供電時(shí)不穩(wěn)定的報(bào)告,但我選擇了這個(gè)選項(xiàng),因?yàn)樗亲詈唵蔚摹?/font>但是,您需要選擇好的電源和好的電纜。到目前為止,我使用 Aukey 充電器沒有任何問題(6 個(gè)輸出端口,兩個(gè) 3A 和四個(gè) 2.4A)。

溫度

修補(bǔ)板會(huì)產(chǎn)生大量熱量,堆疊在一起時(shí)會(huì)變得更糟。在看到許多關(guān)于過熱問題的報(bào)告后,我使用了 AC Infinity 風(fēng)扇(受 RPi 集群項(xiàng)目的啟發(fā)),到目前為止我也沒有出現(xiàn)過熱問題。

圖片

它仍然是一個(gè)正在進(jìn)行的項(xiàng)目,需要進(jìn)行許多改進(jìn),但這里有一些圖像:

?
poYBAGOX3HyAUqWAAAMLxzzgpis644.png
Tinkerboard 通過 geth 客戶端接收塊。
?

* 由于 RAM 的原因,無法開采以太坊(至少需要 4 Gb)。因此,我使用了兩臺(tái)連接到管理網(wǎng)絡(luò)的筆記本電腦。

?
poYBAGOX3H-AC4zQAAClJ5Hm-kg297.png
簡單的 CnC 模擬對主機(jī)的洪水攻擊
?

* 學(xué)分:https ://github.com/marcorosa/CnC-Botnet-in-Python

?
poYBAGOX3IuAL1vgAAKKUFxTaTg156.png
AS 300(tinkerboard 18 或 tkb18)中的主機(jī)是接收網(wǎng)絡(luò)流量的 iperf 服務(wù)器
?

?

?
pYYBAGOX3J2Ab5dfAAH_TBU0NZI942.png
Grafana 顯示網(wǎng)絡(luò)統(tǒng)計(jì)信息
?

控制器監(jiān)控的流量數(shù)據(jù)被發(fā)送到筆記本電腦中的 InfluxDB 端點(diǎn),該端點(diǎn)在 Grafana 中顯示統(tǒng)計(jì)信息。域間出站流量的下降表明攻擊被阻止。

?
poYBAGOX3KWAFjVpAADRVpzKTxc158.png
AS 300 向區(qū)塊鏈報(bào)告地址
?

?

?
pYYBAGOX3KeAcAM6AAENcnpPpIE309.png
AS 200 檢索地址并阻止其域中的主機(jī)
?

?

?
pYYBAGOX3KuAFo1UAAEW7bxVGnc107.png
AS 100 檢索地址并阻止其域中的主機(jī)
?

?

?
poYBAGOX3NqATuLAAAjxI3Fu3aY996.jpg
?

?

?
pYYBAGOX3TOAfNnuAA9kkzazLNk247.jpg
?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)