作者kyushu (九州岩燒哈海苔)
看板MacDev
標題[問題] GCDAsyncSocket連ptt.cc
時間Thu Dec 13 23:23:02 2012
是這樣的,我抓了cocoaAsyncSocket
並且用simulator試run了裡面的ConnectTest這個範例
不過很奇怪的是,我把host改成webptt.com/m.aspx?n=, port改成23
它就會連不上,我看了封包的傳送過程
第一次我送tcp: SYN
第二次對方回傳 tcp: RST,ACK
然後就停了...
若改成port是80就沒問題...會handshaking 3次
想請問這是什麼問題呢 ?
先謝謝各位了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.84.39
1F:推 kiii210:有請MIUPTT作者出來解答了 哈哈,handshaking是ptt的歡迎詞 12/13 23:31
2F:→ kiii210:嗎!? 12/13 23:31
3F:→ kyushu:tcp 的傳輸協定建立連線會握手3次(第一次是我送SYN) 12/14 00:25
4F:→ kyushu:第二次對方回ACK,第三次我回ACK 12/14 00:27
5F:→ kyushu:只是不知為何,連Google,yahoo跟ptt.cc的port=80都可以 12/14 00:30
6F:→ kyushu:就是連ptt.cc的port=23不行...哈 12/14 00:31
7F:推 kiii210:原來如此 我孤陋寡聞.. 12/14 08:22
8F:→ kyushu:不會,我連到webptt.com/m.aspx?n=也很糟 哈哈 12/14 11:33
9F:推 ypsps:23 port不是telnet嗎... 12/14 13:25
10F:→ kyushu:是的~ 這個問題的解答已經有人回覆在下一篇嘍 12/14 14:04