
外网TCP/IP通迅测试,怎么建立连接.
1.有两台电脑,都是接路由器上网的,不在同一个地方的,(也就是不在局域网的)..我用一个TCP网络测试软件,在一台机子上设了TCP服务器(这台在路由器上设了端口映射进来了...
1. 有两台电脑,都是接路由器上网的,不在同一个地方的,(也就是不在局域网的)..
我用一个TCP网络测试软件,在一台机子上设了TCP服务器(这台在路由器上设了端口映射进来了,服务 器 设的IP是192.168.0.101(本地IP),端口8234在路由设的映射端口.
2. 路由上显示的外网IP:112.148.6.103),,我想在另一台电脑上设置TCP客户端接上这台服务器,发个字符串. 我设了服务器IP 112.148.6.103,端口8234..可是就是接不上..这是哪里设错了呢,,请高手指点,,服务器那 台,在局域网里设客户端是可以接上的..就是外网接不上,,要怎么设呢?(我就测试接一次,所以和固定IP没 关系吧?. 展开
我用一个TCP网络测试软件,在一台机子上设了TCP服务器(这台在路由器上设了端口映射进来了,服务 器 设的IP是192.168.0.101(本地IP),端口8234在路由设的映射端口.
2. 路由上显示的外网IP:112.148.6.103),,我想在另一台电脑上设置TCP客户端接上这台服务器,发个字符串. 我设了服务器IP 112.148.6.103,端口8234..可是就是接不上..这是哪里设错了呢,,请高手指点,,服务器那 台,在局域网里设客户端是可以接上的..就是外网接不上,,要怎么设呢?(我就测试接一次,所以和固定IP没 关系吧?. 展开
2个回答
推荐于2017-09-10 · 知道合伙人互联网行家
关注

展开全部
TCP/IP通信过程,简单为,三次建立,四次断开。具体如下:
三次建立:
主机A发送SYN(seq=x)报文给主机B,主机A进入SYN_SEND状态 ;
主机B收到SYN报文,回应一个SYN(seq=y)ACK(ACK=x+1)报文,主机B进入SYN_RECV状态;
主机A收到主机B的SYN报文,回应一个ACK(ACK=y+1)报文,主机A进入established状态。
三次握手完成,主机A和主机B已经建立连接。
四次断开:
某个应用进程先调用close,称该端执行“主动关闭”(active close)。该端的TCP发送一个FIN分节,表示数据发送完毕;
接收到这个FIN的对端执行“被动关闭”(passive close),这个FIN由TCP确认。
一段时间的等待后,接收到这个文件结束符的应用进程将调用close关闭它的套接字,所以它的TCP也发送一个FIN。
接收到这个最终FIN的原发送端TCP(主动要求关闭连接的那一端)确认这个FIN。
因为每个方向都需要一个FIN和ACK,所以断开需要4个次连接。
三次建立:
主机A发送SYN(seq=x)报文给主机B,主机A进入SYN_SEND状态 ;
主机B收到SYN报文,回应一个SYN(seq=y)ACK(ACK=x+1)报文,主机B进入SYN_RECV状态;
主机A收到主机B的SYN报文,回应一个ACK(ACK=y+1)报文,主机A进入established状态。
三次握手完成,主机A和主机B已经建立连接。
四次断开:
某个应用进程先调用close,称该端执行“主动关闭”(active close)。该端的TCP发送一个FIN分节,表示数据发送完毕;
接收到这个FIN的对端执行“被动关闭”(passive close),这个FIN由TCP确认。
一段时间的等待后,接收到这个文件结束符的应用进程将调用close关闭它的套接字,所以它的TCP也发送一个FIN。
接收到这个最终FIN的原发送端TCP(主动要求关闭连接的那一端)确认这个FIN。
因为每个方向都需要一个FIN和ACK,所以断开需要4个次连接。

2023-05-30 广告
StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,IP...
点击进入详情页
本回答由Storm代理提供
2014-08-19
展开全部
你那台TCP服务器用的是家庭网还是企业网?因为很多家庭网(甚至是一些企业网)你路由器上看到的IP和实际的外网IP是不一样的,也就是说运营商那边还做了一次nat,,所以导致你做的端口映射是无效的,这可能是一个原因。。。。具体的你可以web登录路由器界面看一下获取的地址然后打开度娘输入IP回车,看看两个是不是一样。。。
更多追问追答
追问
是普通ADSL家庭网.我度娘了一下,路由器上的外网IP,和IP138上查的IP不一样,地址都显示不一样...现在就是服务器上要设的是什么IP呢,哪里查..两个都试了,接不通的.谢谢你的回答
追答
额,,这是无解的,没法做。。。除非你能让运营商给你一个实际的外网IP。。。。。被这个坑过,还是企业网。。。。。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询