<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
使用者反饋說當與外部使用者端進行 FTP 傳輸時,可以成功登入,但無法傳輸任何資料。總之 FTP 傳輸失敗,需要來弄清楚到底發生了什麼。
案例取自 SharkFest 2010《Packet Trace Whispering》
跟蹤檔案基本資訊如下:
λ capinfos FTPFinal.pcap File name: FTPFinal.pcap File type: Wireshark/tcpdump/... - pcap File encapsulation: Ethernet File timestamp precision: microseconds (6) Packet size limit: file hdr: 65535 bytes Packet size limit: inferred: 69 bytes Number of packets: 44 File size: 3710 bytes Data size: 3555 bytes Capture duration: 34.493422 seconds First packet time: 2007-03-22 04:37:11.513913 Last packet time: 2007-03-22 04:37:46.007335 Data byte rate: 103 bytes/s Data bit rate: 824 bits/s Average packet size: 80.80 bytes Average packet rate: 1 packets/s SHA256: 36512b444dacb061e0d8a661923f1323d0c778131bedaa7bbd5b2ab810e9a09f RIPEMD160: 3e14f2dd481632867eba14503a24e92b316b5caf SHA1: 771e45893504af381de89ba6b047b5cd3fa554fd Strict time order: True Number of interfaces in file: 1 Interface #0 info: Encapsulation = Ethernet (1 - ether) Capture length = 65535 Time precision = microseconds (6) Time ticks per second = 1000000 Number of stat entries = 0 Number of packets = 44 λ
跟蹤檔案在 linux 上通過 tcpdump 所捕獲,封包數量並不多,只有 44 個,長度截斷為 69 位元組,檔案資料大小 3555 位元組,捕獲時長 34.49 秒,平均速率 824 bps。
專家資訊如下,可以看到 Warning 資訊包括很多資料分段未被捕獲,同時也有很多的(疑似)重傳、(疑似)快速重傳以及(疑似)虛假重傳等問題,需要進一步實際分析。
眾所周知,FTP 有主動和被動兩種工作模式,而在有防火牆的網路環境中,經常會因為安全策略出現存取失敗問題。如果排除了 FTP 主動和被動、防火牆安全策略等常見的可能性問題之外,那麼剩下的就要專項分析了,就像這個特殊的案例。
封包初步資訊如下,為一條 FTP 控制連線,在 No.15 之後出現了大量的告警資訊。既然與 TCP Seq Num 相關,那麼轉到專用檢視上。
首先是 TCP 三次握手,此處有個明顯問題的是SYN 封包的 ACK 有數值,非 0,Wireshark 也會有明顯提示 [The acknowledgment number field is nonzero while the ACK flag is not set]
。雖然有些小問題,但此處未影響 TCP 三次握手的建立。
No.4 - No.15 正常的控制互動,Request - Response 。
主要分析如下:
TCP ACKed unseen segment
;問題貌似出現在伺服器傳送的 No.16 封包上,需要繼續展開部分欄位輔助判斷,譬如 IP ID。
可以看到使用者端 No.15、No.17、No.19 ...... IP ID 是逐步遞增的,意味著使用者端並沒有傳送過 Seq 94,Next Seq 97 的 TCP 分段,因此對於伺服器,上述分析 2 中的結論並不正確(可能收到了使用者端傳送的 Seq 70,Next Seq 94 和 Seq 94,Next Seq 97 的兩個 TCP 分段)。
那麼具體問題是什麼呢?讓我們做一個假設,使用者端封包在傳輸過程中發生了變化,額外多出來了 3 個位元組,是否符合問題現象。
總之,問題可能出現在中間傳輸路徑上的裝置,可能是 NAT 或是防火牆等裝置,增加了使用者端從未傳送的 3 個額外位元組,所以伺服器回覆的 ACK 也增加了 3 個位元組,造成一系列連續問題。
很少見的問題,但一切皆有可能。
以上就是Wireshark TS FTP 傳輸失敗問題解決的詳細內容,更多關於Wireshark TS FTP 傳輸的資料請關注it145.com其它相關文章!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45