问个高深的问题,高分=200!

来源:百度知道 编辑:UC知道 时间:2024/05/25 01:45:35
SOCKT连接问题,比如我服务器上123端口,该端口已经被一程序监听,我想做的就是:如果有客户连接该端口,创建一个程序监听,截断客户连接,向客户发送验证数据,如果验证通过,则放行,如果不通过,就断开客户,我已经用易语言实现了一部分,但是异步监听还是不太了解,想问问有没有高手指点一下 200分献上!
3楼能不能说详细点,我也想到过这点,直接转到指定端口。。可是不会转,客户连接123端口 截取连接,获得验证都已经完成了。就差转换端口连接了。。。
我的想法就是如果通过验证,就让指定客户连接指定端口,客户端已经监听了一个端口,可以与服务端进行通信!

先建一个SOCKT端口,监听,如果有链接的时候,验证一下,通过的话,就再分配一个SOCKT端口。

我也不懂。。。做了一个程序还不如阁下的厉害,O(∩_∩)O呵呵

有进展跟俺分享下吧!~~

TCP的握手过程是这样的。分为主动接,被动连接
主动连接SYN---->被动连接
被动连接ACK(对SYN的应答),SYN---->主动连接;
主动连接ACK(对上个SYN的应答)--->被动连接
然后开始通信

断开需要4路握手。

我也不是很懂!仅供参考哦
你是应该有一个端口始终是处于监听状态,当有连接过来时,验证,如果通过,
新加载一个SOCKT 分配另外一个端口,连接...
验证未通过 直接拒绝...