2010年12月13日

在一个IP:Port建立多个连接和启动监听

摘要: 1. Socket Handle和地址对 一个socket handle对应srcIP:srcPort&destIP:destPort 在同一个地址上建立多个连接,像下面的实例: ip1:port1 --> ip5:port5 ip1:port1 --> ip6:port6 接着在这个地址上创建监听socket, ip1:port1 --> *:* 对应所有的ip&port。2. Herm的实现代码 在同一个地址上创建多个socket handles,关键在于SO_REUSEADDR这个Socket层级别的选项,通过setsocketopt将这个选项打开,就可 阅读全文

posted @ 2010-12-13 17:07 daemonh 阅读(372) 评论(0) 推荐(0) 编辑

导航