安庆大理运城常德铜陵江西
投稿投诉
江西南阳
嘉兴昆明
铜陵滨州
广东西昌
常德梅州
兰州阳江
运城金华
广西萍乡
大理重庆
诸暨泉州
安庆南充
武汉辽宁

简述Socket(套接字)通信

2月2日 观潮阁投稿
  所谓Socket就是套接字,套接字就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。
  一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的机制。从所处的地位来讲,套接字上联应用进程,下联网络协议栈,是应用程序通过网络协议进行通信的接口,是应用程序与网络协议根进行交互的接口。
  一、Socket(套接字)简介:
  Socket(套接字)是通信的基石,是支持TCPIP协议的路通信的基本操作单元。可以将Socket(套接字)看作不同主机间的进程进行双间通信的端点,它构成了单个主机内及整个网络间的编程界面。Socket(套接字)存在于通信域中,通信域是为了处理一般的线程通过Socket(套接字)通信而引进的一种抽象概念。Socket(套接字)通常和同一个域中的Socket(套接字)交换数据(数据交换也可能穿越域的界限,但这时一定要执行某种解释程序),各种进程使用这个相同的域互相之间用Internet协议簇来进行通信。
  Socket(套接字)可以看成是两个网络应用程序进行通信时,各自通信连接中的端点,这是一个逻辑上的概念。它是网络环境中进程间通信的API(应用程序编程接口),也是可以被命名和寻址的通信端点,使用中的每一个Socket(套接字)都有其类型和一个与之相连进程。通信时其中一个网络应用程序将要传输的一段信息写入它所在主机的Socket(套接字)中,该Socket(套接字)通过与网络接口卡(NIC)相连的传输介质将这段信息送到另外一台主机的Socket(套接字)中,使对方能够接收到这段信息。Socket(套接字)是由IP地址和端口结合的,提供向应用层进程传送数据包的机制。
  二、Socket(套接字)表达方式:
  Socket(套接字)(IP地址:端口号),套接字的表示方法是点分十进制的lP地址后面写上端口号,中间用冒号或逗号隔开。每一个传输层连接唯一地被通信两端的两个端点(即两个套接字)所确定。
  例如:如果IP地址是210。37。145。1,而端口号是23,那么得到套接字就是(210。37。145。1:23)。
  三、Socket(套接字)的主要类型:
  1。流套接字(SOCKSTREAM)
  流套接字用于提供面向连接、可靠的数据传输服务。该服务将保证数据能够实现无差错、无重复送,并按顺序接收。流套接字之所以能够实现可靠的数据服务,原因在于其使用了传输控制协议,即TCP(TheTransmissionControlProtocol)协议。
  2。数据报套接字(SOCKDGRAM)
  数据报套接字提供一种无连接的服务。该服务并不能保证数据传输的可靠性,数据有可能在传输过程中丢失或出现数据重复,且无法保证顺序地接收到数据。数据报套接字使用UDP(UserDatagramProtocol)协议进行数据的传输。由于数据报套接字不能保证数据传输的可靠性,对于有可能出现的数据丢失情况,需要在程序中做相应的处理。
  3。原始套接字(SOCKRAW)
  原始套接字与标准套接字(标准套接字指的是前面介绍的流套接字和数据报套接字)的区别在于:原始套接字可以读写内核没有处理的IP数据包,而流套接字只能读取TCP协议的数据,数据报套接字只能读取UDP协议的数据。因此,如果要访问其他协议发送的数据必须使用原始套接。
  四、Socket(套接字)的工作流程:
  要通过互联网进行通信,至少需要一对套接字,其中一个运行于客户端,我们称之为ClientSocket,另一个运行于服务器端,我们称之为ServerSocket。
  根据连接启动的方式以及本地套接字要连接的目标,套接字之间的连接过程可以分为三个步骤:
  服务器监听
  客户端请求
  连接确认
  1。服务器监听
  所谓服务器监听,是指服务器端套接字并不定位具体的客户端套接字,而是处于等待连接的状态,实时监控网络状态。
  2。客户端请求
  所调客户端请求,是指由客户端的套接字提出连接请求,要连接的目标是服务器端的套接字。为此,客户端的套接字必须首先描述它要连接的服务器的套接字,指出服务器端套接字的地址和端口号,然后就向服务器端接字提出连接请求。
  3。连接确认
  所谓连接确认,是指当服务器端套接字监听到或者说接收到客户端套接字的连接请求,就会响应客户端套接字的请求,建立一个新的线程,并把服务器端套接字的描述发送给客户端。一旦客户端确认了此描述,连接就建立好了。而服务器端套接字继续处于监听状态,接收其他客户端套接字的连接请求。五、Socket(套接字)的特点:
  根据套接字的不同类型,可以将套接字调用分为面向连接服务和无连接服务。
  面向连接服务的主要特点如下:
  (1)数据传输过程必须经过建立连接、维护连接和释放连接3个阶段;
  (2)在传输过程中,各分组不需要携带目的主机的地址;
  (3)可靠性好,但由于协议复杂,通信效率不高。
  面向无连接服务的主要特点如下:
  (1)不需要连接的各个阶段;
  (2)每个分组都携带完整的目的主机地址,在系统中独立传送;
  (3)由于没有顺序控制,所以接收方的分组可能出现乱序、重复和丢失现象;
  (4)通信效率高,但可靠性不能确保。
