srt tunnel 命令測試

2021-10-03 09:57:09 字數 932 閱讀 4069

secure reliable transport (srt) 是用來傳輸**檔案的協議,專案見

裡面實現了乙個srt-tunnel ,作用是將srt協議用作tcp協議的隧道,文件見於doc/srt-tunnel.md,本人對其進行了一點試用,現將其使用記錄下來。

/blob/39ea5262fa1e9fca928f030bdb599b56f613b5fd/docs/srt-tunnel.md

srt-tunnel 需要客戶端和伺服器端,架構圖大意如下:

--> srt> --> ...

....

(long distance)

....

--> tcp> -->

srt-tunnel編譯隨srt一起生成,預設位於/usr/local/bin/目錄下

客戶端 : 對外監聽10086埠,將資料通過srt協議**到177.77.77.77的10086埠

/usr/local/bin/srt-tunnel  tcp:  srt:
服務端命令(即177.77.77.77伺服器上)

/usr/local/bin/srt-tunnel  srt:  tcp:
意思是將srtr接收到的資訊**到本機的1080埠上,1080埠執行socks5服務

連線客戶端的10086埠,資料則**到服務端的1080埠上。

通過實際測試發現:

1.srt-tunnel 程式執行在多個客戶端連線時會出現

newconnection: listen backlog=5 exceeded

的錯誤,此程式是測試程式,功能不全

2.具體的速度非常不理想,srt作為中間協議進行傳輸並無優勢,甚至連普通tcp都不如。尚不清楚是srt-tunnel 程式的問題還是srt協議的問題。

網路測試命令

了解和掌握下面幾個命令將會有助於您更快地檢測到網路故障所在,從而節省時間,提高效率。ping ping是測試網路聯接狀況以及資訊包傳送和接收狀況非常有用的工具,是網路測試最 常用的命令。ping向目標主機 位址 傳送乙個回送請求資料報,要求目標主機收到請求後給予答覆,從而判斷網路的響應時間和本機是否...

adb 測試命令

模擬器,不用還不行,改一行 就真機測試也不實際,是吧。adb這個指令 要說簡單,網上一大把,但是一些細節總是不注意,可能大家不用吧,或者ddms直接搞,但是我很喜歡命令,覺得ide環境找啊找好頭疼 adb push 簡單說把乙個電腦檔案弄到模擬器上 adb push home hello somef...

Monkey 測試命令

adb shell monkey p packagename s 200 ignore crashes ignore timeouts monitor native crashes pct touch 50 pct motion 50 v v 100000 d monkey.txt adb shel...