位置:首页 » 技术 » 当服务器主组织机时,客户端发出第一个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="

最新文章
  • 外星人生活在大气层?美军飞行员神秘死亡 外星人生活在大气层?美军飞行员神秘死亡

    据外媒报道,1948年9月11日,纽约帝国大厦遭遇了一次来自鸟类的"9·11"攻击,成百上千只不同种类的鸟纷纷撞击帝国大厦的玻璃窗,就好像它们正在逃避什么看不见的掠食者.试图撞进大厦里避难一样.一些美国研究者认为,在地球半空大气层中可能存在着某种至今未为人知的半透明生物,它们靠捕猎鸟类为食. 大气中存在凝胶状生物? 美国研究者查尔斯·福特在其着作中<被诅咒的书>中曾提出一个理论:在地球半空大气层中,居住着一种奇怪的.类似水母的半透明凝胶状生物,它们具有触角和尖刺,专门捕食鸟

  • 新娘婚礼前怎么快速变瘦 新娘婚礼前怎么快速变瘦

    结婚是女生一辈子的大事,婚礼上肌肤状态可能不是映入宾客眼中的第一印象,如果你线条足够匀称优雅那将会是耀眼夺目的瘦美新娘.下面一起来来看看能让准新娘们在婚礼前急速变瘦的几个小习惯. 走路是最方便的瘦身运动 上班或是回家时早一站下车,用步行的方式到达目的地,走路是非常好的有氧运动,同时能消耗大腿内侧的脂肪,更重要的是你再也没有借口用时间不够来拖延瘦身了. 抓住一切可以变瘦的机会 在家煮饭,打电话或是看电视时,别呆在那不动,可以配合一些手臂或者腿部简单的动作,虽然听起来很扯但的确能增加2-3倍的能量消

  • 巴西小镇惊现神秘怪物:视频拍1.5米黝黑狼人 巴西小镇惊现神秘怪物:视频拍1.5米黝黑狼人

    据报道,巴西巴伊亚州一座小镇的监控摄像头近日拍到了狼人的影像.为了保护居民安全,该小镇不得不从晚上9点就实施宵禁. 拍到的这个神秘怪物最先是一名叫平戈的当地人发现的.平戈说这个怪物高5英尺(约1.5米),全身黝黑.它向平戈发起攻击,但平戈逃脱了. 人们起初嘲笑平戈,直到越来越多的人也目击了这个怪物,才相信狼人真的出现了.现在,监控摄像头更是直接拍到了狼人的影像.这段44秒的雪花屏录像已经被上传到了视频网站YouTube上. 考虑到居民的安全,当地政府不得不从晚上9点就开始实施宵禁.

  • 让微软苹果趋之若鹜的扁平化设计

    扁平化,本质是[布局],呈现为两方面,即: A.弱化元素差异,让"层次逻辑"通过"排版"而非"元"来实现: B.强调"区域"边界,以应对海量内容(而早期拟物阶段,是强调"元"边界). 这种本质,只是大屏触摸移动设备发展的『阶段性』需求. WIN8开始,人们对扁平化的关注,其实已经超越了对界面本身的讨论,延伸为对[移动设备]领域未来王者或趋势的关注(谁将接过苹果的枪). 之所以扁平化,百家有百种说法.说法不重

  • win7系统关闭个性化视觉特效方法 win7系统关闭个性化视觉特效方法

    1.右击"计算机",选择"属性"选项.如下图所示 2.打开如下界面后,在左边栏目中,选择"高级系统设置" 如下图所示 3.将上方的标签切换到"高级",点击下方性能里的"设置按钮" 如下图所示 4.弹出性能选项后,我们就可以看到"视觉效果"标签下,系统的外观特效选项了,取消所有视觉特效的勾选,完成后点击"确定"按钮保存退出.如下图所示

  • 《激战2》女王试炼场在哪里 《激战2》女王试炼场在哪里

    激战2推出了全新的四风节日活动,很多玩家都想知道游戏中的女王试炼场怎么去,具体位置到底在哪里,下面牛游戏小编就为大家介绍一下吧. 激战2女王试炼场在哪里: 神佑左边的皇冠什么的地方,有点黄色的漩涡.和个人史诗的那种差不多,就颜色不同,进了以后地图最边上,可以去空中 那有竞技场就是女王试炼场了. 以上就是小编为大家介绍的,激战2女王试炼场的具体位置,希望对玩家们有所帮助,如果玩家们在游戏中还遇到了其他的问题,记得向小编提出来哦,小编一定为大家解答.

  • 枸杞鲤鱼

    材料: 用料雄鲤鱼500克,潼沙苑25克,肉苁蓉25克,巴戟15克,枸杞10克,生姜25克. 做法: 1.将雄鲤鱼去鳞. 2.将雄鲤鱼剖肚去内脏,注意保留鲤鱼的雄性精子(为白色囊状物). 3.鲤鱼洗净后入锅中,加潼沙苑.肉苁蓉.巴戟及清水适量,共炖熟,弃药渣,调入调味料,食肉饮汤. 功效 补气补血,强阳益精.适用于男性性欲低下.阳痿.早泄等症.

  • 仙剑奇侠传伙伴吃醋怎么办?伙伴吃醋怎么解决? 仙剑奇侠传伙伴吃醋怎么办?伙伴吃醋怎么解决?

    仙剑奇侠传伙伴吃醋怎么办呢,这种与事实中的解决办法有一点不一样了,在此我们只要送礼包给对方就可以了缓解你们的问题之后我们再进行沟通即可. 仙剑奇侠传手游伙伴吃醋解决方法: 如果你碰到这类问题只要给这个伙伴送礼就好了,当你看到我们之间的好感度增加了,我们立即马上聊天和邀约的选项就恢复正常了哦,是不是非常的简单呀,一点小礼物即可.

  • google 搜寻

    google 搜索 -,表示要排除的 比如我要搜索和我们公司同名的企业在google上的搜索,可以在google搜索中输入: 易商数码 -安徽 (所有易商数码不包含安徽易商数码的搜索结果) 如果搜索"易商数码",第一个结果就是我们公司, 易商数码 -安徽 (所有易商数码不包含安徽易商数码的搜索结果),这个则不是了 *,代表通配符,可以代替任何字符 比如你在搜索的时候,当出现部分字符忘记的时候,可以使用*代替,目前不知道此通配符有什么用途 |操作符 当我们同时搜索多个关键词的时候,goo

  • 经验分享:设计成功LOGO必须遵守的一些规则 经验分享:设计成功LOGO必须遵守的一些规则

    网页制作poluoluo文章简介:今天为大家介绍12个设计LOGO时必须遵守的规则,拥有它,我想你设计LOGO会更加娴熟,更加成功. Logo好比商标的脸面,是第一印象当中非常重要的因素,因此,设计一个好的Logo对于一个企业来说,是非常重要的.如果设计的出色,Logo将是一笔非常巨大的无形资产.记得可口可乐CEO说过一句话,拥有可口可乐这个Logo,我们永远不会破产. 参考阅读:设计理论:如何设计一个成功的LOGO 不管怎样,设计一个令人印象深刻的Logo,拥有一些图形技能知识是远远不够的.与

