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

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

日期:2015-08-02 阅读:1num
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="

最新文章
  • 谁有放在家垫桌角或者当菜板用的 win8 平板,丢给我吧

    打算放在宿舍当软路由用,屏幕外壳划成什么样子都无所谓,不过有一些要求 1 :断电后什么都不做坚持半个小时 2 : wifi 信号要好 3 :必须是正规渠道品牌货,地摊上买的我怕boom 4 :要有 usb 口(用来接外置网卡)或者 rj45 网口 100 左右收,可以议价,我包邮 qq 95307+1582 --cut-- wukavin在2016-05-09 22:47:34回答到: 100 ?!我也要,严重求!!!!! xiaoloutingyu在2016-05-09 22:47:34回答到

  • PyInstance_New与PyObject_CallObject有什么区别?

    主程序是C/C++程序,调用Python定义的类.用这两个函数都能实例化对象,不知道有什么区别? 另外,我们原程序是采用PyObject_CallObject函数来实例化对象,运行几天后,这个函数居然返回NULL,这是怎么回事?有朋友遇到过类似的问题么?程序是windows GUI程序,没有重定向std:err,无法拿到PyErr_Print的输出信息. 谢谢. --cut-- pynix在2013-12-11 08:41:2回答到: 看源代码注释咯.... l142857在2013-12-11

  • 请求超时,请求超时,请求超时

    乖乖,日本,美东,美中,美西全死了. ping 没有低于 400ms 的,真是跪了. 还升级到 100M ,还不如前两年的 20M. --cut-- GeekTest在2016-05-10 13:37:22回答到: 今天电信到 telia 全部绕英国.联通没事 cnbeining在2016-05-10 13:37:22回答到: 北京电信丢包 99% 上海电信丢包 97% 大大和蛤蛤一起看片呐? kalintw在2016-05-10 13:37:22回答到: @cnbeining 院子外大门口有土

  • 微信公众号(服务号),使用带参数的二维码功能,扫码进来的粉丝,是一直带有这个参数的标签吗?

    现在有这个需求 领导要区分那些粉丝是从具体什么渠道进来的,后期任意时候也能查到这个粉丝是从哪个带参数的二维码进来的. 可以实现吗? --cut-- tomine在2014-12-08 21:52:0回答到: 第一次的时候写到自己的数据库里不行吗? abelyao在2014-12-08 22:10:1回答到: 1L +1,关注后不是有个事件推送给服务端吗,自己记录一下呗

  • 如何利用瀑布流类Pinterest产品做营销? 如何利用瀑布流类Pinterest产品做营销?

    这种瀑布流的展示方式非常适合用户在漫无目的的前提下浏览的情形,用户只需要不断的往下拖拽网页,看到感兴趣的商品like或是repin.有数据显示:Pinterest不仅是提升用户的品牌感知,它也同时驱动购买行为. 文/布布徐 正题开始前,先来回顾下近期类Pinterest网站的几则新闻. 新闻一:在线内容共享服务Shareaholic公布的最新数据显示,六月份,社交图片分享网站Pinterest贡献的推荐流量超过了 Twitter.社交化网页推荐引擎Stumbleupon.必应和谷歌.在过去的一年

  • 饭后8个坏习惯无形中伤害健康 饭后8个坏习惯无形中伤害健康

    一日三餐是可以保证我们健康的饮食,保证我们不会饥饿,因此饮食健康对于我们来说是非常重要的,但是我们吃饭之后都会有一些小习惯,这些习惯已经是影响到我们的健康,但是我们还不知道吗?那么是哪些饭后坏习惯呢?赶紧跟随本站小编看看吧,别让这些习惯伤了你的健康. 很多人喜欢饭后立即坐在沙发上看电视.玩手机,一动不想动,有时候在公司的时候也是这样,吃完饭就立即工作,这些坏习惯已经在无形中伤害了你的健康. 1饭后立即工作 到点不吃饭,早餐路边应付,中午吃盒饭,是办公族的典型饮食写照.为赶时间吃完饭后马上工作,血

  • 梦想需要真的行动 梦想需要真的行动

    现实中,有一部分人对于自己喜欢的东西,对于自己的梦想,只是说说而已,想想而已,没有丝毫行动力.这个时候我常怀疑他们说的喜欢是不是真的喜欢,或只是人云亦云.你说你爱上一个姑娘,却连表白的勇气都没有,也没有为她做过任何一件事情,只是天天想她,我就会怀疑你并不是真的那么爱她.不爱一个人并不是可耻的,但是假装深爱一个人却是相当可耻的. 真正有行动力的人不需要别人告诉他如何做,因为他已经在做了,就算碰到问题,他也会自己想办法,自己动手去解决或者主动寻求可以帮助他的人,而不是等着别人为自己解决问题. 首先,

  • tplink ADSL无线路由一体机家长控制管控小孩上网行为 tplink ADSL无线路由一体机家长控制管控小孩上网行为

    本文章来为各位介绍一篇关于tplink ADSL无线路由一体机家长控制管控小孩上网行为,希望文章能够为各位带来帮助了. 家长希望通过简单的设置即可实现管控小孩上网时间,ADSL无线路由一体机提供家长控制功能,通过简单设置即可控制小孩上网的时间段,从而实现健康上网. 本文设置举例:某家长仅允许小孩在学习时间和周末上网,本文设置过程依据该需求. 某家长希望小孩在学习时间和周末只能访问学习网站,但自己的电脑并不受控制.家长需求如下: 登录ADSL无线路由一体机的管理界面,点击 上网控制 >> 家长控

  • 寂寞的滋味残酷的美

    ★.丶 ━━━━━━━━━━*━━ ︸° --┈---┈---わ -┈--┈ ─� 你知不知道 寂寞的滋味.. --- ●●就像欣赏一种残酷的美 --- -------●●-- [M][B][fts=6][ffg,#0072BC,#000000]★.丶[/ft][/ft][/B] [ftc=#232323]━━━━━━━━━━[B][ftc=#0072BC][fts=4]*[/ft][/B][ftc=#232323]━━ ︸° --┈---┈---わ -┈--┈ ─� [B]你知不知道 [ffg

  • 学UML用什么书入门比较好解决思路

    学UML用什么书入门比较好 如题 ------解决方案-------------------- <UML参考手册>,<Rose视频教程>

热门推荐
  • 真心觉得这把键盘吊 sonder-keyboard 真心觉得这把键盘吊 sonder-keyboard https://www.sonderdesign.com/product/sonder-keyboard/ 设计真的不错~ 已经看醉了 就是价钱略微贵点 话说最近库里火了 ~库里就是吊 233 --cut-- 1OF7G在2016-05-09 05:03:41回答到: 好久以前就看过,好像是 oled 还是 eink 屏幕的,要是组合快捷键能有提示就好了 codeyung在2016-05-09 05:03:41回答到: @1OF7G 电子墨水屏还能自定义啥的 我只是觉得 功能蛮强大 ~ open
  • 手机ip地址怎么修改?手机ip地址设置教程 手机ip地址怎么修改?手机ip地址设置教程 手机ip地址怎么修改呢?有时候使用手机上网会提示此手机ip地址已使用了,这是因为有些网站同一个IP地址不能重复操作或者限定一些ip不能进入,只有我们修改下ip地址就好了,下面就和小编一起去看下手机ip地址的设置教程吧. 手机ip地址设置教程: 1.首先我们进入手机的设置界面,找到WLAN,然后我们点击自己链接热点,然后我们点击旁边的大于号 2.进入后我们打开"使用静态IP"的开关,然后点击"IP地址" 3.输入要调整的IP,点击"确定"
  • 支付宝钱包怎么使用声波支付? 支付宝钱包怎么使用声波支付? 1.打开支付宝钱包,进入支付宝钱包后点击右上角的"我的生活",然后点击"条码支付". 2.然后再选择"声波支付",那么现在只要找到自已手机的扬声器,然后将扬声器对准收款方感应区,支付宝会生成一个账单,再发到用户手机上,待对方确认付款后,那么此交易就成功了.支付宝钱包声波支付主要用由地铁.商场.校园内的自动售货机等设备上,只要采用支付宝当面付,即使手机没有连上网,也可以用"当面付"内声波支付功能完成支付.
  • MusicToApp一键打造个人专属音乐应用 MusicToApp一键打造个人专属音乐应用 MusicToApp使用很简单,你只要配上你的制作素材:几首喜欢的歌曲.数张有纪念意义的照片和一个可爱的图标,如果有歌词就更加好了.把这些素材完全塞进MusicToApp之中,几分钟后你就可以获得属于自己的安卓音乐应用.详细的使用方法请看下图: MusicToApp制作个人专属音乐应用 MusicToApp制作个人专属音乐应用 MusicToApp制作个人专属音乐应用 MusicToApp制作个人专属音乐应用 MusicToApp制作个人专属音乐应用 MusicToApp制作个人专属音乐应用
  • 电商大数据——用数据驱动电商跟商业案例解析 电商大数据——用数据驱动电商跟商业案例解析 电商大数据--用数据驱动电商和商业案例解析 电商大数据--用数据驱动电商和商业案例解析(国内第1本将大数据与电商完美结合的权威之作!) 雪鹰传奇 著 ISBN 978-7-121-22556-7 2014年3月出版 定价:98.00元 360页 16开 编辑推荐 (1)<电商大数据--用数据驱动电商和商业案例解析>是国内第1本将大数据与电商完美结合的权威之作!本书是软精装版,提供200组客户.67个维度指标的核心网店数据资源供学习,书中案例在电商实战中已创造过巨大价值,淘宝天猫京东和独立B2C