Connection problem

2006-11-04 9:30 pm
我想問0下係netstat下,state="CLOSE_WAIT" 即係點解? 係咪個port block 0左? 點様可以開番佢??

回答 (1)

2006-11-05 1:55 am
✔ 最佳答案
不是block. 是結束通訊的階段. 當side A有意結束, 就會send一個 FIN 的象徵結束給side B 當side B收到 FIN, 就會回覆一個 ACK of FIN 給side A.
之後就會進入CLOSE_WAIT階段. 之後 side A亦會再放一個ACK of FIN給side B, 然後side B再發FIN 給sideA結束整個session

你可以不斷用netstat看, 就會發現CLOSE_WAIT只是持續一段少時間, 因為它們正在發放FIN等信息結束通訊

2006-11-04 17:58:41 補充:
你想看某個IP有沒有被block, 並不是用netstat, netstat沒錯能看自己電腦的port, 但最好的工具還是telnet例:telnet 127.0.0.1 80 (測試自己的80 port有沒有開啟)telnet www.yahoo.com.hk 80(測試yahoo的80 port有沒有開啟)telnet smtp.yahoo.com.hk 25(測試yahoo的smtp server的25 port是否開啟)如果沒有錯誤信息並進入全黑的畫面, 即是那個port開啟了, 有時還會看到一些information


收錄日期: 2021-04-12 18:13:12
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20061104000051KK02105

檢視 Wayback Machine 備份