plc與電力貓簡介
電力線通訊(Power Line Communication,英文簡稱PLC)技術是指利用電力線傳輸資料和媒體訊號的一種通訊方式 [1] 。該技術是把載有資訊的高頻載入於電流然後用電線傳輸接受資訊的介面卡再把高頻從電流中分離出來並傳送到計算機或電話以實現資訊傳遞。
電力線通訊全稱是電力線(Power Line Carrier – PLC)通訊,是指利用高壓電力線(在電力載波領域通常指35kV及以上電壓等級)、中壓電力線(指10kV電壓等級)或低壓配電線(380/220V使用者線)作為資訊傳輸媒介進行語音或資料傳輸的一種特殊通訊方式。
電力貓即“電力線通訊調變解調器”,是通過電力 線進行寬頻上網的Modem的俗稱。使用家庭或辦公室現有電力線和組建成網路,來連線PC,ADSL modem,機頂盒,音訊裝置, 監控裝置以及其他的智慧電氣裝置,來傳輸資料,語音和視訊。它具有即插即用的特點,能通過普通家庭電力線傳輸網路IP數字訊號。
plc電力貓工作拓撲圖
plc的網路圖譜圖
plc硬體參考圖
plc通訊示意圖
plc組網示意圖
plc測試裝置
Model | Max | Speed | Chipset | Extra features |
---|---|---|---|---|
XAV5401 | 500 Mb/s | Qualcomm Atheros 7420 | ||
XWN5001 | 500 Mb/s | Qualcomm Atheros 7420 | Smart Plug + WiFi N300 | |
TL-PA6030 | 600 Mb/s | Qualcomm Atheros 7450 | ||
FreeplugV1 | 200 Mb/s | INT6300 | ||
FreeplugV2 | 200 Mb/s | INT6400 |
plc測試軟體和工具
plconfig : https://github.com/nomis/plconfig.git faifa: https://github.com/ffainelli/faifa.git Wireshark 以及晶片商提供的軟體工具
plc網路hack
建立plc網路,子母貓配對,進行抓包分析 抓取廣播包:
抓取響應包:
資料包分析:
修改plc 裝置的nmk :
nmk和dak生成演算法: