由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 问一个Linux下socket编程connect失败的问题
相关主题
常用的调试网络的命令,除了ping和traceroute,还有什么? (转载)老魏来说说,超级路由怎么样?
一个关于 Python-dpkt 的问题老魏算了半天就是要告诉别人,某个硬件合格了
network programming dummy question魏老师有竞争对手了
问二爷,赵爷, 古德霸等Spark大牛 怎么Shutdown Connection Pool?问个技术问题
一个pc只有一个NIC,能跟2个不同的subnet connect 吗? (转载)有人试过把HTTPS的certificate从SHA1转换到SHA2吗?
怎么知道connection backlog有多少等待的connections哪位大牛 试过d3用在angular里
老魏应该搞牛逼网线和牛逼路由用react的试过中文么?
计数器讨论个p啊C 程序内更新已连接数据库的内容
相关话题的讨论汇总
话题: connect话题: linux话题: ping话题: socket话题: 失败
进入Programming版参与讨论
1 (共1页)
h**i
发帖数: 712
1
返回错误是EHOSTUNREACH。但是用ping每次都通,而且过后大概1 min,再运行就没问
题了,显然是路由无法到达对方导致connect()失败,试过用route添加路由还是不行,
也试过改成非阻塞connect()也不行。
我的问题是,为什么connect()不能像ping一样得到正确的路由?
j******n
发帖数: 271
2
did you connect to the same port as ping does?
j*******d
发帖数: 8834
3
doh ! ping is ICMP and connect(2) is @ TCP layer......
did connect(2) return right away or it took a couple of seconds?

【在 j******n 的大作中提到】
: did you connect to the same port as ping does?
1 (共1页)
进入Programming版参与讨论
相关主题
C 程序内更新已连接数据库的内容一个pc只有一个NIC,能跟2个不同的subnet connect 吗? (转载)
请问一个问题1怎么知道connection backlog有多少等待的connections
question about perl programming老魏应该搞牛逼网线和牛逼路由
[合集] 问个算法问题计数器讨论个p啊
常用的调试网络的命令,除了ping和traceroute,还有什么? (转载)老魏来说说,超级路由怎么样?
一个关于 Python-dpkt 的问题老魏算了半天就是要告诉别人,某个硬件合格了
network programming dummy question魏老师有竞争对手了
问二爷,赵爷, 古德霸等Spark大牛 怎么Shutdown Connection Pool?问个技术问题
相关话题的讨论汇总
话题: connect话题: linux话题: ping话题: socket话题: 失败