日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java中shutdownoutput_Java Socket shutdownOutput和shutdownInput是否为“Duplicate ACK#:1”

發(fā)布時間:2024/3/12 java 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java中shutdownoutput_Java Socket shutdownOutput和shutdownInput是否为“Duplicate ACK#:1” 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

起初,我很抱歉對以下問題做了長時間的解釋。

我有一個簡單的TCP客戶端。以下是代碼片段:

......

ouputStream = socket.getOutputStream();

. .....

bufferedOutputStream.flush();

socket.shutdownOutput();

......

InputStream is = socket.getInputStream();

.....

while(r=bufferedReader.read()!-1){

Reading the response

}

socket.shutdownInput();

.......

socket.close();我的TCP客戶端可以與除一個特定的TCP服務器以外的多個TCP服務器配合使用我的TCP客戶端在上午和下午(服務器提取小時)沒有得到該服務器的響應,但是在晚上,夜晚和清晨沒有任何問題的情況下完成響應。

因此,我已經使用WireShark在服務器揀選時間內檢查網(wǎng)絡數(shù)據(jù)包。

WireShark的挑選時間段的檢查代碼片段:

4 0.072547 CCC.CCC.CCC.CCC SSS.SSS.SSS.SSS TCP 66 clientPort > serverPort [FIN, ACK] Seq=2008 Ack=1 Win=14720 Len=0 TSval=992536 TSecr=4189227564

....

....

7 0.156504 SSS.SSS.SSS.SSS CCC.CCC.CCC.CCC TCP 66 serverPort > clientPort [ACK] Seq=1 Ack=1449 Win=8704 Len=0 TSval=332931140 TSecr=259206577

8 0.159312 SSS.SSS.SSS.SSS CCC.CCC.CCC.CCC TCP 78 [TCP Dup ACK 7#1] serverPort > clientPort [ACK] Seq=1 Ack=1449 Win=8704 Len=0 TSval=332931141 TSecr=259206577 SLE=2008 SRE=2009

[SEQ/ACK analysis]

[TCP Analysis Flags]

[This is a TCP duplicate ack]

[Duplicate ACK #: 1]

[Duplicate to the ACK in frame: 7]

[Expert Info (Note/Sequence): Duplicate ACK (#1)]

[Message: Duplicate ACK (#1)]

[Severity level: Note]

[Group: Sequence]

Note: SSS.SSS.SSS.SSS is server ip and CCC.CCC.CCC.CCC is client ip是TCP服務器的問題嗎? OR socket.shutdownOutput()和socket.shutdownInput()負責重復ACK嗎?

我不確定問題在哪里,因為其他服務器對于我的TCP客戶端(使用shutdownOutput和shutdownInput)是正常的,并且該特定服務器在使用時間內沒有響應

(早上和下午)時間,但其他時間工作。

如果有人向我暗示這個問題,我會很高興。

總結

以上是生活随笔為你收集整理的java中shutdownoutput_Java Socket shutdownOutput和shutdownInput是否为“Duplicate ACK#:1”的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。