在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > UNIX網絡編程――產生RST

            UNIX網絡編程――產生RST

            作者: 時間:2016-10-08 來源:網絡 收藏

            產生RST的3個條件:

            本文引用地址:http://www.biyoush.com/article/201610/305555.htm

            1. 建立連接的SYN到達某端口,但是該端口上沒有正在監(jiān)聽的服務。

            如:IP為192.168.1.33的主機上并沒有開啟WEB服務(端口號為0x50),這時我們通過IE去訪問192.168.1.33,通過Wireshark抓包,可以看到,對此SYN包的回復為RST。說明此服務器(即IP192.168.1.33)是存在的,不過其上并沒有運行WEB Server(如apache)的程序

            2. TCP想取消一個已有連接。

            基于什么樣的情況才會取消一個已有的連接?

            3. TCP接收到了一個根本不存在的的連接上的分節(jié)。

            我們知道,TCP在數據傳輸前,要通過三路握手(three-way handshake)建立連接,即連接建立起后,服務器和客戶端都有一個關于此連接的描述,具體形式表現(xiàn)為套接口對,如果收到的某TCP分節(jié),根據源IP,源tcp port number,及目的IP,目的tcp port number在本地(指服務器或客戶端)找不到相應的套接口對,TCP則認為在一個不存在的連接上收到了分節(jié),說明此連接已錯,要求重新建立連接,于是發(fā)出了RST的TCP包!

            今天遇到的問題就是 server 端被殺調了,結果client不知道,仍然拿原來的socket去操作,結果server返回rst的tcp包,client異步讀返回錯誤。



            關鍵詞:

            評論


            相關推薦

            技術專區(qū)

            關閉