热门推荐
  • 一对老夫妻偶遇一只宇宙最孤独企鹅:向着远方 一对老夫妻偶遇一只宇宙最孤独企鹅:向着远方 不仅仅人类是孤独的,连动物有时候都陷入孤独的境地无法自拔.这不,英国一对夫妇就发现了一只全宇宙最孤独企鹅. 据<每日邮报>消息,南美法兰克福群岛,一对老夫妻Paul和Julie在开车去钓鱼回家的路上,偶遇了一只迷了路的企鹅.在长的望不到尽头的公路上,一只坚定的.迷迷糊糊的.摇摇摆摆地往前走的小企鹅. 在与伙伴失散后,一只国王企鹅独自在公路上游荡,似乎试图"搭便车"到东福克兰群岛附近的定居点. Paul和Julie发现它以后就下车来看是怎么个情况,小企鹅对两个突如其来的人类表
  • 苹果的概念相机icamera 苹果的概念相机icamera 面对现在 IWATCH 和 iPhone5s 的概念传言,在这里设计师 Tomas Moyano 也打造了一个 iCamera 的概念,更具灵感的想法.
  • 运动养生是保健养生的关键 运动养生是保健养生的关键 运动养生是保健养生的关键 研究表明冥想可以给练习者带来不少的益处: 心脏健康 很多人都研究冥想对心脏的作用.研究表明,经常性的冥想可以明显的长期帮助高血压患者.尤其在黑人中可以明显的降低高血压患者的血压.美国的一项研究表明如果青少年每天冥想两次,每次15分钟,连续这样做4个月,血压将会下降一点点. 改善免疫功能 冥想还可以帮助改善免疫功能,抗击疾病.在一项研究中,测试人们的免疫功能.这个实验中共有两组参与者.一组冥想,另外一组没有.分别用感冒细菌侵袭他们.稍后进行的血液测试表明,冥想的那组参加者
  • 索尼NX720支持智能音量控制吗 索尼NX720支持智能音量控制吗 索尼NX720支持智能音量控制.