检测UDP端口是否畅通方法
檢測UDP端口是否暢通方法
主要內容
一.適用情況
1. windows系統與windows系統之間UDP端口是否暢通
2.windows系統與linux系統之間UDP端口是否暢通
3.linux系統與linux系統之間UDP端口是否暢通
簡單的說,適用與兩個操作系統之間檢測
?
- 介紹兩個操作系統間的UDP端口是否暢通的方法
主要原理是,服務端監聽一個端口,客戶端連接這個端口。連接成功后,客戶端發送數據給服務端,并且服務端可以收到數據。
舉例:主機A作為服務端監聽5060端口,主機B作為客戶端連接主機A的5060端口。客戶端發送數據,服務端可以看到數據,就為主機B可以成功訪問主機A的5060端口,因此UDP5060端口是暢通的。
【windows系統有可視化工具文件名:sokit-1.3-win32-chs.zip】
下載地址也可以使用這個?https://download.csdn.net/download/jeccisnd/16670269
1. windows系統與windows系統之間UDP端口是否暢通
主機A為windows系統:服務端監聽5060端口
主機B為windows系統:客戶端連接主機A的5060端口,下圖中可以看到,數據100000已經發送過去。
回到主機A這邊,大家可以看到主機B的會話,并且由主機B發送過來的數據100000。
2. windows系統與linux系統之間UDP端口是否暢通
主機A為windows系統:服務端監聽5060端口
主機B為linux系統:客戶端連接主機A的5060端口,下圖中可以看到,數據111111已經發送過去.
回到主機A這邊,大家可以看到主機B的會話,并且由主機B發送過來的數據111111
如果是linux作為服務端,LinuxA: ?nc -ul 5060 作為服務端監聽5060端口
Windows作為客戶端,使用上面的工具,用客戶端連接主機A,發送數據即可。
?
?
LinuxA: ?nc -ul 5060
LinuxB: ?nc -u 192.168.3.1 5060
連接成功,然后發送數據。
?
全文結束。
?
?
總結
以上是生活随笔為你收集整理的检测UDP端口是否畅通方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 亿塞通问题
- 下一篇: UISwitch用法详解