作者kyushu (九州岩烧哈海苔)
看板MacDev
标题[问题] GCDAsyncSocket连ptt.cc
时间Thu Dec 13 23:23:02 2012
是这样的,我抓了cocoaAsyncSocket
并且用simulator试run了里面的ConnectTest这个范例
不过很奇怪的是,我把host改成webptt.com/cn.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/cn.aspx?n=也很糟 哈哈 12/14 11:33
9F:推 ypsps:23 port不是telnet吗... 12/14 13:25
10F:→ kyushu:是的~ 这个问题的解答已经有人回覆在下一篇喽 12/14 14:04