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

最新文章
  • 有一个地方只有我们知道观后感

    泽阳问金天"你相信爱情吗",金天说"相信!但不相信会发生在我身上".是啊,谁也不敢自信的对别人说,真爱马上就要来我身边了.可是,总是得相信的,如果自己都不相信,那就真的不会有了.相信童话般的爱情真的没什么错. <有一个地方只有我们知道>观后感 刚刚看完 <有一个地方只有我们知道> 回来.这是一部很平稳的电影,没有过多的起伏,但绝对不是烂片.故事很饱满而且有头有尾.我是看了影评才去看的,觉得有一些说的和我的感觉差不多,有的差很远--就说说我的感

  • 风格迥异的搭配来看看 风格迥异的搭配来看看

    五款风格迥异的搭配,每种气质都有钟情与它的姑娘,每个姑娘都有属于她自己的故事.无论是哪种气质,哪种故事,都将会在街头这个舞台登场.属于你的气质,究竟是哪个呢? 珍珠口袋甜美外套+珍珠唯美针织衫+蝴蝶结毛呢百褶半身裙 清新的嫩色,静静的开在清秋时节,美好纯净得仿佛是天使的号角,一声绵延悠远的长鸣,就能看到天使微笑的模样.穿上这款精致细腻的小西装,你便是那个甜美可人的小公主,置身于一片繁茂的曼陀罗庄园,悠然的欣赏着它淡淡的清香. 欧洲宫廷洛丽塔公主复古风格毛衣开衫 复古风格的长款毛衣,百种风格的几何

  • IE终结日将临!微软呼吁升级至IE11或Edge浏览器 IE终结日将临!微软呼吁升级至IE11或Edge浏览器

    距离微软停止对IE8.IE9和IE10的技术支持的日子还有不到一周的时间,下周二也就是1月12日,微软将发布最后一个升级包,此后用户将不会收到任何来自官方的IE安全更新和技术支持. 伴随着新浏览器Microsoft Edge的推出,微软正在让老版IE浏览器慢慢淡出人们的视线. 此外,微软还将针对运行Windows 7或Server 2008 R2的机子推送新的补丁更新--KB3123303,它将提醒用户升级到最新版. 微软停止技术支持意味着这些旧版IE将不会再获得安全更新,因此更容易受到黑客的攻

  • Nokia X2跑分曝光 处理器/内存有提升 Nokia X2跑分曝光 处理器/内存有提升

    Nokia XL还未在国内上市,关于Nokia X下一代产品的消息开始浮出水面. 据百度贴吧爆出的一则信息显示,Nokia X2将搭载高通MSM8210处理器,这可能是一款1.2GHz双核处理器,同时它还内置1GB RAM+4GB ROM存储组合.相比Nokia X搭载1GHz骁龙双核处理器.内置512MB RAM+4GB存储组合来看,新版Nokia X2在处理器和内存方面都将有较小提升. Nokia X2跑分曝光 这份泄露的跑分图显示,该产品安兔兔跑分成绩为11827,相比此前曝光的Nokia

  • 腾讯信用是什么?查看自己的腾讯信用方法介绍 腾讯信用是什么?查看自己的腾讯信用方法介绍

    日前,腾讯公司推出了一个个人征信系统--腾讯信用,腾讯信用是对传统金融数据+社交数据的个人信用评估,接下来跟着小编一起来体验下吧. 腾讯信用简介 腾讯的报告对个人的信用评判是基于其在腾讯平台上的表现,腾讯提供的征信报告如果与其他机构的结果不同,则代表其在这一维度上有一定问题."只要使用腾讯系任何一个软件三个月到半年,就可以在腾讯信用上得出一定的征信报告."针对个人征信报告,目前已经在QQ会员中进行内测.个人征信报告以星级来区分. 从信用界面上来看,在"我的信用"首页

  • libfetion捕包 求解释

    libfetion抓包 求解释 使用WSExplorer 对libfetion 进行抓包 一下是第一个数据包 地址为:221.130.45.212:443接口,我觉得目的是获取配置信息.可是看不得到底发了什么出去,好像是乱码,如何解码. 00000000 80 82 01 03 01 00 69 00 00 00 10 00 00 39 00 00 ......i......9.. 00000010 38 00 00 35 00 00 16 00 00 13 00 00 0A 07 00 C0

  • 《GTA5》PC版全流程图文攻略—第二章任务二 《GTA5》PC版全流程图文攻略—第二章任务二

    GTA5这款游戏的剧情该要如何来通关呢,下面小编给各位玩家带来了关于本作PC版全流程图文攻略,想要了解下的玩家快来看看吧. [主线任务:掌上明珠] 金牌条件:驾驶水上摩托到急速;别从单车上摔下去;在1分钟内游到船上 触发条件:让我们切换人物到M叔,无论这个时候M叔在做啥,先回家触发掌上明珠这个任务 tips: 参加飙车竞速赛需要交纳100美金,赢得比赛之后会获得450美金(不知道后面是否有加成) 本任务结束之后三项全能赛事开放 剧情梗概: M叔躺在沙发上看着电视节目,心里若有所思.突然听到儿子的

  • ckeditor在线编辑器在火狐浏览器下不可编辑

    ckeditor在线编辑器在火狐浏览器上不可编辑 最近学了ckeditor在线编辑器, 发现在IE.chrome以及苹果浏览器可以实现.但是在firefox浏览器下不可编辑,可以显示出来.就是不能在编辑器里面输入内容.其他的工具也没有用.不知道怎么回事.有谁知道的.请告之,谢谢!

  • 精选意境女头 我愿意陪你行走于刀刃之上,我愿意陪你流浪漂泊 精选意境女头 我愿意陪你行走于刀刃之上,我愿意陪你流浪漂泊

    我们相隔在记忆的苍天大河,遥远的望着曾经的彼此. 我们穿行于迷乱的阳春三月,为彼此许下了天长地久.至今才渐渐明白, 我们的事情,不是爱情,只是寂寞的消遣.至今才开始懂得,爱一个人, 不是生死离别,而是放手.假如,我不是你的幸福,那么,我愿意放手给你机会去爱. [1] [2] 下一页

  • 时光,让我无尽幻念 时光,让我无尽幻念

