
在TCP client模式下,串口服務器上電后根據自己的設置主動去連接到TCP server服務器端,然后建立一個長連接,之后的數據進行透明傳輸。此模式下,TCP server的IP需要對串口服務器可見。
在UDP模式下,串口服務器上電后監聽設置的端口,不主動建立連接,當有數據傳過來時,轉發到串口,當串口收到數據時,通過網絡發送到串口服務器設置的IP和端口。
UDP server 是指在普通UDP的基礎上不驗證來源IP地址,收到UDP數據包后將目標IP改為數據來源IP,類似TCP server的功能。
在此模式下,串口服務器默認記錄一個目標IP,當串口有數據時,向記錄的IP發送數據,同時,串口服務器處于服務器地位,接受網絡中發給串口服務器的數據包,并隨時調整目標IP為數據來源的IP,適合于多IP對應串口服務器的工作模式。
在TCP Server模式下,串口服務器首先與網關嘗試通訊,然后監聽設置的本機端口,有連接請求時響應并創建連接,最多可同時存在4個鏈接,串口收到數據后將同時發送給所有與串口服務器建立鏈接的設備。