投诉 评论

多少太阳能板的电量才能带动1。5p的空调?空调分定频和变频,1。5匹定频空调制冷时消耗的功率大概是1100w左右,1。5匹变频的稳定工作功率是500700w左右,定频是断续工作,变频是连续工作,总体平均功率变频和定频相……英伟达GTX1630入门显卡规格曝光512CUDA核心,64IT之家5月19日消息,今天,Videocardz曝光了英伟达即将推出的GTX1630入门显卡的规格信息。据报道,这是英伟达首款第一款GTXx30型号,之前30级显卡只能……提升数字产品的海外影响力来源:人民网人民日报海外版近日,国产手机游戏《原神》因发布汇聚中国戏曲元素的新游戏角色云堇,受到海外游戏玩家的广泛热议和好评。与此同时,短视频平台TikTok上关于三星堆……佳能和尼康的型号,多有雷同,谁是抄袭者呢?佳能和尼康,有很多型号,几乎一样,是佳能抄袭尼康,还是尼康抄袭佳能呢?从时间上,可以看出佳能慢尼康一拍,今天我们就从型号与上市时间来讨论:第一台:尼康D……敢与戴森PK,原里光能无线吹风机实力如何?在吹风机领域,戴森近几年来备受关注,新品面世总会受到全球广泛关注,戴森最大卖点在于外观创新,从外观设计和内部结构来看,戴森吹风机都十分另类。戴森电吹风的机身延续了其无叶风扇设计……日本爱华收音机麻雀虽小五脏俱全几个月之前在一个专业户手上淘了一款日本爱华的收音机,今天把它开机测试一下里面有一个电池的正极电线断了。不通电、重新焊接一下,可能是打开盖子用力了一点。电线扯断、买回来的时候是好……高速公路高速铁路总里程世界第一,读懂中国基础设施发展奇迹世界银行前行长金墉曾在2017年指出,世界极端贫困人口比例从40下降至10,这一变化的主要贡献来自中国。根据世界银行的统计标准,中国极端贫困发生率从1981年的超过80大幅下降……小米上新米家智能台灯Lite,百元内台灯中的战斗灯如果说圆是一种美好漂亮的图形,那方一定是另外一个,方圆之间尽显传统之美。米家台灯以圆形为主要设计方向,曾经轰动一时,无人不为之震撼,漂亮!更是获得了德国红点设计奖。如今,小米又……诺基亚亮王牌,144Hz骁龙8Gen15000mAh,能否重不难发现,在5G时代的今天,当智能手机的核心硬件性能,达到了一个全新高度的时候,很多以前被淘汰或者被收购的品牌,纷纷活了。比如大家熟悉的摩托罗拉手机,今年就首发了高通骁龙8Ge……简述Socket(套接字)通信所谓Socket就是套接字,套接字就是对网络中不同主机上的应用进程之间进行双向通信的端点的抽象。一个套接字就是网络上进程通信的一端,提供了应用层进程利用网络协议交换数据的……请指教个人参与全中手机发展的计划1。0版个人与中国的企业、标准、科技、经济等发展应同步,对于中国自己能把握管理的未来进自己的绵薄能力,以下内容涉及中国手机发展、华为手机发展、中国手机的制造技术的自主发展、中国的手机芯……第七代AppleWatch渲染图曝光全新设计新增配色来源:环球网据外媒5月21日报道,爆料人约翰普罗瑟再次与艺术家伊恩泽尔博联手制作了第七代AppleWatch的概念渲染图。这些概念设计图是根据此前一份报告所制作而成。……
RedmiK50Pro民间评测,使用几天后,我认为3000元数码党的开年好物,罗技虎年限定款礼盒已上线,安排不懂行的才买小米?现在还有人买小米手机吗,你还会选择小米吗?中国首颗全自研8KAI画质芯背后这些竞争格局正在发生变化边缘计算技术的gis设备状态智能监控系统及方法背景技术嘉元科技拟与宁德时代设立合资公司投建年产10万吨高性能铜箔项西陇科学拟收购盈和新能源100股权切入磷酸铁锂正极材料领域从4799元跌至3499元,12GB256GB,120W快充英中对照Facebook暴跌26。4影响下,道指跌519点,什么软件能够有效提高工单的管理效率?为什么说各国的科技需求已经开始渐渐远离美国?售价6399元,现货的华为5G旗舰开售,网友没白等情到浓时文更平浅评走出混沌我与李天岩的数学情缘为什么越正直的人越一事无成过于正直有什么不好吗常见儿童食品安全知识有哪些?这些一定要知道。胎盘早剥为什么剖宫中考实心球满分是多少米中考实心球的辅助练习方法出道20年找不出代表作?关晓彤被嘲最菜95后童星艾青诗歌生命原文及赏析怎样高率安排国考笔试时间保险互联网生态建设的逻辑驱动和演化加工企业的存货管理的内容中国足球女队选教练为什么会出现不报名胜了报名的现象?中国人春季养生的大秘方

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找七猫云易事利