2012-07-23 69 views
0

我正在開發使用C++的TFTP服務器。問題是,當我使用通過互聯網可用的TFTP客戶端演示(HS TFTP)時,我無法接收或至少在接收緩衝區中看不到任何內容。未從客戶端接收TFTP服務器

我可以'感覺'我的應用程序正在接收某些內容,但是當我使用該演示程序進行TFTP客戶端時,我看不到接收到的內容。 因此,我所做的就是自己創建一個客戶端併發送一個像'WRQ'這樣的命令。這樣我就能夠接收到發送的命令。因此,我不知道爲什麼我無法看到可以在互聯網上找到的常規TFTP客戶端的內容。

BTW傳輸已經在同一臺計算機上使用本地IP 127.0.0.1,默認TFTP IP 69.

+2

太模糊。解釋客戶端在哪裏,服務器在哪裏。防火牆在中間?什麼地址?顯示你的代碼。 – 2012-07-23 02:15:42

回答

1

排除您的方案需要的Wireshark舉行。 然後,您可以快速直觀地發現TFTP協議可能發生的情況。

相關問題