位置:首页 » 技术 » 当服务器主组织机时,客户端发出第一个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.如果是 服务器主机被断电

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

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

  • 主swf文件加载另一个swf文件怎么传递Array

    主swf文件加载另一个swf文件如何传递Array 例如a.swf加载b.swf,如何把a.swf的一个Array数组传递给b.swf ------解决方案-------------------- 给楼主介绍几个方法. 1.静态类中的静态变量.最简单有效的方法. a.swf和b.swf都调用script.as.script类中包含一个public static var temp:Array. a.swf对静态类中temp进行赋值,b.swf再去取值就可以了. 2.利用set来对其赋值. b.sw

  • 从android客户端通过post方法发出汉字到Php,Php返回客户端,就出现乱码?如何解决

    从android客户端通过post方法发出汉字到Php,Php返回客户端,就出现乱码?怎么解决 本帖最后由 gunzi318 于 2014-06-20 14:03:16 编辑 如题.请问问题出现在了那里. 返回汉字通过echo 直接返回的.没有通过数据库. ------解决方案-------------------- Android那边需要什么编码,你就给什么编码就行了. ------解决方案-------------------- 1:统一编码 2:采用json格式传输

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

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

  • SimpleJdbcInsert应用executeAndReturnKeyHolder方法返回主键时需要注意的一个地方

    SimpleJdbcInsert使用executeAndReturnKeyHolder方法返回主键时需要注意的一个地方 原文出处: http://www.javatang.com/archives/2010/08/09/3212438.html 作者: Jet Mah from Java堂 声明: 可以非商业性任意转载, 转载时请务必以超链接形式标明文章原始出处.作者信息及此声明! Spring的SimpleJdbcInsert发挥了Simple风格,与SimpleJdbcTemplate同属于

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

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

  • 一个关于execl函数返回值的有关问题

    一个关于execl函数返回值的问题 百度关于execl函数的百科在这个位置:http://baike.baidu.com/view/6221940.htm# 但是里面的一句话我不是赞同的: 返回值 :成功则不返回值, 失败返回-1, execl函数都是定义的int,怎么会没有返回值呢.为了验证这一点,我在linux下面做了简易的函数.正确的时候返回值是有的,但是比较大.我不知道这个execl返回值是什么.于是想请教各位大侠. execl函数 ------解决方案-----------------

  • 问一个函数按值返回和按引用返回的性能有关问题和解决方法

    问一个函数按值返回和按引用返回的性能问题和解决办法 第一种按值返回: Type fun() { Type t; ..... return t; // 返回时会构造一个新的Type并返回此新对象,并调用t的析构函数 } 第二种按引用返回: Type& fun() { Type t; ..... return t; // 返回T的地址,但还是会调用t的析构函数 } 第一种结果虽然正确,可是浪费了一个对象的构造和析构过程, 第二种虽然返回了地址,可是对象已经被释放了,也就是结果不对 现在我想问,我采用

  • 用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-- 无代码无真相. 感觉有可能和变量类型有关.函数里面什么类型,调用它的函数里又是什么类型?

  • java 一个类中的方法调用另一个类的方法返回空值,如何解决

    java 一个类中的方法调用另一个类的方法返回空值,怎么解决? 本帖最后由 ewili 于 2013-02-18 12:20:24 编辑 我现在需要在类urlprocess中的ReArray方法中调用process类中的gettime方法,但是rearray方法输出后的结果是null,而我在main函数中调用该方法就可以正常输出,问题出现在什么地方,出问题的地方我使用 the problem 进行了注释,the problem1是在main函数中调用,the problem2是在rearray方

  • java中运作另一个java并获取返回值

    java中运行另一个java并获取返回值 在jar包程序中设置返回值: System.exit(1); 如: if(hasException){System.exit(1);}else{System.exit(0);} java程序中运行java并获取返回值: Process p=Runtime.getRuntime().exec( "test.jar "); int exitInt=p.exitValue();//程序返回的值.

  • 比较二个List,将不同的数据作为一个新的List返回,该怎么解决

    比较二个List,将不同的数据作为一个新的List返回 比较二个List,结果要返回第一个里面没有的数据. 二个List里面装的都是String类型的 将不同的值做为一个新的List返回 ------解决方案-------------------- public static List<String> compareTwoList(List<String> oldList, List<String> newList) { List<String> other

  • 怎么实现当用户发送一个页面请求,返回给用户以xml文件形式显示的页面

    如何实现当用户发送一个页面请求,返回给用户以xml文件形式显示的页面 实现当用户发送一个页面请求,返回给用户以xml文件形式显示的页面,用户请求的条件是多样的,不固定的,可以是某个字段,id啊,就是不要写死,急救啊,拜托各位大神了 ------解决方案-------------------- 给你个思路 <% String sb="": 可以写java代码 对sb进行赋值 %> <?xml version="1.0" encoding="

最新文章
  • 定点无限刷怪BUG

    很失望,暴雪居然出这种国产网游才会出的BUG! --cut-- Livid在2012-05-19 15:41:5回答到: This is just 1.0.0... dxmtb在2012-05-19 20:33:0回答到: 我为什么想到了WoW刷az呢... reus在2012-05-19 20:44:5回答到: 人类的通病,有什么好失望的 Aether在2012-05-21 14:34:3回答到: 我觉得是不是暴雪没有料到天朝国民的特性.... tinyfool在2012-05-21 14:4

  • 中国亚马逊的返利,你们是怎么搞定的?

    之前淘宝一直用etao,然后懂的人告诉我其实被坑了. etao的集分宝返利是最低的. 亚马逊,只有返利网有支持 目前最高的是51fanli? 不过刚刚下了一单没追踪到. 但是返利不是最高的吧. --cut-- y051313在2013-11-21 09:44:0回答到: 我用的egou.com,支持亚马逊的 inee在2013-11-21 10:10:5回答到: @y051313 最高4.2倍易币返利 数码影音.大家电.摄影/摄像(每单上限4200易币) 返0.35倍易币 果然有深坑 kava在

  • 「看不见」的小米:雷军和他的云版图 「看不见」的小米:雷军和他的云版图

    7月 16 日的小米发布会,除了小米电视 2S,还正式发布了小米净水器. 用户可以用 WiFI 将「小米智能家庭」App 连接上这台净水器,看到过滤前后自家水质的变化,收到滤芯更换提醒,一键购买送货上门. 净水器连入小米智能家庭 App 这个「小米智能家庭 App」,不仅可以连接净水器,还可以连接小蚁摄像机.智能插座.小米电视和路由器等一系列小米智能硬件.在手机上就能完成与这些智能硬件的交互,随时随地控制自己家的智能家电设备. 在连接的过程中,智能硬件每时每刻的运行数据和每一次 App 交互行为

  • 做好宝贝搜索排名优化需要了解的一些因素 做好宝贝搜索排名优化需要了解的一些因素

    一.淘宝搜索排名影响因素 主要有四点:相关性.作弊.下架时间.DSR评分. 因素一:相关性 相关性又主要分为类目相关性.关键属性相关性和标题相关性. 1.类目相关性 发布产品时所选择的产品类目,这个非常重要,类目如果放错了,宝贝就很难得到展现的机会,而且有很大可能会遭到违规处罚. 2.关键属性 这个也是在发布产品时填写的,告诉淘宝这个产品是什么,买家通过属性搜索的时候你的宝贝就会被展现.属性如图展示: 3.标题相关性 顾名思义就是标题与产品的相关性.买家通过输入产品关键词后,淘宝搜索会开始全网检

  • windows环境常用命令 sc

    sc 在渗透中常用的功能有三个,远程执行东西,远程开启/关闭服务,查服务的信息,如服务的exe路径. 1.1 执行命令(系统权限): //其他执行命令方法参考:http://bra.adminsec.com/security/787.html sc 10.1.1.1 create winnt binpath= c:cmd.exe sc 10.1.1.1 start winnt sc 10.1.1.1 delete winnt 1.2 执行命令(指定用户权限) sc 10.1.1.1 create

  • 《巫师3》停止工作解决方法 《巫师3》停止工作解决方法

    巫师3:狂猎游戏中有许多玩家遇到了游戏停止工作的问题,那个该要如何来解决呢,下面小编给各位玩家带来了这个问题的解决方法,快来看看吧. 问: 一点开程序就出现这个,进不到游戏 答: 1.更新N卡的最新beta版驱动352.86,就可以进去啦(专门为 witcher 3 优化的哦!~) 2.把x64目录下的Galaxy.dll删掉,无视错误提示,就可以进去了.(建议备份 Galaxy.dll 在删除)

  • 胎宝宝都喜欢做些什么动作呢? 胎宝宝都喜欢做些什么动作呢?

    胎宝宝在妈妈肚子里,就好比小鱼在水里,灵活的很.大动作翻身,打挺之类的,小动作吃手指,皱眉头都有.一起来看看下面这张图,看看胎宝宝都在做些什么运动吧.

  • 跑跑卡丁车海盗宝藏怎么获得?海盗宝藏有奖励一览 跑跑卡丁车海盗宝藏怎么获得?海盗宝藏有奖励一览

    海盗宝藏是可以开出海盗蓝蓝以及海盗宝宝两个角色了,那么这个海盗宝藏怎么获得呢,下面一起来看看吧. 跑跑卡丁车海盗宝藏怎么获得? 玩家使用10个残破的石板左+2个残破的石板右组合可以获得海盗宝藏 海盗宝藏有奖励一览 海盗蓝蓝 海盗宝宝 海盗船长 海盗没头饰 海盗气球

  • 通过WordPress数据库操作类wpdb访问数据库

    文章给各位介绍通过WordPress数据库操作类wpdb访问数据库,有需要了解相关操作的朋友可进入参考哦. 为了方便访问mysql数据库,wordpress提供了一个全局变量$wpdb,通过$wpdb变量可以访问数据库中的任何数据表,可以实现对数据库的各项操作,包括建表.查询.删除.更新等,但是访问仅限于一个数据库,要访问多个数据库,需要重新实例化一个wpdb类. 使用的时候请不要直接调用$wpdb类中的方法.WordPress定义了$wpdb的全局变量,所以直接调用该全局变量$wpdb的实例来

  • 简约风格书房装修效果图 简约风格书房装修效果图

    如今,简约风颇受极简人士的青睐,不仅是简约风的装修设计快捷方便,而且简约风的装修所花的资金和精力相对较少,特别符合极简人士的追求.下面就一起来赏析几款简约风书房装修效果图,让你的书房也时尚起来! 一个小家庭的精约个性的小书房的装饰,整个书房装饰在一个开放式的空间里,规划在客厅的一个旮旯,整个小书房用实木规划的全体精约个性的书架和书桌,大方简洁,现代个性的时尚书椅让书房看起来愈加的轻松! 一款对比洁净纯美的现代精约个性的办公小书房的装饰,整个书房主人规划在卧室的一个旮旯,白色大气的转角书桌很美丽.

热门推荐
  • 摊上大事了(´・_・`) 阿里云(关系型数据库服务 RDS)总是闪断, 大家认为云服务现在靠谱吗?( ̄(エ) ̄)ゞ 摊上大事了(´・_・`) 阿里云(关系型数据库服务 RDS)总是闪断, 大家认为云服务现在靠谱吗?( ̄(エ) ̄)ゞ 阿里云(关系型数据库服务RDS) 号称99.95% 稳定性. 北京最近老是做主备切换,此时前端数据库连接会出现闪断,当连接池用尽或超时,才自动恢复. (´・_・) 创个业不容易阿,这些运维不得不花更多时间focus阿,云服务优势就没有了.大家认为云服务现在靠谱吗 有图有真相 --cut-- msg7086在2014-08-20 10:44:4回答到: 我也认为国内的服务不是很靠谱. mornlight在2014-08-20 10:45:1回答到: 唔,你可以找客服问问看.我用这个数据库半年,只切
  • 2014新iMac多少钱 2014新iMac多少钱 这款全新搭配5K屏幕的27寸起售价为2499美元(约合人民币15300元),土豪的标配之一,并将从今天起开始接受预订服务!
  • 魅蓝metal卡槽怎么打开? 魅蓝metal卡槽怎么打开? 魅蓝metal是魅蓝品牌首款金属机身产品,该机的卡槽设计在机身左侧,所以安装SIM卡需要用到的工具机身包装盒里面的卡针,也就是说魅蓝metal安装SIM卡的第一步是利用赠送的卡针取出卡槽,如下图所示: 魅蓝metal采用与或卡托设计,靠近内部卡槽位为SIM1且只能安装Nano-SIM(迷你卡);而靠近外部的卡槽为为SIM2/TF卡,这个卡槽也支持TF卡扩展,在安装单卡或者双卡的时候,需要按照以下的SIM卡安装方式.介绍完魅蓝metal卡槽怎么打开之后,接下来再来跟小编来看看该机的装卡方法吧. 魅
  • 宝宝夏季感冒如何预防和护理 宝宝夏季感冒如何预防和护理 炎炎夏季,突如其来的夏季感冒让不少宝宝在大热天里频频中招.感冒多是受凉后引起,为什么夏天天越热时越容易感冒呢?本该在冬春季节肆虐的感冒,为何近年来在夏天常见,这种"反季节感冒"与冬春感冒有何不同?虽然很多家长对宝宝感冒积累了些"经验",但实际处理起来,还是觉得很棘手. 其实,感冒是儿童的易发病,即使夏天也不例外.感冒是由病毒或者细菌引起.现在很多孩子在幼托机构,孩子们常常在一起玩耍,感冒病毒或细菌非常容易在孩子间传播,一个孩子感冒,很容易传播给另一个孩子,此起彼伏,
  • 魅族Pro5浏览器夜间模式怎么开启 魅族Pro5浏览器夜间模式怎么开启 冬天的到来,晚上躲在被窝里玩手机就是一种享受,那么问题来了,在浏览网页的时候,手机光太刺眼,虽然可以调屏幕亮度,但是看起来总是不舒服,该怎么办呢?别担心,来看看大猫是如何解决的. 进入自带浏览器界面,点击右下角[...]按钮,然后选择[夜间模式]即可.(如下图)
  • 安卓手机显示手机电量百分比方法 安卓手机显示手机电量百分比方法 很多安卓手机都不能显示手机电量百分比,需要再安装其他软件来显示.但是这样反而占了手机内存.那么,下面就和小编一起来看看安卓手机显示手机电量百分比方法吧. 1. 在待机屏幕上,点击 应用程序-设定 2.然后在设定里选择 显示 先是电池电量百分比 前打勾即可! 安卓手机显示手机电量百分比方 3. 完成上述操作后,手机屏幕右上角将显示电池电量百分比.
  • Video to Picture轻松做Gif动画 Video to Picture轻松做Gif动画 Video to Picture可以让你轻松从视频文件中导入多张图片动画序列或者单张图片,可设置导出图片的尺寸.插值方式.自由控制时间段,还可添加导出的图像特效. 特色功能:从视频文件中导出gif动画,用该软件可以轻松导出不同的gif动画效果,每一项设置都非常有用,而且操作简单,不需要一张一张那么复杂的做,效果一定也不逊色,现在流行QQ发送动画图片,你孔可以通过该软件轻松实现. 接下来就跟我一起来看一下如何制作gif动画图片吧! 软件资料及下载安装: 软件名称:Video to Picture