亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網運營的一線實戰(zhàn)洞察。

Modbus TCP調試實戰(zhàn):用ModScan32和Wireshark拆解報文定位問題

Modbus TCP調試實戰(zhàn):用ModScan32和Wireshark拆解報文定位問題 搞Modbus協(xié)議開發(fā)的朋友應該都有過這種經歷明明從站設備就在那兒上位機軟件也能連上但讀寫寄存器就是不對——數(shù)據(jù)讀出來全0、寫參數(shù)設備沒反應、偶發(fā)超時、真機上調得好好的程序到了現(xiàn)場亂跳。這時候光靠ModScan32去看“結果”很難定位到底是在哪一層出了問題。把Wireshark拉進來把報文從鏈路層到應用層全部拆開看才能找到真正的根因。這篇是系列的第二篇上一篇已經把ModScan32的基本使用和Wireshark的基礎過濾講過了這次直接進入正題用ModScan32做操作、Wireshark做旁路抓包把Modbus TCP的每一幀報文從十六進制到業(yè)務字段全部讀懂再把調試中常見的數(shù)據(jù)錯亂、地址偏移、功能碼不匹配等問題逐一拆透。1. 工作臺上的組合為什么是 ModScan32 加 Wireshark1.1 ModScan32 到底解決什么問題ModScan32在Modbus開發(fā)里的地位有點像是萬用表在電路維修里的地位。它本身是個主站模擬工具能主動發(fā)起Modbus請求往從站設備或模擬器上讀寫線圈、離散輸入、保持寄存器、輸入寄存器。你不需要寫一行代碼直接在界面上指定IP、端口、功能碼、起始地址、數(shù)據(jù)長度它就能把請求發(fā)出去并且把返回的數(shù)據(jù)按你指定的格式顯示出來。但它的能力邊界也在這它能告訴你“讀到了什么”幾乎不告訴你“讀的過程發(fā)生了什么”。舉個例子一臺儀表的保持寄存器地址是40001到40010你用ModScan32填起始地址1去讀結果數(shù)據(jù)全是0。你換了起始地址0數(shù)據(jù)就出來了。這時候ModScan32顯示得很正常甚至你都沒覺得有問題。但如果現(xiàn)場同事問一句“為什么地址1讀不到”你就得從協(xié)議的角度解釋清楚這一步恰恰需要看報文。1.2 Wireshark 在 Modbus 調試里的角色Wireshark解決的是“過程可見”的問題。它能把每個TCP幀的完整字節(jié)抓下來然后根據(jù)Modbus協(xié)議規(guī)范幫你解析出MBAP頭、功能碼、寄存器地址、數(shù)據(jù)值甚至把異常響應里的異常碼都翻譯成人話。調試的時候我一般是讓ModScan32保持輪詢Wireshark在旁邊一直抓包等數(shù)據(jù)不對時直接停下來看最后一個請求和對應的響應幾秒鐘就能定位問題在哪一端。尤其遇到設備廠商的從站固件行為比較特殊的情況只有Wireshark能告訴你真相。比如某個從站對不支持的地址返回了“非法數(shù)據(jù)地址”異常碼02但ModScan32界面上可能只會顯示一個問號或者干脆空白你不會知道是請求本身發(fā)錯了還是從站拒絕了你。而在Wireshark里異常的響應幀一眼就能看到功能碼變成了0x83后面跟著02問題邊界立刻清晰。1.3 這套組合適合哪些場景我自己的經驗里這幾個場景用這套組合最值回票價第一新接入一款不熟悉的從站設備要快速確認寄存器映射、字節(jié)序、支持的功能碼第二寫上位機程序之前用ModScan32和模擬從站先把協(xié)議鏈路驗證一遍排除設備端問題第三程序寫完聯(lián)調時遇到超時、地址對不上、數(shù)據(jù)錯誤用Wireshark抓包看請求是否按預期組裝第四排查非本機通信的場景比如中間經過路由器、網關或者串口服務器只要數(shù)據(jù)沒按預期跑通抓包就能判斷數(shù)據(jù)是在哪一段被改壞或丟棄的。這套組合能覆蓋從協(xié)議驗證、設備摸底到程序聯(lián)調的大部分環(huán)節(jié)。后面所有章節(jié)都會圍繞這個組合展開咱們先把手上的工具準備齊。2. 環(huán)境準備與會話搭建2.1 常用軟件選型和模擬從站準備做Modbus TCP調試環(huán)境里至少要有三樣東西主站工具ModScan32、抓包工具Wireshark、一個能響應Modbus請求的從站。從站可以是真實設備但開發(fā)階段我更推薦先用手頭的模擬從站軟件把鏈路打通再拿到真機上驗證。模擬從站的好處是可控——寄存器值隨便改支持的功能碼隨便配甚至能故意制造異常響應來測試主站的健壯性。市面上常見的從站模擬工具有不少Modbus Slave這類工具用起來比較直觀能配置多個寄存器區(qū)還能模擬異常。如果只是臨時起一個簡單的從站一些開源的工具也能跑。選型的標準是能看到收到什么請求、能手動修改寄存器值、能配置Unit ID。別小看這三點實際排查問題時你會發(fā)現(xiàn)“從站到底有沒有收到請求”和“從站回了什么內容”比什么都重要。Wireshark的安裝有一點要特別提醒抓回環(huán)流量時需要Npcap支持。如果你裝Wireshark時用的是老版本WinPcap可能在回環(huán)網卡上抓不到包建議把抓包組件更新到Npcap版本并且在安裝時勾選“Support loopback traffic”。這一步沒做好后面ModScan32和模擬從站跑在同一臺電腦上時你會什么都抓不到白折騰半天。2.2 通過 ModScan32 快速建立與從站的通信啟動ModScan32之后首要任務是建立連接。在界面的連接區(qū)域選擇Modbus TCP/IP類型Server地址填從站的IP如果從站就在本機就填127.0.0.1端口默認502。如果你的從站配置了多個Unit ID要在Device ID欄里填對否則請求會被從站直接忽略或返回異常。連接建立后ModScan32默認會按某個功能碼周期輪詢。我第一次用它時犯過一個低級錯誤沒注意默認的輪詢功能碼是FC01讀線圈結果連上一個只支持保持寄存器的設備界面上滿屏的讀取失敗提示。后來養(yǎng)成習慣每次新建連接后第一件事就是檢查Function下拉框把它切到目標功能碼比如讀保持寄存器就選FC03讀輸入寄存器選FC04。地址和長度的設置也要說清楚。ModScan32界面上的Address通常顯示的是數(shù)據(jù)地址0起始而很多設備手冊里寫的是寄存器編號比如“40001對應協(xié)議地址0x0000”。這兩者差1非常容易搞混。我的經驗是拿到設備手冊先看它有沒有單獨給出一張“協(xié)議地址映射表”如果有你就按照協(xié)議地址填如果只給了寄存器編號那就要在編號基礎上減1再填進ModScan32。2.3 用 Wireshark 開始抓包過濾、啟動、同步時間打開Wireshark之后先選對網卡。ModScan32連的是本機從站時要選回環(huán)接口名稱一般是“Loopback: lo”或“Npcap Loopback Adapter For Loopback Traffic Capture”。如果連的是局域網里的真實設備就選對應的物理網卡。網卡選錯是新手期最常見的問題我看到過有人抓了一晚上只看到自己電腦的廣播包設備報文一個都沒抓到原因是電腦上有好幾塊網卡設備接在另一塊上。抓包啟動后立刻在過濾欄輸入tcp.port 502這樣只顯示Modbus TCP流量不會被其它噪聲干擾。如果你想更精確一點可以再加上對端IPip.addr 192.168.1.100 tcp.port 502。啟動抓包的同時讓ModScan32開始輪詢或手動觸發(fā)一次讀寫Wireshark這邊就能看到成對的請求和響應幀了。這里還有一個細節(jié)值得養(yǎng)成習慣在Wireshark的View菜單里把時間顯示格式改成“Seconds Since Previous Displayed Frame”或者“Seconds Since First Frame”。Modbus TCP調試經常需要看響應時間默認的絕對時間在判斷超時問題時不夠直觀。相對時間一眼就能看出從請求發(fā)出到響應返回隔了多少毫秒這對排查偶發(fā)性超時問題幫助很大。3. 第一次抓包從 ModScan32 到 Wireshark 的數(shù)據(jù)流3.1 讀保持寄存器FC03的完整報文拆解假設你在ModScan32里設置功能碼FC03起始地址0長度10個寄存器并且讓模擬從站把這些寄存器的值設置成已知的數(shù)。點擊讀取之后Wireshark里會先出現(xiàn)一條從主站發(fā)往502端口的請求幀。展開這條TCP報文的應用層負載默認情況下Wireshark已經幫你解析成了Modbus協(xié)議字段。先看請求部分的字節(jié)構成一個典型的FC03請求是這樣12個字節(jié)的十六進制數(shù)據(jù)00 01 00 00 00 06 01 03 00 00 00 0A逐段拆開看前兩個字節(jié)00 01是事務處理標識符用于關聯(lián)請求和響應接著00 00是協(xié)議標識符Modbus協(xié)議規(guī)定這個字段為0再接著00 06是后續(xù)字節(jié)的長度它表示從單元標識符到數(shù)據(jù)末尾一共6個字節(jié)然后是01單元標識符再往后的03是功能碼表示“讀保持寄存器”00 00是起始寄存器地址00 0A是寄存器數(shù)量十進制就是10。再看響應正常情況下是這樣一組字節(jié)00 01 00 00 00 17 01 03 14 C0 A1 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F和請求對應事務標識符00 01和請求相同說明這是那一次請求的響應。00 00協(xié)議標識符不變00 17是長度十進制23代表從單元ID開始有23個字節(jié)。01單元ID、03功能碼都和請求一致緊接著的14是數(shù)據(jù)字節(jié)數(shù)十進制20表示后面跟著20個字節(jié)的寄存器值每個寄存器2個字節(jié)正好對應請求里10個寄存器的長度。我第一次把這兩幀放在一起看的時候整個Modbus協(xié)議一下子“通”了。所謂通訊協(xié)議本質上就是對字節(jié)的約定你按約定發(fā)出請求對方按約定回數(shù)據(jù)。Wireshark把這些約定翻譯成了人話但你如果能自己看懂原始十六進制就能脫離Wireshark自帶的解析器直接判斷是不是解析器本身識別錯誤的問題。3.2 寫多寄存器FC16的完整報文拆解讀操作只是請求響應兩個半場寫多寄存器FC16則會涉及更長的數(shù)據(jù)段。假設要通過ModScan32往從站地址0和1寫入兩個寄存器的值設置數(shù)據(jù)分別為0x1234和0xABCD抓包會看到這樣一幀請求00 02 00 00 00 0B 01 10 00 00 00 02 04 12 34 AB CD對照解析00 02是事務ID00 00協(xié)議ID00 0B長度十進制11表示從單元ID起有11個字節(jié)01單元ID10就是十進制16即FC16寫多寄存器。00 00起始地址00 02要寫的寄存器數(shù)量04表示后面數(shù)據(jù)總字節(jié)數(shù)最后12 34 AB CD就是按順序寫入兩個寄存器的值。對應響應幀通常是00 02 00 00 00 06 01 10 00 00 00 02注意FC16的正常響應不回寫數(shù)據(jù)內容它只回顯起始地址和寄存器數(shù)量告訴主站“我寫成功了”。如果從站返回的功能碼變成了0x90即10 | 0x80那就說明這是一條異常響應后面跟的異常碼會解釋拒絕原因。這個設計在R/W調試時特別值得記住不要指望寫操作響應里帶回你剛寫入的數(shù)據(jù)想看寫沒寫對要么再發(fā)一次讀請求要么就在從站那邊確認。3.3 單線圈操作FC05的寫值細節(jié)單線圈寫操作FC05和寄存器寫操作有一個容易栽跟頭的區(qū)別寫線圈時Open和Close對應的不是0和1而是0xFF00和0x0000。某個從站如果對寫入值的檢查很嚴格你發(fā)00 01它可能不認只有完整的0xFF00它才認為是“置位”。ModScan32在界面上做單線圈寫的時候通常只是勾選一個復選框你根本不會去關心底層字節(jié)。但在分析Wireshark抓包時如果看到某條FC05請求的數(shù)據(jù)段是兩個字節(jié)的FF 00不要覺得奇怪這是Modbus協(xié)議定義的標準寫法。而且FC05的響應是請求的完整回顯功能碼、地址、值全部原樣返回說明沒有異常。從抓包驗證的角度你甚至可以把響應和請求逐字節(jié)比對確認從站確實收到了正確內容。從這個層面說ModScan32幫你生成了合規(guī)的請求幀而Wireshark幫你確認了請求幀在網絡上是什么樣子。二者配合起來你就能逐步建立“界面操作—字節(jié)轉換—協(xié)議語義”三者之間的對應關系這比背協(xié)議文檔有效得多。4. 深層報文分析從字節(jié)里讀出問題4.1 MBAP 頭部與協(xié)議字段含義Modbus TCP的應用層數(shù)據(jù)分為兩個部分前面7個字節(jié)是MBAP頭Modbus Application Protocol Header后面是PDU協(xié)議數(shù)據(jù)單元。MBAP頭的存在是Modbus TCP相比Modbus RTU最大的區(qū)別。RTU有地址域和CRC校驗TCP則用MBAP頭來替代因為TCP和IP層已經解決了尋址和校驗的問題。MBAP頭的7個字節(jié)我習慣按四個字段記Transaction Identifier事務ID2字節(jié)用來把請求和響應配對Protocol Identifier協(xié)議ID2字節(jié)在標準Modbus里恒為0Length長度2字節(jié)表示它后面所有字節(jié)的數(shù)量即Unit ID加PDU的總長Unit ID單元標識1字節(jié)用來標識設備號在TCP直接連接一臺從站時一般填1但經過網關轉換再下掛串口設備時這里的意義就變成了鏈路后方的設備地址。事務ID這個字段在調試高并發(fā)上位機時值得多留意。如果你的上位機用多線程同時發(fā)請求然后靠“先收到的響應就丟給當前等待的線程”那事務ID就完全對不上數(shù)據(jù)全亂。正確做法是每個請求分配一個事務ID響應回來時按事務ID匹配。Wireshark的Modbus解析器非常貼心它會直接顯示請求和響應的Transaction ID是否一致你能很直觀地看出亂七八糟的響應到底對應哪個請求。4.2 PDU 中功能碼和數(shù)據(jù)字段詳解PDU的結構比MBAP更簡潔功能碼一個字節(jié)后面跟著數(shù)據(jù)。功能碼決定了整個PDU的語義和格式。0x01讀線圈、0x02讀離散輸入、0x03讀保持寄存器、0x04讀輸入寄存器、0x05寫單線圈、0x06寫單寄存器、0x0F寫多線圈、0x10寫多寄存器。還有0x17讀/寫多寄存器等組合操作但在儀表、傳感器類設備里出鏡率沒那么高。異常響應是PDU里一個需要特別熟悉的形式。當從站無法處理請求時它會把功能碼的最高位置1比如FC03變成0x83FC16變成0x90然后數(shù)據(jù)段第一個字節(jié)就是異常碼。異常碼各有含義01是非法功能說明從站根本不支持這個功能碼02是非法數(shù)據(jù)地址說明地址超范圍或不存在03是非法數(shù)據(jù)值說明數(shù)據(jù)本身不合法比如寫線圈時寫了0x0001而不是0xFF0004是從站設備故障設備內部異常06是從站忙稍后再試。實際調試中異常的判斷價值很大。假設你向一臺只支持FC03和FC04的設備發(fā)FC06寫單個寄存器Wireshark里會看到請求正常發(fā)出響應卻返回0x86和異常碼01。你立刻就能知道是這個功能碼不被支持而不是地址或數(shù)據(jù)值的問題。如果沒有Wireshark你可能會在ModScan32界面上反復調整寄存器地址怎么試都不成功白白浪費時間。4.3 字節(jié)序、寄存器映射與地址偏移的坑字節(jié)序是Modbus調試里最經典的坑之一。Modbus協(xié)議本身規(guī)定寄存器數(shù)據(jù)按大端傳輸即高字節(jié)在前、低字節(jié)在后。比如寄存器值0x1234在網絡上先傳0x12再傳0x34。這本身沒有歧義但問題出在當寄存器數(shù)據(jù)被轉換到16位以上的數(shù)值時——比如32位浮點數(shù)、32位整數(shù)不同廠家對“兩個字寄存器在內存里的排列順序”的理解不一樣。我一個實際項目里遇到過這樣的情況某設備的32位浮點參數(shù)在設備說明書里標著“使用兩個連續(xù)保持寄存器”但沒有寫字節(jié)序。ModScan32讀回來后按默認的“前寄存器存高16位”格式顯示數(shù)值完全不對。我試著把顯示格式切到“前寄存器存低16位”數(shù)值瞬間變成合理的工程量。而這在Wireshark里看原始字節(jié)是完全一樣的區(qū)別只在于你如何解釋這兩個寄存器。所以判斷字節(jié)序唯一可靠的方法是先把一個已知值寫入從站再用Wireshark看原始字節(jié)然后結合你想要的數(shù)值反推排列方式。別信廠家的含糊敘述也先別急著改代碼先用工具把字節(jié)序摸清楚后面寫上位機時直接在協(xié)議層做字節(jié)交換就行。另一個同樣坑的是地址偏移。很多設備的“寄存器號”從1開始編號比如40001、40002而協(xié)議報文里的地址從0開始。ModScan32界面上填1和填0會讓請求里的地址字段差一個。我用Wireshark看過一個實際案例工程師在ModScan32里填了地址40001界面提示“地址無效”他改填40000才成功。但抓包一看報文里的地址字段其實一直是0x9C41因為界面上顯示的地址和線纜上的地址根本是兩套編碼方式。讀協(xié)議文檔時一定要看它給的是“Modbus地址”還是“寄存器編號”這兩個差一分請求就偏離一分。5. 調試中常見的異常與排查5.1 連接建立但數(shù)據(jù)不對優(yōu)先檢查功能碼、地址和長度現(xiàn)象是ModScan32能連上從站但讀到的寄存器要么全0要么是明顯不可能出現(xiàn)的值。這時候別急著懷疑設備壞了先回看Wireshark里的請求幀依次核對三個要素功能碼是否對應你要讀的區(qū)域、起始地址是否落在設備支持的范圍內、長度是否跨出了有效區(qū)。舉個例子有的設備保持寄存器地址范圍是0到49總共50個寄存器。你在ModScan32里填了起始地址48長度10那么實際請求會要求讀地址48到57后面8個地址超出了設備范圍。多數(shù)從站會返回異常碼02但也有一些實現(xiàn)不完善的從站直接回一個“能讀多少讀多少”的截斷響應甚至返回全0。遇到這種情況抓包能立即看到問題出在請求組裝的越界上不是你程序里的錯。如果功能碼和地址看起來都對數(shù)據(jù)依然不對那就要考慮數(shù)據(jù)類型解釋的問題。ModScan32界面上有數(shù)據(jù)格式選項可以把數(shù)據(jù)顯示成十六進制、十進制、浮點等。不要直接在十進制顯示下判斷“數(shù)值不對”先切到十六進制看原始寄存器值再結合設備手冊理解每個位和字節(jié)的含義。5.2 從站有響應但界面空白檢查異常幀還有一種情況比較隱蔽ModScan32界面上某個地址格子里一直空白好像從站沒響應。但Wireshark明明抓到了響應幀而且響應里帶著功能碼和異常碼。為什么ModScan32不顯示異常信息因為它的顯示區(qū)設計比較簡單有些異常它只會把這個格子的數(shù)據(jù)置為無效不會彈一個窗口告訴你“這次請求被從站拒絕了”。所以當你發(fā)現(xiàn)ModScan32某些格子讀不到數(shù)據(jù)時立刻按CtrlF在Wireshark里過濾modbus.func_code 0x80把所有異常響應一次性列出來。異常碼會直接告訴你從站拒絕請求的原因。這里我想強調一下“非法數(shù)據(jù)地址”和“非法功能”的區(qū)別如果請求的功能碼本身不在從站支持列表里回的是01如果功能碼支持但地址超范圍回的是02。這兩個信息對應的排查方向完全不同別混在一起。還有一點ModScan32的輪詢速度可能很快從站如果因為忙沒來得及處理會回異常碼06。這種情況Wireshark里能看到響應時間很短但帶異常說明是從站太慢。遇到這類從站ModScan32的輪詢間隔就要調大一些否則正常的寄存器讀寫也可能被誤判為通信失敗。5.3 Wireshark 看不到 Modbus 解析端口和字節(jié)問題Wireshark不能自動識別Modbus協(xié)議通常是這幾個原因。最普遍的是端口不是502。Modbus TCP規(guī)范默認跑在TCP 502端口Wireshark的解析器默認也認這個端口。如果你的上位機、網關或測試工具用了別的端口比如5020Wireshark就不會把它當Modbus顯示只會看到一個TCP負載。解決辦法有兩種一是在過濾欄里等TCP流建立后右鍵任意一條TCP報文選擇“Decode As”把該端口或該TCP流的協(xié)議強制設為Modbus TCP二是讓服務端保持用502端口客戶端可以隨便只要抓包時Decode As設置好就能解決。另一種情況是數(shù)據(jù)被拆分或合并。TCP是流式傳輸不是消息邊界分明的UDP。一個Modbus請求雖然只有十幾個字節(jié)但可能被TCP層拆成兩個段發(fā)送也可能兩個小請求被合并到一個段里。Wireshark的Modbus解析器處理這種情況時如果只是設置了Decode As會有概率解析不出來。這時候可以右鍵第一條報文選擇“Follow TCP Stream”在流內容里肉眼找MBAP頭的特征字節(jié)比如協(xié)議ID00 00和長度字段手動判斷應用層的邊界。如果連原始字節(jié)都看不到那問題就出在抓包的位置或網卡上。我記得前面反復強調過回環(huán)網卡這個問題真機調試時還會遇到交換機鏡像、無線抓包等更復雜的環(huán)節(jié)但基本排查思路是一致的要么離設備更近要么確認鏈路中間沒有把包改寫。5.4 響應超時和重試問題先看時間戳再下結論Modbus TCP的超時問題通常有兩種表象ModScan32提示通信超時或者上位機頻繁報超時。這時候Wireshark里看時間戳最有說服力。請求發(fā)出后如果過了很長時間才收到響應那就是從站處理慢或者網絡鏈路質量差如果壓根沒看到響應那就是請求根本沒到達從站或從站的響應沒回來。判斷這個有個小技巧打開Wireshark的“Statistics - Flow Graph”功能選擇顯示TCP流。界面里會按時間軸列出每個段的發(fā)送方向、相對時間。第一次看到這種圖時你會非常直觀地感受到“原來響應等了這么久”或者“原來重試風暴是先請求超時后立刻重發(fā)積壓出來的”。在排查程序里的超時重試邏輯時我經??窟@個視圖確認重試間隔設置得是否合理。另外要留意TCP層的重傳。如果Wireshark里出現(xiàn)大量TCP Retransmission說明鏈路丟包比較嚴重此時Modbus應用層的超時只是表象真正要修的是網絡質量或者TCP參數(shù)。這個思路可以避免你陷入無休止地調Modbus超時時間的死循環(huán)。6. 實戰(zhàn)心得與建議6.1 關于輪詢周期和流量控制的取舍ModScan32的輪詢間隔最小能設到很低但現(xiàn)實是遠程設備或網關經不起你這么快的輪詢。有些串口服務器把Modbus TCP轉成RTU時串口波特率只有9600一個帶有10個寄存器的讀請求加上等待時間至少要幾十毫秒。如果你上位機上用ModScan32測試時把輪詢設得飛快看起來沒問題等到現(xiàn)場大量真實請求并發(fā)時就容易撞車。抓包時你會觀察到連續(xù)的Modbus TCP請求經常出現(xiàn)包被合并的現(xiàn)象這就是TCP層Nagle算法和延遲確認在起作用。短請求多的情況下這種合并會降低應用層的實時性。如果上位機程序對響應時間敏感可以考慮在TCP層關閉Nagle算法但ModScan32本身沒有這個開關所以你只能在抓包分析時把它當成一個“為什么會慢”的解釋維度。6.2 真實設備場景下抓包的一點經驗真機調試和模擬器最大的區(qū)別是你不再擁有對從站內存和行為的完全控制。真實設備可能掛在現(xiàn)場總線上上游還有PLC、網關、觸摸屏同時訪問它。這時候用Wireshark抓包要注意過濾條件不要只寫tcp.port 502最好加上目標設備的IP或者網關的IP否則同一網絡上其它Modbus設備的數(shù)據(jù)會把你的分析淹沒。如果你在電腦上直接連設備抓到的包實際上經過了你的網卡和交換機能看到的內容取決于抓包點的位置。能抓到主站發(fā)出的請求、但看不到從站響應通常說明從站響應被交換機某個端口隔離了兩邊都能看到但內容不一致那就要考慮鏡像口配置或者中間網關的透明轉發(fā)問題。抓包分析很像照CT你得知道自己在哪個層面看才能判斷影像是真實的還是誤差的。6.3 一點個人體會用ModScan32加Wireshark這套組合已經好幾年最大的體會是協(xié)議調試難往往不是難在對協(xié)議不熟而是難在“信息太少”和“信息太多”兩個極端之間。沒有Wireshark時你只有一個黑盒界面出了問題只能靠猜有了Wireshark你又會面對成百上千幀報文如果不會篩選和拆解反而更容易迷失。務實的做法是先控制變量把請求限制成固定IP、固定功能碼、少量寄存器讓人和機器都能看清一個完整的交互再逐漸往復雜場景擴展。我在實際調試設備時有一個固定的流程至今沒有變過先用自己的主站工具讀一次Wireshark看一次原始請求再用從站手冊里的標準報文手工構造一個請求主動發(fā)到設備上看它的響應最后才編寫上位機代碼。三步走下來十個問題里能提前規(guī)避九個。剩下一個偶發(fā)問題大概率是現(xiàn)場網絡環(huán)境的干擾那時候帶上Wireshark到現(xiàn)場再看一次也能順利定位。最后再分享一個小技巧如果你在ModScan32和現(xiàn)場設備之間串了一臺電腦做透明轉發(fā)可以用它做“雙頭抓包”對比分析一頭看主站發(fā)的、一頭看設備收的。兩邊報文不一致問題肯定在中間。配合Wireshark的導出報文功能把對比結果保存下來回頭發(fā)給協(xié)議?;蛘呔W關廠商他們也能很快明白問題所在。這套方法幫我省下過很多次現(xiàn)場返工的時間也希望能在你的項目里幫上忙。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
人人干人人操人人爱| 夜夜天天噜狠狠爱2021| 大香蕉一人| 九九人人操| 97这里有精品| 久热大香蕉网站| 99国产精品人妻人伦| 五月婷婷六月丁香网址| 自拍六区| 97久久久久久久精| 性交一区二区在线播放| 亚洲AV乱码专区国产噜噜亚洲| 午夜亚洲| 91成人高清在线观看| 亚洲精品乱码久久久久久蜜桃麻豆 | 五月天婷婷在线看| 9久久9综合| 久9爱精品| 亚州综合色图| 色999偷自拍拍| 啪一啪免费视频| 日本高清视频xxxx| 欧美一级国产一级| 一区二区影院| 欧美视频一区二区在线| av午夜影院在线播放| 欧美黄片欧美黄片xxx| 91N五十路| 综合色播| 天天射网| 97天天做| 亚洲。天堂。日本在线观看| 果冻传媒一区二区三区| 啪啪啪综合| 国产9熟妇视频网站| 日韩欧美久久婷婷网站| 色爱亚洲| av天堂天堂av日韩| 国产91美女视频| AV污污污污| 狠狠激情综合狠狠操中文字幕| 日本人妻中文字幕| 手机在线免费看的av| 青青草久久一区网| 国产农村一一级特黄毛片| 精品免费囯产一区二区三区| 操91| 欧美性天天影院| 91neishe| 亚 欧 美 综合| 欧美性爱另类综合| www狠狠| 国产一区免费午夜视频| 亚洲国产精品成人综合| 日韩黄色片子| 一区二区精品日韩欧美在线观看 | 狠狠躁伊人中文字幕| 中文字幕文字幕无码一区二区三区电影99| 久久超碰爱| 色999亚洲人成色| 丁香九月激情啪| 九九热九九| 亚欧高清v| 亚洲成熟国产精品美女| 人人看人人摸人人色| 日韩久久.一级黄色片| 老司机天天操| 婷婷视频在线免费观看| 人人操人人大香蕉| 97超级久久强资源| 国产九区| 啊啊啊男女| 日韩精品在线观看观看| 欧亚久久偷拍视频| 欧美爱三级日韩久久| 综合网色| 亚一综合久久久久久久久久| 欧美日韩性爱操大逼| 欧美网站免费| 第四色亚洲色图| 精品国产国产AV| 亚洲第一页色网| 熟妇乱伦一区二区| 婷婷天堂站| 欧美永久激情一区二区| 九九九九热只有精品| 大香蕉免费3| 激情综合婷婷| 久久久久久九九九九九九| 男人天堂电影院| 中国探花熟女| 久久华人网| 熟女这里只有精品6| 综合五月婷婷| 老司机福利青青草| 天天草天天日| yazhouzaixian| 老司机久久| 亚洲夜色在线| 91动漫操逼视频| 欧美一级久久久久久久大片动画| 99欧美| 死我十八禁| 国产精品一区二区a| 狠狠色婷婷7777久| 超碰碰97资源站| 日韩性爱高清免费视频| 日日AAvv| AA丁香综合激情| 国产午夜精品理论片a大结局| 人妻精品视频一区二区| 熟妇色99| 97超视频在线观看| 日韩啪啪网| 日韩欧美日韩| 亚洲熟妇综合久久久久久| 中文字幕在线日亚洲9| 亚欧成人一级片在线播放| 91亚洲人电影| 国产AV无码AV| aaa亚无码专区| 婷婷性网| 国产 亚洲 一二三四| 日韩精品在线放| 欧美网站免费| 亚洲激情欧美色图| 中字一区| 日韩不卡av一二三| 亚欧国产无码精品在线| 后入国产| 少妇激情一区二区三区视频| 久久在肏| 日产操逼| 91丝袜在线观看视频在线观看| 亚州国产精品乱| 久久思思热| 夜夜爽爽爽| 91红杏| 加勒比日本在线| 男人的天堂日本东京热| 9I1性色影院| 欧美在线播放| 污污汅18禁网站在线永久免费观看 | 蜜桃狠狠色伊人亚洲综合网站| 91色花堂| 午夜120视频在线观看| 亚洲最大无码中文字幕网站| 天美国产三级传媒| 亚洲清纯唯美| 日韩一级性爱无码| 免费观看啪视频| 宅男午夜在线视频| 另类老少妇| 天天综合-91入口| 欧美日韩*字幕一区| 欧美网站免费| 97公开久久| 人人操人人肉久久精品| 日本不卡高清视频| 人妻在线中出视频| 啪啪啪亚欧美视频| 国产第25页在线观看| 91爽啪| 五十路熟女工口| 少妇熟女视频一区二区三区| 中国操逼无码| 性站| 精品无码少妇| 俺去俺来也在线www| 日本三级人妻a人妻一在线| 99热大香蕉伊在线| 高清一区AV无码| 色噜噜综合在线| 亚洲综合一| 黑人免费福利视频| 国产久久一区二区午夜| 久久在肏| 国产成人精品日本视频| 玖玖综合色| 亚洲天天操| 亚洲乱码国产乱码精网站| 校园春色综合| 啪啪一区| 99少妇| 欧美成人性爱视频免费观看| 爽爽爽免费视频| 国产精品点击进入在线影院高清| 中文字幕啊啊啊在线观看视频| 大屁股国产在线视频| 欧美综合天天| 久久久久免费少妇| 色综合天天爱去电影网| 91丨九色丨东北熟女| 久久久久久久久久久久久女过产乱-少妇高潮一区二区三区喷水-成人AV | 国产精品美女视频诱惑| 四虎影库国产精品免费| 色与欲影视| 静品嫩模一区二区| 欧美后入式| 日逼国产| 亚洲国产中文字幕| 亚洲AV无码成人精品久久| 91AV天堂| 国产树林里野战在线看| 风月影院男女十八禁| 中国国产精品一区视频| 成人精品欧洲亚洲| 亚洲女毛多水多21P| 日韩欧美中文字| 影视综合无码少妇| 欧美青青视频| 妺妺跟我一起洗澡没忍住| 男人天堂无码| julia高潮后不停追击中出| 亚洲成人帖图| 国产丝袜啪啪| 91人人爽人人爽人人人,gav福利视频导航,日韩欧美亚洲国产字幕四区 | 999精品乱码| 婷婷精品视频| 极品肉射| 91九色丨国产丨爆乳| 18禁止看精品中文字幕| 亚熟hd视频在线| 亚洲蜜乳av| 97超色| 九九亚洲| 亚欧免费| 亚洲脚交| 后入美女国产| 久久黄色性爱视频| 欧美同性恋 的搜索结果 - 91n| 中文字幕 国产区| 国产精品农村妇女| 69视频福利导航| 国产自产自拍| 国产高清自拍| 欧美激情色婷婷花野真衣一区二区 | 91在线/欧洲| www色日本| 色九久| 又黄又粗又硬又长又大| 97色干| 亚洲美女AV无码| 国产精品高潮久久AV| 一级A片女人高潮叫床| 最新AV在线| 婷婷色香| 久久超碰爱| 国产盗摄美女如厕大神作品在线观看| 成人在线日韩| 操逼片国产| 欧美精品黑人猛交高潮| 偷拍片久久| 麻豆人妻精品一区二区| 天堂无码精品国产久| 男人天堂2030| 中出后入| 艳尻美人妻| 色色色欧美| 国产精品干干干| 少妇蹲下露出大唇5| 日韩欧美被操黄免费观看| 9l视频自拍9l九色成人| 日本五十路熟女一区二区| 亚洲中文制服诱惑| 亚洲成a人v欧美综合天堂下载| 日韩欧美资源| 天天干天天操天天操夜夜操天天操 | 香港成人一级视频在线青青草| 啊啊啊慢点| 亚洲无码免费看| 欧美日韩制服| 欧亚揄拍偷拍精品视频| 麻豆区99999| 亚洲激情综合| 精品国产久热在线观看| 免费一级黄色录像影片| 国产 日韩 欧美一区| 日韩电影中文字幕| 中文字幕第95页| 超碰 另类 欧美| 噜噜在线| 2024人人操人人摸| 影音先锋中文字幕日本好一区二区| 亚洲色婷婷久久91| www.欧精品| 中文字幕 国产区| 久久成人午夜精品影院 | http://qxhbdz.com| 超碰成人免费| 超碰在线看| 久久精品国产亚洲AV高级北京| 亚洲一区操| 一区二区三区免费视频入口| 久久久久亚洲Av无码专区老牛影视| 色欧美色交综合| 青青草五月天| 日语五十路和六十路亚洲国产精品| 97久久资源| 精品一区二区在线针对华人免费观看这里只有精品免费观看 | 在线无码操| 国产一级特黄大片处女| 日韩色| 欧美aaaaaaa| 天天草夜夜草高潮片| 亚洲黄色视频在线观看视频| 中文AV制服乱伦| 国产一区二区成人av在线播放| yw尤物av无码点击进入麻豆| 精品久久97观看在线视频| AV天黑人| 欧美日韩免费专区在线| 亚洲色图自拍| 欧美天天搞| 天天大干大香蕉| 亚洲久久东京热一二三四五区视频| 亚洲综合性网址| 桃色人妻在线视频| 91中出在线| 日日摸日日碰夜夜爽视频| 熟妇色99| 国产精品麻豆免费视频| 精品一区二区成人| 麻豆亚洲Av成人无码一区精品| 久久理论字幕视频| 日韩精品人妻中文字有码在线| 99色骚| 亚洲交换| 亚洲无992tv| 情趣丝袜无码操逼视频| 午夜福利免费精品视频| 日本超碰在线国产一区| 超碰1024久久| 久操电影网| 国产又黄又粗又猛大片| 大香蕉久| 麻豆天美国美国产| 91丝袜熟女| 无马一区二区| 成人小说视频在线精品欧美| a人片中文字幕一区二区| 国产中文字幕在线观看| 易易A毛视频| 国产成人拍国产亚洲精品| 色色香蕉| juliaann丝袜大战黑鬼| 中文字幕熟女人妻丝袜丝| 色99999| 国语国产操逼伊人AV网| 96精品在线| 性爱欧美五月| 久操电影| 青青伊人加勒比海| 亚洲高清无毛一区二区| 91精品啪在线观看国产城中村| 蜜桃臀av在线观看| 国产自啪精品视频网站黑丝| 亚洲免费成人在线高清无码视频| 任你草| 青青草视频久久久久| 日日摸日日弄日日拍| 人人模人人看| 欧美国产日韩清纯唯美 | 亚洲天堂中文字| 99精品视频在线观看| 国产AV人人 夜夜人人澡| 综合情欲网| 自拍偷拍草一草| 六月婷婷色综合| 色香伊人| 日韩欧美午夜一区二区| 亚洲成人一二三区| 2017亚洲天堂| 久久极品一区二区| 久久日韩肥臀| 最近的最新的中文字幕视频| 九九九九九用不成了| 日韩兔费看黄片| 新版天堂中文资源8在线| 老熟妇一区二区三区啪啪| 亚洲色天堂九9| 99re视频这里只有精品| 啪啪视频mP4| 久久久精品无码亚免费| 久久综合久色欧美综合狠狠| 久久伊人亚洲AV无码网站| 六九九九| 国产精品久久久久久久久久久久久久吹| 一类无码操逼视频| 亚洲999综合| 亚洲欧美国产其他二区| 美女好片色日本| 婷婷视频在线免费观看| 日本中文字幕熟妇| 黄色视频特级毛片| 亚洲人码13| 操操操日本的逼| 欧美在线视频播放| 精品伊人久久久大香线蕉小说| 欧美成人色| 久久久久久久伊人精品| 91爰爱欧美| 金莲网址| 亚洲综合色在线| 精品无码不卡视频| 黄片色区软件| 熟妇激情| 99免费视频| 天天综合欧美| 欧美性视频二区三区| 丝袜美腿91| 婷婷综合激情| 日本 色 导航| 操逼片中文| 亚洲欧美日韩综合在线尤物 | 好色综合| 97大色网| 亚洲欧美国产其他二区| 欧美综合1性辶| 熟女性视频| 最新国产精品| 综合欧美日韩在线| 色色色999| 日本在线伊人啪啪| av在线人气| 久久久国产亚洲精品系列| 97chaopenrihan| 床上啊啊啊一区二区三区| 很很操在线| 天海翼久久| 五月丁香啪| 亚洲日韩人妻中文字幕一区| 一区二区亚州激情久婷婷欧美| 婷婷99狠狠躁天天躁| 亚洲天天综合| 色偷综合| 欧美久久毛片基地| 国产又爽又黄| 色哟哟AⅤ| 素人伊尹大香蕉免费下载视频| 国产欧美伊人| 1769精品一区二区三区| 日韩免费a级毛片无码a∨| 久久伦理视频久久大香蕉视频| 亚洲色综合| 日本午夜久久电影| 2020中文字幕在线| 9热9热综合网| 亚洲中文字幕乱码无码一区二区| 男人天堂东京热| 97九色| 中文字幕视频免费| av情色影音| 久久香蕉综合一本到3atv| 亚洲国产综合图区中文字幕| AV色五月天| 亚洲熟妇丝袜在线观看| 亚洲偷拍自拍在线视频| 亚洲 自拍偷拍 欧美| 另类欧美色| 91n免费处女| 97青青操视频| 92福利社视频| 国产亚洲国产超碰| 日韩国产乱子伦App| 国产高清亚洲日韩一区| 蜜臀va69| 97操97干| 国产吹潮女在线观看| 亚洲91网。| 激情四射婷婷四五月天| 涩五月婷婷| 色呦呦呦在线观看视频| 五月天久久综合网| A级国产欧美激情在线| 青青草原伊人网| 中文字幕欧美日本乱码一线二线| 国产精品午夜成人福利| 97玖玖人妻| 黄色污污污污污污网站| 日韩乱码Av| 婷婷五月天成人| 动漫爆乳3D奶水一区在线观看| 国产日韩欧美亚洲精品95| 亚洲天堂另类小说男人| 国产少妇肉丝在线观看| 91精品久久综合熟女| 日韩性爱小视频在线观看| 亚州操逼图| 免费超碰97在线观看| 国产v片在线免费观看| 美女天天干| 88xx成人精品视频| 国产日韩区| 日韩国产不卡在线视频| 日韩国产成人自拍视频| 色呦呦呦在线观看视频| 国产97视频免费观看| 黄片无码在线制服| 天堂种子在线www网资源| 无码伊人久久大杳蕉中文无码| 亚洲女毛多水多21P| 2018色综合天天操| 另类图片五月| 91在线限制级| 久久伊人青青草| 色臀aV| 男人天堂毛片| 骚女天天综合网| 老司机午夜精品视频| 欧美十八禁视频| 一区二区视频在线播放| 99自拍视频| 久久手机好看网站| 亚洲视频二区| 超碰97色色| 日韩激情啪啪| A啊啊在线观看| 国产视频小说| 国产91 丝袜在线播放00-百度| 欧美色图综合网| 日本操逼无码| 亚洲最新a在线观看| www.久久99| 蜜色网色哟哟| 啊啊啊啊啊好舒服视频| 天天综合91入口| 高清无码 国产精品| 夜夜嗷嗷一区二区| 黑人嘿嘿嘿超爽免费视频| 丰满欧美少妇| 久久久久久国产无码精品| 天天操天天舔| 91女人的网站| 亚洲在线综合| se吧提供91精品国产91久久久久久 | 欧洲亚洲国产综合在线| 天天干天天狼在线视频| 天堂日本亚洲欧美| 啊啊在线| 免费一级性爱久久| 正在播放:深夜激情大战,自带黑丝袜全力输出骚穴 | 亚州欧美色图| 在线强奷到舒服的无码视频| 91九九九馒头| 色偷偷综合91久久噜噜| 日韩中文字幕国产| 熟女丰满人妻一区| 亚洲在线综合| 99re国产精品视频| 91女人的网站| 欧美 亚洲 在线| 亚洲午夜福利在线影院| 中文字幕精品丝袜| 国产免费小视频| 欧美日韩 强奸乱伦| 中文字幕久久亚州无码| 欧美一区二区三区互相| 青青草啪啪网| 2020中文字幕| 亚洲午夜免费狠狠干| yiqicaoav| 99re6久热只有精品6在线直播| 亚洲色图a| 4虎在线观看| 国内毛片国产专区二| 欧色综合| 欧美性爱第1 页| 丁香五月影院| 青草伊人久久| 一区二区三区 日韩欧美| 天天舔九色婷婷| 人妻嗯啊啊在线播放| 丁香五月婷婷基地| 91影视亚洲| 成年人三级黄色片视频| 美女91在线观看| 日韩精品在线视频,日韩精品……| 大香蕉人妻| 超碰97人人乐| 国产欧美一区激情交| 久久人体一区二区| 国产操逼逼网| 黄久久| 天天干夜夜操网| 国产第二页| 无码高清专| 亚州Av天美传媒| 人人看人人摸人人色| 91精产一区二区三区| 精品九九国产无码| 九九综合网| 久久‘黄片视频| 超碰97欧美日韩| 欧美性巨大╳╳╳╳╳高跟鞋| 东方亚洲在线操逼天堂| 成人av动漫在线观看| 成人区人妻精品一| 久久九九99| 日韩一级二级三级在线不卡观看完整| 四月丁香婷婷| 午夜激情成人在线观看| 91欧美巨乳| 婷婷91| 国产精品天堂| 九九夜精品九九在线| 成人小说视频在线精品欧美| 啊啊啊久久久视频| 99色在线| A级片日韩欧美国产欧美视频精选观看| 日本一二三高清| 自拍视频一区在线观看| 超碰97久| 操逼精品视频| 日韩亚洲Av人人夜夜澡人人爽| 欧美日本不卡在线| 午夜福利视频在线一区| 天天躁日日躁XXXXYY| 欧美人妻制服| 亚洲最大的黄色电影网站。 | 日韩9999| 蜜乳AV色欲AVAV无码| 欧美激情区| 粉嫩AV一区夜夜嗨| 激情色播| 国产日韩在线播放av| 色婷婷A V一二三四区麻豆综合| 青青操青娱乐| 综合 欧美 亚洲 日本| 九九热只有精品| 欧美专利1区2区3区4区5区免费| 国产精品无套内谢| 男人亚洲天堂| 国产91专区| 久久手机好看网站| 国产AV高清AV无码| 日本高清免费一本视频在线观看| 国产91丝袜在线播放蜜月| 狠狠欧美| 黄片直播三级黄片两女一男| 超碰精品日韩欧美国产| 日韩91网| 超碰久在线天天做| 96AV久久久| 91五月天| 女人喷水视频在线观看| 91视频精品| 日韩十八禁| 五月天欧美色图| 亚洲 se图 欧美电影| 精品久久99| 欧美日韩国产中文精品字幕自在自线| 人人弄人人摸| 搡老女人老熟女91老熟女综合网| 亚欧洲一区二区视频| 97色色色综合网站| 97人妻色| 五月天成人综合| 丰满人妻一区二区三区大胸懂色| 精品久久久高清无码| 曰韩中文人妻视频| 97资源亚洲| 国产超碰97| 久久久精品一区二区| 天操老女人| 青青草白白色| 嗯嗯啊啊啊好舒服| 亚洲国产精品久久久久婷婷青年| 99视频只有精品| 熟女乱伦二区| 中文字幕av乱伦| 性色av网站| 97欧美性爱| 中文字幕成人理论在线| 日韩人妻中文视频| 操逼操逼逼操操逼91| 亚洲无吗在线视频| 欧美日韩 强奸乱伦| 26uuu国产日韩综合在线观看| 欧美亚洲美少妇一区二区| 91精产一区二区三区| 97色色国产视频| 精品久久久久黄少妇| 91色艳| 欧美性,亚州色| 亚洲国产精品9999在线观看| 九九九九精品一区| 伊人久久亚洲中文字幕不卡| 91五月天| 欧美91久久久久| 国产女人9999| 久久九九热| 老鸭窝亚洲毛片| 欧美组图日韩亚洲中文字幕| 玖玖大干人妻| 日韩97视频| 東南亚性呦成人伦理资源在线视频| 搡老熟女免费视频 | 日本一道在线播放高清| yw尤物av无码点击进入麻豆| 草草草视频在线免费看| 中文字幕精品免费一区二区| 九九精品无码专区免费| 亚州免费啪啪视频| 偷看洗澡一二三区美女| 日本在线不卡一二区| 色色婷婷丁香| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 国产精选三级在线观看| 亚洲综合色婷婷| 久久黄色网址| 2017大香蕉国产精品久久| 亚洲熟女偷拍在线观看| 麻豆熟妇乱妇熟色A片在线看| 久久69| 日本操逼aaaaa| 日韩精品1区2区中文字幕| 成片免费播放| 欧美高清性猛交| 亚洲天堂电影网| 偷拍盗拍亚洲色图图片| 八戒午夜福利理论片| 国产午夜无码片在线观看影视| 日本3级一区二区免费| 日本韩国一本产品小视频日本韩国一本产品久久久产品小视频日本韩国一本产品久 | 后入 亚洲 美女 射| 久久久中文版| 久久精品国产97欧美精品亚洲 | 蜜桃视频精品一区二区| 日韩女模中文造逼| 91爱综合| 国产精品久久久亚洲一区| 91丝袜美腿网站| 国产AV人人夜夜澡人人爽麻豆| 亚欧美综合网| 久久av一级av少妇av高潮| 日日干夜夜干| 亚洲天堂资源| 综合伊人网12色| 日本五十路熟女一区二区| 男人的天堂在线有码| 大香蕉综合在线| 98久久| 国产色精品午夜大片| 艳美熟妇先锋一二三区| 热久久无毒不卡| 自拍偷拍 日韩欧美| 亚洲av乱伦色图网站| 国产精品久久久久绯色| 欧美自拍网| 亚洲 自拍偷拍 欧美| 91熟女熟妇视频网站| 夜夜骑操视频| 人人操,人人插| av天堂影视中文在字幕在线中文| 亚精品无码毛片一区二区三区| 蜜臀一区二区三区亚洲最新章节在线观看 - 高清蜜臀一区二区三区亚洲全集播放 | 999久久久久久久久| 久久成人国产精品| 久久久影院| 久久在肏| 日本黄 R色 成 人网站| 婷婷15月天青娱乐| 天天影视色香欲综合网小说| Julia在线播放亚洲久久| 日韩青久久| 国产无马视频| 乱老熟女一区二区三区| 你懂的在线观看区国产| 青青草原人妻| 日韩有码中文字幕女同性恋 | 蜜乳av首页| 免费97视频| 伊人丁香五月婷婷| 青青色综合| 激情黄色片在线观看| 99久久这里只有精品| 青青草原伊人网| 91精品久久综合熟女| 国产精品3| 久久久久九九九| 啊啊啊啊好疼视频| 乱论91| 久久综合久色欧美综合狠狠| 国产精品嫩草影院免费| 亚洲欧美国产va在线| 黄色电影在线播放综合网站| 日韩精品熟妇| 欧美综合娱乐久久| 中国熟女网站| 午夜电影在线观看无码专区| 超碰碰小说97| 亚洲欧美精品福利在线| 天躁夜夜躁2021| 一区二区激情国产熟女| 91狠狠综| 欧美亚洲第1页| 日熟女| 久久99精品九九久久久婷婷| 亚洲AV无线| 亚洲久久东京热一二三四五区视频| 久久亚洲精品成人av| 天干天干天干天天做| 五月天婷婷综合网| 999久久久| 国模不卡一本二本三电影| 高清国产性猛交xxxx乱大交| 久热大香蕉网站| 婷婷综合五月| 日韩亚洲欧美中文字幕| 亚洲第一页欧美| 婷婷六月色开| 国产精品一区二区久久精品| 久9九综合在线| 九九碰九九爱97超| 成人日韩3| 日本熟女中文| 亚洲一本色码中文字幕| av黄图片在线观看| 天天狠操| 午夜久久久| 亚洲欧洲另类| 日韩有码 一区二区三区| 欧美乱妇狂野欧美在线视频| 极品白嫩美女白浆成人福利在线看| 精品一区二区三区蜜桃| 老熟女91av| 中国乱伦一区二区 | 嗯啊不要在线观看嗯啊| 在线人成亚洲视频免费观看| 日日干夜夜欢| 中文字幕一区 二区三四五 区日 日骚| 综合久久久久久久久91| 999久久芭蕾| 国产超碰国产97| 影音先锋乱| 国产高清自拍视频| 97欧美色| 精品人妻一区二区免费蜜桃| 久久精品色欧美aⅴ一区二区| 婷婷超| 蜜桃臀AV在线| 久久超碰亚洲人| 婷婷香蕉| av午夜影院在线播放| 日韩大香蕉| 蜜桃臀一区二区aV| 欧美 青青草| 亚洲男人天堂Av| 亚欧性爱ab| 日韩 国产 欧美自拍| 亚州欧美在线| 欧美国产操逼| 久久久av爱| 久久精品国产精品亚洲艾通辽熟妇 | 夜夜嗨绯色| 97精品一二区| 99热66| 99久久精品国产高潮| 精品久久无码午夜福利| 屁股久久久久久| 密臀在线视频| 国产精品毛片| 欧美韩国你懂得在线| 91人人看| 久久超碰爱| 亚洲日本韩国在线| 亚洲αv一区二区三区| 免费久久一级毛片大黄| 九九九九热| 亚洲视频精选| 骚鸭AV| 亚欧美色图| 久久偷偷色综合蜜桃| 欧美亚洲AN| 亚州乱码中文字幕综合久久久| 伊人97超碰| 婷婷尹人大香蕉免费| 97人妻碰碰中文无码久热丝袜| 久久精品国产亚洲AV片多多| 超碰成人公开| 影音先锋视频在线| 日韩操逼HD| 久久男人精品| 无码精品久久久天天影视| 日韩精品色呦呦| A级片日韩欧美国产欧美视频精选观看| 天天肏视频| 色欧洲| 人人操人人93| 2021国产成人精品久久| 久久精品国产亚洲AV先锋| 97爱| 婷婷av在线中文字幕| 欧美真人抽搐一进一出gif| 精品蜜乳AV免费观看| 成年人网站在线免费观看| 一区二区三区免费视频入口| 韩国三级一线观看久| 超碰精品国产无码| 人人看人人插| 黄色片,com| 91c色| 欧美人妻一区| 亚洲综合在线视频| 狠狠躁AV| 欧美激情片一区二区| 啊啊啊不要啊啊受不了了视频在线 | 操人人| 白天啪啪晚上啪啪视频| 1024人妻熟女一区二区三区| 蜜乳AV网址| 五月丁香啪| 熟妇熟女一区二三区| 蜜屁Av| 四虎884| 97欧美超碰| 91精品久久久久五月天精品| 综合久久六月久久婷婷| 色综合婷婷| 国产精品白虎| 乱子伦一区二区三区国产精品| 色婷婷一区二区三区久久午夜成人不| 四虎在线视频| 日韩欧洲操屄视频| 无码国产精品久久久久| 爽爽淫人网| 嫩草伊人久久精品| 亚欧操逼片在线观看| 中文字幕欧美丝袜07资源| 人人操人人摸人人看人人插| 亚州AV无码国产精品| 97色色视频| 亚洲日韩青青草色月| 97在线欧| 老司机福利青青草| 国产熟女完整版中字| 丁香五月天啪啪| 久久国产对白激情浪潮| 亚洲第一页色网| 色哟哟AⅤ| 日韩黄色电影网站| 97香蕉人人乳| 青青草大香蕉视频| 人人贴人人摸| 五月丁香激情综合| 天天色怡春院| 欧美亚洲综合高清在线| 中文字幕亚洲永久精品| 欧美九9 9 9| 五月开心久久AV官网| 国产极品馒头逼| 久久久久久国产手机AV| 天美国产精品| 91精品国产91久久久久久久久久久久| 无遮挡男女激烈动态图| 日本 欧美 国产一区| 欧美黄色图片| 91宗合网| 精品国产久热在线观看| 久久最新视频免费观看| 麻豆熟妇乱妇熟色A片在线看| 一类av片在线看| 亚洲情色五月天 | 国产久久一区二区三区野外在线| 中文字幕1区2区| www.99中文字幕| 久久25| 夜夜欧美 | 亚洲中字幕日本一区二区三区| 久久精品国产免费观看99| 四虎免费看黄| 狠狠婷婷亚洲中文综合久久| 激情开心五月天| 超碰碰小说97| 色狠狠 - 百度| 久久精品72| 精品少妇999| 婷婷五月天综合网| 欧美后入式| 国产 亚洲 丝袜 制服| 啊啊啊啊啊啊好湿好爽视频| 欧美超碰97| 九九九九九九九精品视频| 国产女主播视频在线观看| 日本免费一级AAA大片器 | 涩涩这里只有精品视频| 欧美综合第一| 日本伦乱九九九综合| 91oumei| 久久欧美激情| 91精品国产麻豆国产自产在| 蜜桃臀一区二区aV| 亚洲导航深夜福利| 日韩美女高潮喷水视频| AV麻豆免费一区| 熟女中出视频| av在线播放国产一区| 国产精品久久久蜜臀| 香蕉欧美| av婷婷色网| 性爱综合一区二区| 东北女人的毛片| 小视频国产| 欧美另类自拍| 熟女五十路一区二区三| 东北女人操比视频| 人妻 中文 日韩| 人妻激情在线视频| 亚洲天堂7777| 伊人9| 丁香婷婷色五月| 日韩人妻资源在线看| 女人天堂av在线播放| 欧洲综合视频| 3PAV乱伦视频| 麻豆国产原创AV色哟哟 | 91男女啊啊啊| 操国产逼| 中文字幕十五区| 国产一区二区精品久久99| 亚洲综人| 亚洲男人bt天堂| 久久天天躁日日躁狠狠躁| 激情五月天婷婷| 亚洲欧美日韩精品久久久一区二区 | 日韩中文9| 久久久夜夜嗨免费视频| 中文字幕成人乱码熟女精品国50| 成人夜夜爽| 福利操逼| 久久风骚城市人| 欧美日韩丝袜| 欧美日韩午夜精品一区二区三区| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 波多野结衣一级视频| 国产自产22区| 色色色网站| 日本αv| 91网站在线播放| 最新欧洲欧美日本激情网站| 国产毛片片精品天天看视频| 久久精品国产99国产精品亚洲| 大色综合网| 97超碰人妻| 99黄页网站| 色五月av| 欧 美 自 拍 偷 拍| 五月天精品| 中文字幕丝袜美腿| 在线中文字幕极品av| 97精品免费视频网站| 91天天爱| www九九热| 无码直播久久久| 天干天干天干天天做| 欧美熟妇精品黑人巨大一二三区| 国产色精品午夜大片| 四虎影视欧美| 少妇第一页| 啊啊啊啊啊在线观看网址 | 色五月av| 青青操少妇| 五月婷婷综合激情| 成全在线观看免费观看| 亚洲天堂加勒比| 色麻豆AV| 亚洲aw毛茸茸在线| 乱色视频中文字幕| 嫩呦国产一区二区三区AV| 99re这里只有| 劲爆欧美人妖三区91| 国产白领连续中出在线观看| 婷婷AV一区二区三区| 99这里只有精品国产| 伊人九九九| 蜜桃臀久久| 丝袜无码a片| 日本曲间由美性生活片| 91精品人妻电影| 国产精品久久妻无码网站| 中文 人妻 制服| 超碰社区97| 午夜福利在线视频1000| 亚洲天天艹| 五月婷婷五月天| 日韩视频啪啪| 岛国毛片在线观看免费| 国产精品视频内谢女人| 欧美日韩一二三| 日韩丨制服丨中文|在线| 久久久久久九九九九-美女久久久久久久-成人AV | 97伊人超碰| 久久精品视频一区三区小泽玛利亚| 2001天天操| 2020中文字幕| 免费视频无码| 婷婷中文网| 国产精品色片一区二区| 国产东北女人在线视频| 九九视频黄色片| 草草电影院| 视频不卡中文字幕| 夜夜精品视频| 日日摸天天爽夜夜欢| 青青草这里只有精品| 欧美偷| 日韩精品资源| 国产精品乱码久久久久久| 日韩中文字幕2020| 夜夜骑天天燥| 亚洲欧美日韩国产丝袜自拍中文| 一牛一区二区三区久久| 91国产大片| 精品国产一区二区三区久久久蜜臀| 亚洲最大黄网| 黄色二级片网站| 91色图片| 男生女生啊啊啊啊| 欧美国产有色电影| 五月天我淫我色av| 日韩精品一区二区高清| 人人干黄色| 欧亚性爱在线视频| 精品亚洲国产成人精品| 黄在线| 日韩久久激情精品| 日本99热| 麻豆天美久久91| 欧美爆操91| www.高清无码诱惑一区.com | 国产AV久久久蜜爱影集| 精品一区二区成人动漫| 成人AV在线电影| 97玖玖人妻| 少妇一级婬片免费放一级a性色.| 夜夜做夜夜爽精品视频| 欧美色一二三| 不卡码视频| 精品一区二区三区蜜桃臀赵总 | 亚洲综合另类小说色区亚洲成av人片在www| 亚州综合网| 亚洲精品99999| 国产成年女黄特黄| 精品国产一区二区三区在线播出| 老熟妇一区二区三区…| 日本一级性爱| 中文字幕精品一区二区精品| 久久色激情一区二区三区| 夜夜福利| 久久精品一区一起草| 久草免费在线视频| 久久 国产 无码| 欧美激情中文字幕另类小说| 久久深夜无码| 亚洲一级性爱视频免费看| 人妻99p| 九久久九精品视频| 日韩精品9区| 日韩BBN|