位置:首页 » 技术 » 当服务器主机关机时,客户端下发第一个send会被返回RST吗

当服务器主机关机时,客户端下发第一个send会被返回RST吗

日期:2015-08-02 阅读:0num
Advertisement

当服务器主机关机时,客户端发出第一个send会被返回RST吗?
我知道当服务器主机与客户端建立了连接产生了套接口,服务器主机端的套接口被kill的话,客户端send后会被返回RST,
可是如果服务器主机突然关机了呢?它应该会发出FIN,如果这时候客户端是处于send状态的话,会不会被返回RST?
应该不会了吧?对方已经关机了已经没有TCP协议在运行了,是不是会是一个连续的发送直到超时?
------解决方案--------------------
我的理解是这样的。
1.如果是 服务器主机被断电源。那么客户的SEND 应该返回 主机不可达(ICMP)
2.如果是关机,在服务器关机的时候,会向所有进程发出SIGKILL信号,等待几秒钟,
描述符 关闭的时候,发出FIN,客户以ACK响应。如果这时候客户端是处于send状态的话,服务器以RST响应。

当服务器主机关机时,客户端下发第一个send会被返回RST吗的相关内容

相关文章
  • 当服务器主机关机时,客户端下发第一个send会被返回RST吗

    当服务器主机关机时,客户端发出第一个send会被返回RST吗? 我知道当服务器主机与客户端建立了连接产生了套接口,服务器主机端的套接口被kill的话,客户端send后会被返回RST, 可是如果服务器主机突然关机了呢?它应该会发出FIN,如果这时候客户端是处于send状态的话,会不会被返回RST? 应该不会了吧?对方已经关机了已经没有TCP协议在运行了,是不是会是一个连续的发送直到超时? ------解决方案-------------------- 我的理解是这样的. 1.如果是 服务器主机被断电

  • 当服务器主机关机时,客户端发出第一个send会被返回RST吗?解决思路

    当服务器主机关机时,客户端发出第一个send会被返回RST吗? 我知道当服务器主机与客户端建立了连接产生了套接口,服务器主机端的套接口被kill的话,客户端send后会被返回RST, 可是如果服务器主机突然关机了呢?它应该会发出FIN,如果这时候客户端是处于send状态的话,会不会被返回RST? 应该不会了吧?对方已经关机了已经没有TCP协议在运行了,是不是会是一个连续的发送直到超时? ------解决方案-------------------- 我的理解是这样的. 1.如果是 服务器主机被断电

  • 当服务器主组织机时,客户端发出第一个send会被返回RST吗

    当服务器主机关机时,客户端发出第一个send会被返回RST吗? 我知道当服务器主机与客户端建立了连接产生了套接口,服务器主机端的套接口被kill的话,客户端send后会被返回RST, 可是如果服务器主机突然关机了呢?它应该会发出FIN,如果这时候客户端是处于send状态的话,会不会被返回RST? 应该不会了吧?对方已经关机了已经没有TCP协议在运行了,是不是会是一个连续的发送直到超时? ------解决方案-------------------- 我的理解是这样的. 1.如果是 服务器主机被断电

  • 当客户端用WINSOCKET联接到服务器后,服务器端可否得到客户端IP(或主机名)和客户端的连接端口

    当客户端用WINSOCKET连接到服务器后,服务器端可否得到客户端IP(或主机名)和客户端的连接端口 当客户端用WINSOCKET连接到服务器后,服务器端可否得到客户端IP(或主机名)和客户端的连接端口 分享到: ------解决方案-------------------- 连接后你直接读RemoteHostIP.RemoteHost.RemotePort属性就可以读到你要的IP.主机.端口等信息了. ------解决方案-------------------- 还有,服务器端发送数据不知道与你

  • 模仿官方 ONE 客户端写了一个 APP

    模仿官方 ONE 客户端写了一个 APP 有些功能还未实现, 也存在很多 bug,毕竟第一次写 APP, 大神别喷我 github:https://github.com/shlyren/oneIsAll --cut--

  • 请教哪位高手知道稳定的coldfusion主机啊小弟我想租一个

    请问谁知道稳定的coldfusion主机啊?我想租一个 RTRTRTRTRTRT ------解决方案-------------------- 我这里有.具体QQ谈:1074080641 ------解决方案-------------------- Godaddy有.应该还可以. http://www.godaddy.com ------解决方案-------------------- 楼上那个还可以

  • 您的主机中的软件中止了一个已建立的连接。解决方法 您的主机中的软件中止了一个已建立的连接。解决方法

    您的主机中的软件中止了一个已建立的连接...... 本帖最后由 xc2662989 于 2014-04-03 13:35:16 编辑 一点run as android application ,不论是连接模拟器还是真实手机(都确保了在DDMS中处于online状态了).都出现: 重启eclipse,重新连接手机,关闭了各个杀毒软件,防火墙什么的情况下,ADB connectoin time out(ms):也设置为了50000,也不行... 是电脑问题吗?! 求大神解答下 ------解决方案-

  • 网页中加一个链接,可点击打开客户端本地的一个程序,怎么写呢

    网页中加一个链接,可点击打开客户端本地的一个程序,如何写呢? 如同,多谢 ------解决方案-------------------- http://topic.csdn.net/t/20020614/13/803368.html

  • 非正常关机时,innodb故障导致mysql无法启动的解决方法

    非正常关机时,innodb故障导致mysql无法启动的解决方法 一次非正常关机,mysql无法启动.查看err日志,显示: InnoDB: Starting crash recovery. InnoDB: Reading tablespace information from the .ibd files... InnoDB: Restoring possible half-written data pages from the doublewrite InnoDB: buffer... Inn

  • 可以通过ADP项目连接虚拟主机吗,客户端速度怎么

    可以通过ADP项目连接虚拟主机吗,客户端速度如何? 可以通过ADP项目连接虚拟主机吗,客户端速度如何? ------解决方案-------------------- 把数据库(SQL SERVER)象网站一样放到虚拟主机的某个目录下(比如你的计算机) SQL SERVER是需要运行sqlservr.exe 进程来跑服务的.至于数据库数据文件,则可以放在指定的目录中即可. 在客户端(我的计算机上)通过ADP项目,访问这个SQL SERVER数据库. 如果在主机上(不管是什么主机)SQL SERVE

  • System.getProperty()唤起的悲剧-您的主机中的软件中止了一个已建立的连接

    System.getProperty()引起的悲剧--您的主机中的软件中止了一个已建立的连接 我已无法形容此刻我的心情.. 本来是已经写好的netty5的demo程序,server和client之间创建tcp长连接的..然后随便传点数据的简单demo..然后今天试了一下tcp粘包的例子,用到了System.getProperty()方法,悲剧就从此产生了..改好了程序一运行,服务器端正常启动,然后client端怎么也起不来,一启动就自动退出,完善了一下client端的异常捕获,然后就能偶尔报出些

  • java.io.IOException: 您的主机中的软件中止了一个已建立的连接

    java.io.IOException: 您的主机中的软件中止了一个已建立的连接. 1.错误描述 [2015-06-15 19:13:48 - ddmlib] 您的主机中的软件中止了一个已建立的连接. java.io.IOException: 您的主机中的软件中止了一个已建立的连接. at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.

  • 小弟我的服务器上的一个二级域名,输入指定的主机头总是跳到另一个地方

    我的服务器上的一个二级域名,输入指定的主机头总是跳到另一个地方 我把这个主机头删除了,重新建一个,还是跳到另一个地方 很急,谢谢大家 ------解决方案-------------------- 你的描述不太清楚,你检查一下域名解析是否有问题 ------解决方案-------------------- 用雅虎助手对IE进行清理下就可以了 ------解决方案-------------------- 因为中木马了 ------解决方案-------------------- 可能是hosts文件

  • 关了灯 我们都一个模样

    关了灯 我们都一个模样 闭眼 流泪 崩溃 心里的伤 我要的爱, I want to love, 你给不了. You can not give. Do not give uli talent. ______深海爱人 ______刺青爱人 ______心岛爱人 ______霸王爱人 ______望月爱人 ______简约爱人 ______倾城爱人 ______剪影爱人 ______时光爱人 ______影子爱人 ______亲密爱人 ______心尖爱人 ______我的爱人 ______依旧爱人

  • 如何实现servlet接收客户端发来的http请求并返回

    怎么实现servlet接收客户端发来的http请求并返回啊 RT 一个安卓客户端 要用http发送请求给服务端 我java代码怎么 接收请求和信息并返回啊. 求思路 和 一点实例.谢谢了 ------最佳解决方案-------------------- 在servlet中通过request获取请求参数,通过response.getWriter().write("返回信息")返回 ------其他解决方案-------------------- 楼主,有个东东叫httpclient,是a

  • 用c++兑现一个爬虫,recv 返回-1wsagetlasterror返回10054阻塞时间非常长,求原因

    用c++实现一个爬虫,recv 返回-1wsagetlasterror返回10054阻塞时间非常长,求原因 如标题,我用c++写一个爬虫,在链接部分出了点毛病,接收服务器返回数据总是失败,挑了好几天了,就是不行!我怀疑是我发送的请求写法不对,我把代码贴出来,希望大神帮忙解决下! C++ 爬虫 recv wsagetlasterror 长时间 分享到: ------解决方案-------------------- 这有 HTTP 的客户端和服务器源码WebClnt, WebSvr,你参考吧: ht

  • php数组函数序列之end() - 移动数组内部指针到最后一个元素,并返回该元素的值

    定义和用法 end() 函数将数组内部指针指向最后一个元素,并返回该元素的值(如果成功). 语法 end(array)参数 描述 array 必需.规定要使用的数组. 例子 . 代码如下: <?php $people = array("Peter", "Joe", "Glenn", "Cleveland"); echo current($people) . "<br />"; echo e

  • 怎么返回多个list?另一个class如何调用返回的list并显示出来

    如何返回多个list?另一个class怎么调用返回的list并显示出来. public <T> List<T> getDetailALL(String PRO_WO_ID,String PRO_WO_CODE){ List<T> Alllist = new ArrayList<T>(); List list1 = (List)map.get("206"); //遍历监察状态数据 for(Object o:list1){ Map m = (

  • 问一个关于不要编写返回引用可变对象访问器方法的有关问题

    问一个关于不要编写返回引用可变对象访问器方法的问题 源代码:public class EmployeeTest { public static void main(String[] args) { Employee[] staff=new Employee[3]; staff[0]=new Employee( "carl cracker ",10000,1987,12,15); staff[1]=new Employee( "harry hacker ",20000

  • 问一个指针从函数返回发生变化的有关问题

    问一个指针从函数返回发生变化的问题. 大家好, 我在用gdb单步调试一个函数,这个函数是返回一个指针.这个指针在函数内部直到最后一步一直是:0x7ffff14cf380,但只要函数返回,在调用它的函数里,获取到的返回值是0xfffffffff14cf380,已经是一个无法访问的地址了.我看了一下,这个指针地址地位都相同,高位就不相同了.请问一下这个是什么原因. --cut-- 无代码无真相. 感觉有可能和变量类型有关.函数里面什么类型,调用它的函数里又是什么类型?

最新文章
  • Photoshop调出外景婚片自然蛋黄肤色效果 Photoshop调出外景婚片自然蛋黄肤色效果

    我试着处理的效果图: 原照片: 我处理的步骤:

  • 长假快乐要互动,“求见”五一播不停 长假快乐要互动,“求见”五一播不停

    纵然有时享受独处,也没有人愿意一生孤独.视频直播App"求见"是现代社会驱散孤独感的利器.只要下载此App到自己的手机上,在网络通畅的情况下,就可以随时随地与天涯海角的陌生人互动.而且,他们显得并不陌生,因为彼此是如此相同. 如今的视频直播早就不需要布景板和直播间了,也不需要价格高昂的专业播放设备.只要有手机,只要有网络,随时随地播不停. 在刚刚过去的五一假期里,"求见"主播"燥燥是好妞妞"在乘车去喝喜酒的路上开启直播模式.而主播"我是

  • 硕士研究生毕业自我鉴定2015

    硕士研究生毕业自我鉴定2015 本人在硕士研究生学习阶段,思想上要求上进,认真学习,努力钻研专业知识,毕业之际,回顾三年来的学习.工作以及生活,自我鉴定如下: 本人在思想觉悟上始终对自己有较高的要求,时刻紧密围绕在党组织周围,能用科学发展观来认识世界,认识社会,能清醒的意识到自己所担负的社会责任,对个人的人生理想和发展目标,有了相对成熟的认识和定位. 本人在专业课程的学习上,根据自身研究方向的要求,有针对性的认真研读了有关核心课程,为自己的科研工作打下扎实基础;并涉猎了一部分其他课程,查阅了广泛

  • 小学一年级关于清明节扫墓作文

    第一篇 清明节,是祭祖和扫墓的日子.按阳历来说,它是在每年的4月4日至6日之间.清明节有许多传统习俗,如:扫墓.插柳--就在清明节那天,我们全家回乡下扫墓. 在回家的路上,妈妈为我讲了清明节的传统习俗,清明节的前三天都为寒食节,这几天不可以生火做饭,要吃凉的食物,来纪念介子推. 当我们来到姥爷的墓前,爷爷把早已准备好的纸钱.金元宝.还有一些饭菜放到姥爷的碑前,来纪念姥爷.我们把姥爷墓碑旁的野草拔掉,爸爸用钢锹把墓碑修圆.一切准备好后,把爷爷带来的纸币.金元宝一起烧掉,来纪念姥爷.烧完后,我的眼中

  • Linux 系统密码破解的几种常用方法

    (一)Linux 系统密码破解 1.在grub选项菜单按E进入编辑模式 2.编辑kernel那行 /init 1 (或/single) 3.按B重启 4.进入后执行下列命令 root@#passwd root (设置root的密码) Enter new unix password:输入新的密码 root@#init 6 (二)debian linux 系统密码破解 1.在grub选项菜单'Debian GNU/Linux,...(recovery mode)',按e进入编辑模式 2.编辑kern

  • JavaScript可视化图表库D3.js API中文参考

    D3 库所提供的所有 API 都在 d3 命名空间下.d3 库使用语义版本命名法(semantic versioning). 你可以用 d3.version 查看当前的版本信息. d3 (核心部分) 选择集 d3.select - 从当前文档中选择一系列元素. d3.selectAll - 从当前文档中选择多项元素. selection.attr - 设置或获取指定属性. selection.classed - 添加或删除选定元素的 CSS 类(CSS class). selection.sty

  • 超大质量黑洞具有可怕力量 可导致星系死亡 超大质量黑洞具有可怕力量 可导致星系死亡

    英国诺丁汉大学科学家一项研究显示,超大质量黑洞具有可怕的力量,环绕它的吸积盘可以剥离星系中孕育恒星的气体,最终导致星系死亡. 科学家发现星系喷射强烈的X射线,这是黑洞通过引力作用吸积宇宙物质,吞噬气体和灰尘的典型迹象. 超大质量黑洞可以喷射大量的X射线,这意味着黑洞"发光度"要比星系心脏区域更明亮.事实上,这种黑洞释放的大量能量足够完全剥离星系中的气体25次以上. 环绕超大质量黑洞周围的吸积盘所产生的能量足以加热位于超大质量星系心脏区域的寒冷气体.吸积盘可以照射所有不同波长的光线,从射

  • 《魔兽世界》6.2地下城时空漫游模式详细介绍 《魔兽世界》6.2地下城时空漫游模式详细介绍

    啦啦啦,萌萌哒小编又来啦!很多玩家想体验之前版本的副本,但是现在的装备进去完全没法体验,所以除了时空漫游系统!今天小编给大家带来的是,<魔兽世界>6.2地下城时空漫游模式详细介绍! 基本信息 官网介绍中有一点不对:时空漫游地下城并非满级玩法,71级及以上(WLK 81~)皆可排时空漫游地下城. 事件限时开放,一般在周末,并非每周都有. 每次事件开放时间持续3天. 每次事件开放时只会出现WLK副本或者只出现TBC副本. 时空漫游副本只能在地下城查找器中排队进入. 有个任务要求完成5次时空漫游地下

  • Codeigniter上传图片出现“You did not select a file to upload”错误解决办法

    Codeigniter自带的文件上传类非常好用,您可以设置指定上传某类型的文件及指定大小的文件.不过在使用的过程中需要注意一些小问题,否则会让你感到措手不及. 很多开发人员在使用Codeigniter的upload上传类时候,总是出现"You did not select a file to upload"错误,从代码里面看并没有什么错误,这是怎么回事呢? 1.文件域的名字被修改 方法一: 例如将Views文件的文件域的名字修改成了fileimg,而CI默认的文件域的名字是userfi

  • 答题报告 之 SOJ1678 Mountains

    解题报告 之 SOJ1678 Mountains 解题报告 之 SOJ1678 Mountains Description A mountain consists of one or more hills, each of which consists of upwards, which we denote with `/', and downwards, which we denote with '\'. We call upwards and downwards together as wa

热门推荐
  • 小米平板正式进入MIUI6时代:本周五获系统更新 小米平板正式进入MIUI6时代:本周五获系统更新 据小米平板官方微博消息,继小米3-TD版本周五开始进行MIUI 6公测以后,小米平板作为小米第一款平板设备,也将在本周五迎来开发版更新,正式进入到 MIUI 6 的时代. 小米平板 目前小米平板MIUI 6已经在开展特殊组内测,所有MIUI论坛内测粉丝组等权限的用户将可以第一时间获得OTA推送.小米官方还透露,开发版将在本周五进行MIUI 6升级,并且小米平板也开启每周五OTA更新,普通用户也可以让你们的小米平板刷上MIUI 6. 编者评论:作为一个大的版本升级,MIUI 6自发布以来备受关注.
  • 盘点专属于微信宝代理商的六大支持 盘点专属于微信宝代理商的六大支持 微信宝是国内第一家微信营销品牌,自横空出世以来,凭借其先进的科学技术,敢为天下先的创新精神,成功打造了上百款经典的微信营销产品,创造性的提出并实施了一系列高精准的营销理念,时刻站在微信营销的最前沿,引领着微信营销的未来发展和趋势. 微信宝微信营销领跑者的地位不是自封的,而是源于400多家代理商和8万多家品牌企业的选择和信任.微信宝广大代理商和企业客户的选择和信赖,则深深的体现在微信宝"长期坚持艰苦奋斗,以客户为中心,说到做到"的核心文化观念中.而"六大支持"则是其核
  • 辣根的功效与作用 辣根的功效与作用 辣根为一种调味品蔬菜,原产欧洲,辣根肥大的肉质根含有特殊辣味的黑介甙,还含有人体需要的多种营养成分,并能抑制胃癌细胞繁殖.那么,辣根的功效与作用有哪些? 辣根的作用与功效 辣根富含各种维生素和铁.钙.磷.钴.锌等矿物质.药用内服作兴奋剂,外用引赤;辣根具有利尿.兴奋神经的功效.其中主要成分为葡萄糖异硫氰酸烯丙酯,又称黑芥子甙,还含少量的葡萄糖异硫氰酸苯酯等.全植物含挥发油及芥子油.种子含脂肪油和生物碱. 辣根属性也有点类似于芥末,同样是作为带有辣味系的调味料.辣根能够起到消炎的作用,也是因为其属
  • win7系统下更改Office2010/2013序列号Key的方法 win7系统下更改Office2010/2013序列号Key的方法 1.首先依次点击ghost win7系统中的"开始--控制面板--程序和功能",然后找到Office2010安装项目,点击上面的"更改"项; 2.点击更改按钮之后,就会弹出当初你Office的安装界面来,然后点选"输入产品密钥"; 3.输入当初安装的时填写Key的地方,然后输入一遍新的Key即可.
  • 迅游网游加速器修复战绩 时空裂痕神选者上位 迅游网游加速器修复战绩 时空裂痕神选者上位 <时空裂痕>公测已经有一段时间了,在此期间,人气持续火爆,本人也进去凑个热闹,看看到底网上这么受追捧的游戏是啥样的. 结界破裂之后,能量为入侵的裂痕生物所消耗,千万无辜的特拉娜亡魂凄绝地祈求救赎,他们的苦痛记忆驱使着神选者勇往无前.在巨龙的利爪下,数百万人无辜丧生.沦为奴隶,解救他们正是"守护神"创造神选者的目的.神选者如同一线光明,泰然对抗着吞噬万物的黑暗. 神选者是天选之子,获命于特拉娜诸神组成的"守护神".暴君阿贾克西从死亡位面召唤外界的力量,摧毁
  • 微信发送位置功能在哪 微信发送位置教程 微信发送位置功能在哪 微信发送位置教程 微信发送位置功能在哪?这个功能我们可以通过把自己的位置信息发给朋友,这样在我们不知道位置名字与地名时可以用得上了,下面小编来为各位介绍微信发送位置教程,希望此教程对大家带来帮助. 1.进入和某位好友的聊天界面 2.然后我们点击右上角的[+]图标,打开 3.在弹出的界面中有一个[位置]按钮,我们点击它打开进入 4.然后在打开的位置中我们点击[发送位置]按钮,如下图 5.为保证定位的准确,请打开手机中的GPS 6.然后如图所示我们点击[定位]图标 7.等待位置定位好了我们再点击右上角的[发送]按钮