我用tcpdump
捕捉Mesos
主端和客戶端之間的消息,並使用wireshark
打開它:
wireshark爲什麼知道使用http協議解析來自非標準http端口的消息?
爲什麼wireshark
知道使用http
協議解剖消息雖然端口5050
,不80
。我沒有設置任何特殊配置。
我用tcpdump
捕捉Mesos
主端和客戶端之間的消息,並使用wireshark
打開它:
wireshark爲什麼知道使用http協議解析來自非標準http端口的消息?
爲什麼wireshark
知道使用http
協議解剖消息雖然端口5050
,不80
。我沒有設置任何特殊配置。
爲什麼知道Wireshark的使用HTTP協議來剖析消息雖然端口是5050,而不是80
因爲,在Wireshark的版本,你正在使用,有一個「啓發式」版本的HTTP解析器,這個解析器被任何TCP解析器所調用,並未被其他解析器解析;它會查看數據包,看看它是否像HTTP請求或響應的一部分那樣看起來不夠充分,如果是這樣,則會對它進行解析。
這個問題不是太具體,但從我能理解的你想知道Wireshark是如何解剖來自其他端口的消息的。因爲Wireshark的掃描所有端口