我在通過udp以雙工方式通信的兩臺設備之間嗅探。我正在使用wireshark進行嗅探。第一個設備(一個被測硬件)的配置文件指出客戶端端口是54718,服務器是54717.在第二個設備(多年前寫的模擬器)的配置文件中,只指定了一個端口。這是54718.UDP:客戶端如何知道它的服務器?
這兩個設備通信沒有任何問題。
但是,第二個設備在不知情的情況下如何管理連接併發送給54717?
在wireshark中,我可以看到第一個設備發送到第二個設備,使得源端口是54717,目標是54718.我還可以看到第二個設備正在發送到第一個設備,端口是54718,目標是54717.
第一個設備首先發送,協議在Wireshark中被描述爲UDP的協議。模擬器也通過UDP回覆。隨後的交換被描述爲STUN ChannelData TURN消息。我不知道這個協議,但也許它解釋了爲什麼我沒有看到模擬器配置文件中的54717。
感謝您的幫助,
巴里
你好巴里。這可能屬於serverfault,但我沒有足夠的信譽來傳輸你。 – 2012-02-20 09:49:21
沒有錯。這兩個設備通信正常。我只是不明白如何。 – Baz 2012-02-20 09:51:45
:)現在我明白了。 – Baz 2012-02-20 10:12:48