Socket是如何通讯的?

访客4年前黑客文章649

问题形貌

客户端毗邻的是服务端的80端口,所有的数据都发送给80端口,这个时刻,tcp协议中的端口是80。然则服务端只是监听80端口,然后使用一个新的socket和客户端通讯,新的socket端口是重新分配的,假设端口号分配的是12345,服务端将响应数据从这个端口发送出去,长毗邻建立起来之后,服务端重新的12345端口接受数据,然则客户端照样将数据发送到80端口(由于客户端建立套接字的时刻,只知道服务端公然的端口是80),那么服务端是怎么在新的12345端口上获取数据的?换句话说,客户端tcp协议的目的端口是80,12345端口若何收到发送到80端口的数据?


题主犯了“唯心主义”错误,依附天马行空的想象力,服务器应该用一个全新的端口号(不同于80端口)来服务客户端,到最后自己嫌疑自己。。。首先,服务器依然会使用80端口号来服务客户端,这样当服务器响应的报文到达客户端时,客户端会检查四米组,源IP、目的IP、源端口、目的端口,看看是否和发出去的报文完全匹配。将吸收到四米组计算出响应的Socket ID,用ID做为关键字检索Socket数据库:

  • 检索乐成,用检索到的Socket来处置吸收报文

  • 检索失败,抛弃处置


返回列表

上一篇:RemoveBG

下一篇:progress.js

相关文章

盗号的黑客在哪里找-427701503黑客靠谱吗

盗号的黑客在哪里找-427701503黑客靠谱吗

盗号的黑客在哪里找相关问题 零基础怎么成为手机黑客相关问题 黑客与黑客之间用什么沟通 可以破网络密码的软件是什么(网络密码破解软件)...

私生饭干过的行为(私生饭和粉丝有什么区别)

追踪迷简直一个奇妙的种群。不但有像韩璐和易烊千玺那样的流行歌手,也有像李健那样的老歌手。 李健昨天晚上发过一条新浪微博,说他早已被追踪粉絲搔扰了三个月。 杨坤微博公布的这段视频是他大门口的监控摄像...

深市ta(深市开户的程序)

基金当然也分沪市和深市,分别有深市基金指数和沪市基金指数,这和股票指数(如上证指\深综指)是不一样的.TA=TradeAgent交易代理基金交易帐户是银行。 TA是交易代理的意思,也就是别人给你开的深...

微信的聊天记录可以监控吗

. 有家长说孩子看过《最强大脑》后,对机器人特别崇拜,它是人类史上科学的一大突破,机器人能模仿人类大脑记忆计算出很多常人要很久才能算出来的数学难题。市面上也有陪伴孩子的机器人,下面友谊长存的小编就带...

怎么查我老公跟别人的微信聊天记录

很多医生会建议宝宝出生15天之后补充维生素ad,维生素A和维生素D分别有不同的作用,适当的补充保证孩子健康成长,过犹不及,那么宝宝吃维生素ad有什么好处?下面友谊长存小编带来介绍。 宝宝吃维生素ad...

报名中国黑客大赛(报名中国黑客大赛多少钱)

报名中国黑客大赛(报名中国黑客大赛多少钱)

值得推荐的计算机专业的竞赛? 值得推荐的计算机专业的竞赛有正式官方赛、行业赛、编程类等。正式官方赛 这类比赛一般是国家的各部委发起或者认可,比如教育部、科技部、团中央等。规格最高,一般高校都会组队参加...