热门推荐
  • 腾讯推出手机支付前中后闭环式解决方案 腾讯推出手机支付前中后闭环式解决方案 近日,易观国际<2013年中国第三方支付市场季度监测>显示,2013年中国移动支付市场进入爆发式增长阶段,总体交易规模突破13010亿元,同比增长率高达800.3%.随着移动支付的普及,移动支付安全问题也备受关注. 腾讯移动安全实验室发布<2014年第一期手机支付安全报告>(以下简称报告),报告除了解读当前手机支付面临的安全问题外,更着重展示了腾讯为手机支付用户提供的支付前中后闭环解决方案,让广大手机支付网购用户可以更加放心的享受移动互联网带来的便捷生活体验. 支付前 报告称,在用
  • 从Evernote将数据迁移到印象笔记的图文步骤 从Evernote将数据迁移到印象笔记的图文步骤 很多网友最开始使用的云共享笔记是印象笔记的国际版Evernote,不过,随着印象笔记中文版的推出,越来越多的网友都投入印象笔记中文版的怀抱.那么,原来存放在印象笔记的国际版Evernote的数据该怎么办呢?数据少的话,可以通过私有邮箱进行迁移.数据非常多,又想保留原有数据的排列顺序的话,小编给大家推荐的是一款基于MAC平台的数据迁移工具NoteDup笔记迁移工具.除了以上建议,今天小编还为大家介绍第三种方法,一起来学习一下吧! 如果想要从Evernote International迁移到印象笔记
  • 撕逼不分对错 互联网电视迎来百家争鸣元年 撕逼不分对错 互联网电视迎来百家争鸣元年 这几天来,小米.乐视上演了2015年度公关大战.雷军用内容挑起战争后,把战火引向贾跃亭最为关心的乐视股价:而乐视也不甘示弱,质问小米"不懂法律,还把别人内容当自己的",并称兄小米涉嫌做空乐视:这场撕逼大战中小米.乐视招招见血,而酷开.海信等电视厂商也作为"第三者"加入战局,使局面愈发混乱. 我们不去分辨这场撕逼中的对错,不去看小米的阴招损不损,不去看乐视的生态全不全,更不去第三方厂商借势对不对.如果仅仅是从互联网电视这一行业来看,实际上在经过这场"混战&q
  • 带你进入通话王国梦境般的大蒜吊灯 带你进入通话王国梦境般的大蒜吊灯 如果你小时候看过<灰姑娘>的动画片,肯定会憧憬里面的情节,魔法师用动物和食物打造了灰姑娘的马车,太神奇了.设计师Anton Naselevets或许就受到了这样的启发,设计了以大蒜的外形的吊灯:Garlic Lamp.整个灯罩就像一个超大的大蒜,通过一条绿色的吊绳挂在天花板上.灯光通过底部的孔定向射出,也可从半透明材质的蒜壁四周透出.将它挂在餐厅或者厨房,将是个不错的选择.
  • 书生斩获“美国十大影像信息解决供应商”大奖 书生斩获“美国十大影像信息解决供应商”大奖 波澜壮阔的人类进化史,也是一部动人心弦的技术革新史.火的发现和使用,让人类告别了旧石器时代,与动物界彻底分离;工业革命的兴起,推动了现代文明的诞生;信息技术的广泛普及,引领人类进入知识经济时代.当前,一场云技术革命,正席卷全球,推动数据存储及安全防护方式的全面升级,其中,对医患数据及隐私极为看重的医疗行业,正经历云时代的全新洗礼.作为一家拥有中国技术基因.立足硅谷的安全云存储服务提供商SurDoc,为改善医疗市场健康服务做出了持续的贡献,近日被Healthcare Tech Outlook 杂志
  • win8开始菜单不见了怎么办? win8开始菜单不见了怎么办? win8开始菜单不见了怎么办? 现在买来的新电脑有些都是自带的win8系统,用起来差强人意.尤其win8根本没有开始菜单栏的,让大家用起来很不习惯.下面来简单说下怎么设置win8的开始菜单. 其实本来win8是不带开始菜单的,也就是说没有开始菜单栏.但是推出win8后,很多用户体验不是很满意,尤其是对于没有菜单栏,很多用户提出了改善需求.之后微软推出了win8的主打Metro界面.下面简单说下设置步骤: 把鼠标移动到屏幕最左下角,即差不多是win7或xp系统的开始菜单栏的地方,这时候会弹出一个小