socket的表示方法是什么?socket的工作流程是什么?
时间:2023-06-01 10:37:29来源:京华在线网

所谓套接字(Socket),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。从所处的地位来讲,套接字上联应用进程,下联网络协议栈,是应用程序通过网络协议进行通信的接口,是应用程序与网络协议栈进行交互的接口。

socket的表示方法是什么?

套接字Socket=(IP地址:端口号),套接字的表示方法是点分十进制的lP地址后面写上端口号,中间用冒号或逗号隔开。每一个传输层连接唯一地被通信两端的两个端点(即两个套接字)所确定。例如:如果IP地址是210.37.145.1,而端口号是23,那么得到套接字就是(210.37.145.1:23)。

socket的工作流程是什么?

要通过互联网进行通信,至少需要一对套接字,其中一个运行于客户端,我们称之为 Client Socket,另一个运行于服务器端,我们称之为 Server Socket。根据连接启动的方式以及本地套接字要连接的目标,套接字之间的连接过程可以分为三个步骤[3]:

(1)服务器监听。

(2)客户端请求。

(3)连接确认。

1.所谓服务器监听,是指服务器端套接字并不定位具体的客户端套接字,而是处于等待连接的状态,实时监控网络状态[3]。

2.所谓客户端请求,是指由客户端的套接字提出连接请求,要连接的目标是服务器端的套接字。为此,客户端的套接字必须首先描述它要连接的服务器的套接字,指出服务器端套接字的地址和端口号,然后就向服务器端接字提出连接请求[3]。

3.所谓连接确认,是指当服务器端套接字监听到或者说接收到客户端套接字的连接请求,就会响应客户端套接字的请求,建立一个新的线程,并把服务器端套接字的描述发送给客户端。一旦客户端确认了此描述,连接就建立好了。而服务器端套接字继续处于监听状态,接收其他客户端套接字的连接请求

标签: socket的表示方法是什么 socket的工作

最新
  • socket的表示方法是什么?socket的工作流程是什么?

    所谓套接字(Socket),就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是

  • 信用卡逾期还款会怎样?信用卡怎么停息挂账?

    信用卡逾期还款会怎样?1、不再享受免息还款待遇。当欠款金额较小且逾期时间较短的情况下,发卡银行会从

  • 银行为什么不建议存5年定期?存定期是卡还是存折好

    银行为什么不建议存5年定期?1、银行利益很多银行吸纳长期储蓄的意愿并不强,因为用户的存款期限越长,银

  • 华硕笔记本u80v有定位功能吗?华硕笔记本u80v开机自检怎么关闭电源?

    你好,华硕笔记本电脑暂时并无自带的定位功能,但是可以通过导航类软件,在连接网络的情况下实现实时定

  • 期货做空好还是做多好?期货做空没有对手盘怎么办?

    在期货市场中,没有办法说做空好还是做多好,投资者需要根据市场情况来进行投资操作。如果确定当前行情

  • 电脑时间不能自动更新怎么办?电脑时间同步出错怎么校对?

    电脑时间不能自动更新怎么办?1、先右击右下方错误的时间,如图选择进入,或者快捷键按A。2、标签里选择

  • 贸易顺差是指什么?贸易顺差的好处和坏处

    含义:贸易顺差亦称贸易出超。各国家或地区在一定时期内的出口额大于进口额的现象。一般表明一国的对外

  • 微信自动扣费怎么关闭?微信扣费限额在哪里设置?

    微信自动扣费怎么关闭?1、打开手机上的微信软件,进入页面后,点击我,选择服务2、选择钱包,点击支付设

  • 空调出风口滴水是什么原因造成的?空调出风口滴水有什么解决办法?

    空调出风口滴水是什么原因造成的?1、首先,空调出风口的保温没有做好。在夏天使用空调制冷的过程中,由

  • 崩坏星穹铁道火主遗器选择什么好?遗器词条选择什么比较实用?

    崩坏星穹铁道火主遗器选择什么好?崩坏星穹铁道火主遗器词条选择什么比较实用?崩坏星穹铁道里面很多玩家

  • 银行信用贷款对征信的要求是什么? 银行贷款有宽限期吗?

    银行信用贷款对征信的要求是什么?需要申请人不能有当前逾期污点,并且在最近半年内不要出现黑名单、呆账

  • 新飞度颜色有什么?新飞度是国六a还是国六b?

    新飞度颜色有什么?新飞度有7种车身颜色,分别是塔夫绸白、冰河银、天空蓝、海洋蓝、绽放橙、瑞丽红和鲜

  • 科创板和新三板哪个含金量高?新三板转板后股票能卖不?

    科创板股票涨跌幅限制是20%。科创板新股上市前5个交易日是没有涨跌幅限制的,但是有临时停牌机制,上市

  • 10万存定期还是买国债? 定期存款有哪些好处?

    10万存定期还是买国债?如果考虑到安全性、流动性和收益率等方面的因素,10万存定期可能是更好的选择。定

  • 期货如何准确判断趋势?期货如何买入和卖出?

    期货如何准确判断趋势?期货如何买入和卖出?以下是小编为您整理的内容,希望对您有所帮助。期货如何准确

  • 刀片服务器是什么?机架服务器功率有多大?

    什么是刀片服务器?刀片服务器:外形为标准高度的架式机箱,机箱内可插装多个卡式的服务器单元的一种服务

  • 旅游
    • 信用卡逾期确实无力偿还怎么办?信用卡逾期法务公司协商怎么收费?

    • 金牛座和处女座 没有一个积极找话题的人 冷场是必然的?

    • 乳液和面霜的区别是什么?保湿乳液什么时候用?

    • 第三人因代为清偿而有代位权吗?对于已经成立的代为清偿还存在效力问题吗?