• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    停等式ARQ協(xié)議的SPIN模型檢測(cè)

    2018-06-29 10:44:32
    關(guān)鍵詞:重傳接收端等式

    (福建工程學(xué)院 生態(tài)環(huán)境與城市建設(shè)學(xué)院, 福建 福州 350118)

    隨著科學(xué)技術(shù)的快速發(fā)展,計(jì)算機(jī)網(wǎng)絡(luò)已滲透到社會(huì)的各個(gè)領(lǐng)域,并在日常生活中發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)與網(wǎng)絡(luò)連接的標(biāo)準(zhǔn),通信協(xié)議已是網(wǎng)絡(luò)發(fā)揮作用的基礎(chǔ),如何保證其可靠性和安全性成為一個(gè)熱門的研究問(wèn)題。早期的通信協(xié)議大多采用自然語(yǔ)言進(jìn)行描述,但由于自然語(yǔ)言自身存在的模糊性和二義性等局限,導(dǎo)致通信協(xié)議容易出現(xiàn)錯(cuò)誤。因此,越來(lái)越多的研究人員開(kāi)始關(guān)注通信協(xié)議的形式化描述與驗(yàn)證,并促使通信協(xié)議成為一種更為嚴(yán)謹(jǐn)?shù)囊?guī)范。但是,如何對(duì)通信協(xié)議進(jìn)行建模并完成安全檢測(cè)仍然是一件非常困難的工作,且不同通訊協(xié)議在建模、驗(yàn)證及性能分析等各方面或階段的表現(xiàn)也大相徑庭[1]。在眾多通信協(xié)議中,停等式自動(dòng)請(qǐng)求重傳(auto repeat request, ARQ)協(xié)議是數(shù)據(jù)通信網(wǎng)絡(luò)中最常見(jiàn)的差錯(cuò)控制協(xié)議之一。因此,識(shí)別停等式ARQ存在的弱點(diǎn)有助于改進(jìn)當(dāng)前網(wǎng)絡(luò)協(xié)議的不足,從而提高數(shù)據(jù)通信的安全性。

    1 停等式ARQ協(xié)議

    在數(shù)據(jù)通信網(wǎng)絡(luò)中,自動(dòng)請(qǐng)求重傳協(xié)議常被用于處理信道中的差錯(cuò)控制。ARQ通過(guò)接收端請(qǐng)求發(fā)送端重新傳輸錯(cuò)誤數(shù)據(jù)報(bào)文的策略,實(shí)現(xiàn)報(bào)文在數(shù)據(jù)鏈路層的可靠傳輸。ARQ協(xié)議分成為3類[2]:(1)停等式ARQ,即每一幀確認(rèn)接收后再發(fā)送下一幀;(2)連續(xù)式ARQ,即一次發(fā)送多個(gè)幀后再確認(rèn)接收;(3)選擇性重傳ARQ,即有選擇地重傳出錯(cuò)幀??梢钥闯?,以上3種ARQ協(xié)議的主要區(qū)別是對(duì)出錯(cuò)的數(shù)據(jù)報(bào)文的處理方式不同。從停等式ARQ至選擇性重傳ARQ,其復(fù)雜性遞增,效率也遞增。其中,停等式ARQ協(xié)議雖然最為簡(jiǎn)單,但應(yīng)用的范圍卻不小,尤其是在硬件無(wú)線通訊領(lǐng)域,由于其簡(jiǎn)單且易于實(shí)現(xiàn)而備受青睞[3]。

    停等式ARQ協(xié)議的工作原理可按發(fā)送端和接收端分別進(jìn)行描述。對(duì)于發(fā)送端,它每發(fā)送完一幀便停止發(fā)送,并等待接收端的確認(rèn)。只有當(dāng)接收到了來(lái)自接收端的確認(rèn)幀之后,發(fā)送端才繼續(xù)發(fā)送下一幀。對(duì)于接收端,它每收到一個(gè)無(wú)差錯(cuò)的幀,便將其轉(zhuǎn)發(fā)給上層軟件,并向發(fā)送端發(fā)送確認(rèn)幀。若接收端收到有差錯(cuò)的幀,便直接丟棄該幀,而不做任何其他操作。因此,為了保證報(bào)文在數(shù)據(jù)鏈路層的可靠傳輸,發(fā)送端必須對(duì)所發(fā)送的幀進(jìn)行編號(hào)。由于發(fā)送端每次只發(fā)送一幀,因此停等式ARQ協(xié)議僅使用一個(gè)比特對(duì)幀進(jìn)行編號(hào),即只有0號(hào)幀和1號(hào)幀兩種類型。發(fā)送端依次循環(huán)發(fā)送0號(hào)幀和1號(hào)幀,即先發(fā)送0號(hào)幀,再發(fā)送1號(hào)幀,再下次又發(fā)送0號(hào)幀,如此循環(huán)反復(fù)。接收端發(fā)送確認(rèn)幀時(shí),則采用“ACKn”的格式來(lái)表示已經(jīng)正確接收到了第n-1號(hào)幀,當(dāng)前正在等待接收第n號(hào)幀。

    對(duì)于報(bào)文在數(shù)據(jù)傳輸中可能出現(xiàn)的不同狀況,發(fā)送端和接收端將有不同的處理機(jī)制。如圖1所示,當(dāng)數(shù)據(jù)幀或確認(rèn)幀出現(xiàn)錯(cuò)誤,發(fā)送端和接收端會(huì)依據(jù)停等式ARQ協(xié)議執(zhí)行相應(yīng)的處理操作。

    (1)正常情況下,發(fā)送端和接收端有序地發(fā)送數(shù)據(jù)幀和確認(rèn)幀。由于發(fā)送端只有在收到確認(rèn)幀的情況下才會(huì)發(fā)送下一次幀,所以接收端能夠及時(shí)接收所有的數(shù)據(jù)幀,數(shù)據(jù)在傳輸過(guò)程中不出會(huì)現(xiàn)延時(shí)或丟失。

    (2)發(fā)送端發(fā)出的數(shù)據(jù)幀出錯(cuò)。在這種情況下,接收端將丟棄該幀,且不發(fā)送確認(rèn)幀。因此,如果系統(tǒng)要求發(fā)送端一定要收到接收端的確認(rèn)幀后才能發(fā)送下一幀,那么接收端在發(fā)送數(shù)據(jù)幀之后就會(huì)進(jìn)入等待,從而導(dǎo)致死鎖。為了解決這個(gè)問(wèn)題,系統(tǒng)可要求發(fā)送端每發(fā)送完一個(gè)幀,就啟動(dòng)一個(gè)計(jì)時(shí)器來(lái)計(jì)算等待時(shí)間。當(dāng)?shù)却龝r(shí)間超過(guò)了預(yù)先設(shè)定的重傳時(shí)間閾值,那么發(fā)送端便重新發(fā)送前一個(gè)數(shù)據(jù)幀。顯然,重傳時(shí)間閾值的設(shè)定會(huì)影響數(shù)據(jù)傳輸?shù)男?,因此?shù)據(jù)傳輸往往會(huì)有所延時(shí)。

    (3)發(fā)送端發(fā)出的數(shù)據(jù)幀正確,而確認(rèn)幀發(fā)生異常。在這種情況下,發(fā)送端無(wú)法正確接收到確認(rèn)幀。當(dāng)?shù)却龝r(shí)間超過(guò)重傳時(shí)間,發(fā)送端將重新發(fā)傳前一幀。然而,當(dāng)接收端收到這個(gè)重復(fù)幀時(shí),它將丟棄該幀,并再次發(fā)送確認(rèn)幀。由此可發(fā)現(xiàn),一旦沒(méi)有對(duì)數(shù)據(jù)幀進(jìn)行編號(hào),就可能導(dǎo)致接收端無(wú)法確認(rèn)收到的幀是否重復(fù)。

    圖1 停等式ARQ協(xié)議工作原理Fig.1 Working principle of the stop-and-wait ARQ

    2 Promela語(yǔ)言建模

    SPIN是一種著名的分析驗(yàn)證并發(fā)系統(tǒng)邏輯一致性的模型檢測(cè)工具[4],它所提供的系統(tǒng)建模語(yǔ)言Promela能夠用于直觀且明確地對(duì)有限狀態(tài)系統(tǒng)進(jìn)行建模。除了允許動(dòng)態(tài)創(chuàng)建并行的進(jìn)程之外,Promela還能夠在進(jìn)程之間進(jìn)行同步和異步通信。

    2.1 消息傳遞的建模

    停等式ARQ協(xié)議是用于保證數(shù)據(jù)有序、可靠傳遞的協(xié)議,因此對(duì)消息傳遞的模擬是必不可少的。Promela語(yǔ)言提供了一種先進(jìn)先出的消息通道的機(jī)制,來(lái)模擬消息在進(jìn)程之間的傳遞。通道的容量可以任意確定,同時(shí)每個(gè)消息可以包含多個(gè)變量。本文采用消息在通道內(nèi)的傳遞來(lái)模擬幀在信道中的傳輸。

    在停等式ARQ協(xié)議中,對(duì)于發(fā)送端而言,每個(gè)幀要包含消息的編號(hào)和內(nèi)容。同時(shí),為了模擬幀的正確傳輸和錯(cuò)誤傳輸?shù)膬煞N不同情況,還應(yīng)包含一個(gè)幀的狀態(tài)標(biāo)記,區(qū)別正確傳送的幀和錯(cuò)誤傳送的幀。對(duì)于接收端而言,它所傳遞的消息需要包含確認(rèn)編號(hào)ACKn,同樣為了模擬確認(rèn)幀的正確傳輸和錯(cuò)誤傳輸?shù)膬煞N不同情況,確認(rèn)幀中也應(yīng)該包含一個(gè)幀的狀態(tài)標(biāo)記。參考文獻(xiàn)[5]的描述方法, 本文將幀的狀態(tài)和通道標(biāo)記定義如下:

    mtype={mesg, ack, err}; chan s_r=[10] of {mtype, dbyte, mbyte}; chan r_s=[10] of {mtype, dbyte, mbyte}。

    其中,mesg、ack和err分別代表該幀是消息幀、確認(rèn)幀或者錯(cuò)誤幀。通道s_r用于模擬發(fā)送端向接收端發(fā)送數(shù)據(jù)幀所使用的信道,通道r_s則模擬接收端向發(fā)送端發(fā)送確認(rèn)幀所使用的信道。通道中所傳輸?shù)拿總€(gè)消息都包含3個(gè)域,mtype代表幀的狀態(tài)標(biāo)記,dbyte和mbyte分別代表數(shù)據(jù)和幀編號(hào)。

    此外,本文在發(fā)送端使用out!msg(o,s)和out!err(0,0)來(lái)模擬數(shù)據(jù)幀的正確傳輸和錯(cuò)誤傳輸兩種情況。在接收端,則使用out!ack(0, es)和out!err(0, 0)來(lái)模擬確認(rèn)幀的正確傳輸和錯(cuò)誤傳輸兩種情況。

    2.2 超時(shí)重傳機(jī)制的建模

    在停等式ARQ協(xié)議中,出現(xiàn)超時(shí)的情況只有數(shù)據(jù)幀丟失、數(shù)據(jù)幀出錯(cuò)、確認(rèn)幀丟失和確認(rèn)幀出錯(cuò)4種:

    (1)數(shù)據(jù)幀丟失:接收端收不到數(shù)據(jù)幀就不會(huì)發(fā)送確認(rèn)幀,導(dǎo)致超時(shí)。

    (2)數(shù)據(jù)幀出錯(cuò):接收端接收到錯(cuò)誤的數(shù)據(jù)幀,將出錯(cuò)的數(shù)據(jù)幀丟棄,不發(fā)送確認(rèn)幀,導(dǎo)致超時(shí)。

    (3)確認(rèn)幀丟失:發(fā)送端收不到確認(rèn)幀,導(dǎo)致超時(shí)。

    (4)確認(rèn)幀出錯(cuò):發(fā)送端收到錯(cuò)誤的確認(rèn)幀,將出錯(cuò)的確認(rèn)幀丟棄,導(dǎo)致超時(shí)。

    為了標(biāo)識(shí)以上不同情況,本文設(shè)置了一個(gè)byte類型的變量to作為超時(shí)標(biāo)記。當(dāng)它的值為1時(shí),表示會(huì)出現(xiàn)傳輸超時(shí)的情況,進(jìn)而啟動(dòng)重傳選項(xiàng)。在數(shù)據(jù)丟失、出錯(cuò)和確認(rèn)幀丟失時(shí),就將to的值賦為1,并啟動(dòng)重傳。當(dāng)發(fā)送端接收到出錯(cuò)的確認(rèn)幀時(shí),直接啟動(dòng)重傳。

    2.3 發(fā)送端建模

    為了證明數(shù)據(jù)幀是被有序傳遞的,可在數(shù)據(jù)幀所傳送的數(shù)據(jù)o設(shè)置為一個(gè)從0遞增到MAX-1的量。如果所有的數(shù)據(jù)幀都被正確且有序地送到了接收端,則數(shù)據(jù)幀中o的值就應(yīng)該是有序遞增。因此,可對(duì)發(fā)送端建模如下:

    模型1 發(fā)送端模型

    proctype sender(chan in,out)

    {

    int o;

    byte s, r;

    o = MAX-1;

    s = 0;

    do

    /*讓待傳送的數(shù)據(jù)遞增*/

    ::o=(o+1) % MAX;

    again:if

    /*模擬數(shù)據(jù)幀的正確傳送*/

    ::out!mesg(o,s);

    /*模擬數(shù)據(jù)幀的錯(cuò)誤傳送*/

    ::out!err(0,0); cnt++;}

    /*模擬數(shù)據(jù)幀丟失,啟動(dòng)重傳選項(xiàng)*/

    ::to = 1;

    fi

    if

    ::(to == 1) ->

    atomic{to = 0; goto again}

    /*接收到出錯(cuò)的確認(rèn)幀,重傳*/

    ::in?err(0,0); -> goto again;

    /*接收到正確的確認(rèn)幀,修改幀編號(hào)*/

    ::in?ack(0, r) ->

    s = 1 - s;assert (s == r);

    fi

    od

    }

    2.4 接收端建模

    本文設(shè)置了變量ei和es來(lái)分別代表預(yù)期數(shù)據(jù)和預(yù)期幀編號(hào)。當(dāng)接收端接收的數(shù)據(jù)幀編號(hào)是正確的,則修改預(yù)期幀編號(hào)es,并發(fā)送確認(rèn)幀。由于發(fā)送的確認(rèn)幀可能在傳輸過(guò)程中出現(xiàn)正確傳輸、錯(cuò)誤傳輸和丟失3種情況,因此采用以下方式分別對(duì)錯(cuò)誤傳輸和丟失進(jìn)行模擬:(1)當(dāng)確認(rèn)幀丟失的情況,將超時(shí)標(biāo)記to賦值為1;(2)如果該幀的編號(hào)不正確,則不修改預(yù)期幀編號(hào)es,而是再發(fā)送一次確認(rèn)幀。因此,可對(duì)接收端的建模如下:

    模型2 接收端模型

    proctype receiver(chan in,out)

    {

    int i, ei;

    byte s, es;

    ei = 0;

    es = 0;

    do

    ::in?mesg(i,s);->

    if

    /*數(shù)據(jù)幀編號(hào)正確*/

    ::( s == es)->

    es= (es + 1) % MAX;

    ei=(ei+1) % MAX;

    if

    /*模擬確認(rèn)幀的正確傳送*/

    ::out!ack(es,0);

    /*模擬數(shù)據(jù)幀的錯(cuò)誤傳送*/

    ::out!err(0,0);

    ::to=1;

    fi

    ::(s != es)->

    if

    /*再次傳送確認(rèn)幀*/

    ::out!ack(0, es);

    ::out!err(0, 0);

    ::to = 1;

    fi

    fi

    /*接收到錯(cuò)誤的數(shù)據(jù)幀,啟動(dòng)重傳選項(xiàng)*/

    ::in?err(0,0)->to = 1;

    od

    }

    2.5 主進(jìn)程建模

    最后,在得到發(fā)送端模型sender和接收端receiver的基礎(chǔ)上,可構(gòu)建主進(jìn)程模型init,創(chuàng)建上述兩個(gè)進(jìn)程的實(shí)例,并給它們傳遞通道:

    模型3 主進(jìn)程模型

    proctype init()

    {

    chan s_r = [10] of {mtype, int, byte};

    chan r_s = [10] of {mtype, int, byte};

    atomic

    {

    run sender (r_s, s_r);

    run receiver (s_r, r_s)

    }

    }

    3 SPIN模型檢測(cè)

    停等式ARQ協(xié)議主要是用于實(shí)現(xiàn)數(shù)據(jù)的有序、可靠的傳遞?;谖墨I(xiàn)[5]所構(gòu)建的模型以及文獻(xiàn)[6]所描述的帶參性質(zhì)形式化描述方法的基礎(chǔ)上,本文從發(fā)送端行為、接收端行為和活性3個(gè)方面進(jìn)一步驗(yàn)證所建模型是否正確。

    3.1 發(fā)送端行為

    如果協(xié)議是正確的,發(fā)送方總是處于這樣的狀態(tài):已發(fā)送完0號(hào)數(shù)據(jù)幀正在等待1號(hào)確認(rèn)幀,或已發(fā)送完1號(hào)數(shù)據(jù)幀正在等待0號(hào)確認(rèn)幀??梢酝ㄟ^(guò)檢驗(yàn)sender進(jìn)程中數(shù)據(jù)幀的編號(hào)和確認(rèn)幀的編號(hào)來(lái)檢測(cè)這個(gè)性質(zhì)。輸入以下LTL語(yǔ)句進(jìn)行檢測(cè):

    #define cdn1 (cnt == 0)

    #define cdn2 ((r == 0 && s == 1) || (r == 1 && s == 0))

    cdn1-><>cdn2

    檢測(cè)結(jié)果為“erros :0”,這說(shuō)明在任何時(shí)刻,發(fā)送方已發(fā)送的數(shù)據(jù)幀的編號(hào)與等待接收的確認(rèn)幀的編號(hào)都是不相等的。

    3.2 接收端行為

    如果協(xié)議是正確的,接收方總是處于這樣的狀態(tài):已發(fā)送完0號(hào)確認(rèn)幀正在等待1號(hào)數(shù)據(jù)幀,或已發(fā)送完1號(hào)確認(rèn)幀正在等待0號(hào)數(shù)據(jù)幀。可以通過(guò)檢驗(yàn)reciever進(jìn)程中數(shù)據(jù)幀的編號(hào)和確認(rèn)幀的編號(hào)來(lái)檢測(cè)這個(gè)性質(zhì)。輸入以下LTL語(yǔ)句進(jìn)行檢測(cè):

    #define cdn1 (cnt == 0)

    #define cdn3 ((s == 0 && es == 1) || (s == 1 && es == 0))

    cdn1-><>cdn3

    檢測(cè)結(jié)果為“erros :0”,這說(shuō)明在任何時(shí)刻,接收方已接收的數(shù)據(jù)幀的編號(hào)與要發(fā)送的確認(rèn)幀的編號(hào)都是不相等的。

    3.3 活性

    協(xié)議的活性是指協(xié)議運(yùn)行時(shí)一些好的事情會(huì)發(fā)生,比如預(yù)定的事情會(huì)產(chǎn)生、指定的狀態(tài)會(huì)到達(dá)、應(yīng)該進(jìn)行的協(xié)議活動(dòng)會(huì)進(jìn)行等。在這個(gè)協(xié)議中,活性是指發(fā)送方在給接收方發(fā)送數(shù)據(jù)后,接收方一定會(huì)給予應(yīng)答。接收方在接收數(shù)據(jù)后,通道內(nèi)的幀數(shù)量為0。而接收方在應(yīng)答后,會(huì)改變預(yù)期接收的數(shù)據(jù)ei,從而使其與已接收的數(shù)據(jù)i不同。輸入以下LTL語(yǔ)句進(jìn)行檢測(cè):

    #define cdn1 (cnt == 0)

    #define cdn4 (ei != i)

    cdn1->[]<>cdn4

    檢測(cè)結(jié)果為“erros :0”,這說(shuō)明在任何時(shí)刻,接收方在接收到發(fā)送方傳送來(lái)的數(shù)據(jù)后,都會(huì)給予應(yīng)答。

    4 攻擊者建模及檢測(cè)

    停等式ARQ協(xié)議與其它的底層協(xié)議一樣,也是一種很脆弱的協(xié)議[7]。常見(jiàn)的對(duì)停等式ARQ協(xié)議攻擊方法有兩種,分別是對(duì)傳輸順序和對(duì)傳輸內(nèi)容的攻擊。針對(duì)這一問(wèn)題,本文使用Promela語(yǔ)言設(shè)計(jì)一個(gè)攻擊者的模型,隨機(jī)執(zhí)行以下兩種攻擊:

    (1)對(duì)數(shù)據(jù)傳輸過(guò)程進(jìn)行一次攻擊:捕獲發(fā)送端發(fā)送的一個(gè)數(shù)據(jù)幀,并偽造一個(gè)確認(rèn)幀返回給發(fā)送端。

    (2)攔截sender進(jìn)程的發(fā)送的一個(gè)數(shù)據(jù)幀,并將其偽造成一個(gè)重復(fù)幀發(fā)送給reciever進(jìn)程。然后,再冒充reciever進(jìn)程向sender進(jìn)程發(fā)送一個(gè)確認(rèn)幀。

    由于假設(shè)數(shù)據(jù)有序遞增,因此可以很容易地計(jì)算出預(yù)期接收的數(shù)據(jù)。對(duì)這個(gè)性質(zhì)進(jìn)行檢測(cè),要在接收到正確的數(shù)據(jù)幀、并確定該幀的編號(hào)正確后,加上一個(gè)斷言語(yǔ)句“assert(i == ei)”。因此,與上述攻擊者模型對(duì)應(yīng)的Promela語(yǔ)言模型可表述為:

    模型4 攻擊者模型

    proctype attack(chan in,out)

    {

    int i, ei;

    byte s, es;

    ei = 0;

    es = 0;

    do

    /*攔截?cái)?shù)據(jù)幀*/

    ::atomic{in?mesg(i,s);cnt--}->

    /*偽造確認(rèn)幀*/

    es=1-s;

    atomic{out!ack(0, es); cnt++};

    break;

    : :atomic{in?mesg(i,s);cnt--}->

    es=1-s;

    /*發(fā)送確認(rèn)幀和重復(fù)數(shù)據(jù)幀*/

    atomic{in!mesg(i,1-s);

    out!ack(0, es);}

    od

    }

    使用該攻擊者模型對(duì)停等式ARQ協(xié)議在模型進(jìn)行攻擊,發(fā)現(xiàn)以下攻擊過(guò)程。attack進(jìn)程攔截了0號(hào)數(shù)據(jù)幀,偽造1號(hào)確認(rèn)幀發(fā)送給sender進(jìn)程,再將0號(hào)數(shù)據(jù)幀的編號(hào)改為1,發(fā)送給reciever進(jìn)程。receiver進(jìn)程被幀編號(hào)所欺騙,認(rèn)為這是一個(gè)重復(fù)的數(shù)據(jù)幀,將其丟棄,并重復(fù)發(fā)送0號(hào)確認(rèn)幀。sender進(jìn)程在收到偽造的1號(hào)確認(rèn)幀后,發(fā)送出1號(hào)數(shù)據(jù)幀,并期待0號(hào)數(shù)據(jù)幀。接著,重復(fù)發(fā)送的0號(hào)確認(rèn)幀到達(dá),而sender進(jìn)程卻誤認(rèn)為1號(hào)數(shù)據(jù)幀已經(jīng)被正確接收,發(fā)出新的0號(hào)數(shù)據(jù)幀。這個(gè)新的0號(hào)數(shù)據(jù)幀被receiver進(jìn)程接收,結(jié)果造成接收的數(shù)據(jù)與期待的數(shù)據(jù)不一致,違背了斷言“assert(i == ei);”。這樣,attack進(jìn)程就成功地完成了一次攻擊,使傳輸過(guò)程出現(xiàn)了漏幀。一旦去掉斷言“assert(i == ei);”,傳輸過(guò)程雖然仍會(huì)正常進(jìn)行,但在傳輸過(guò)程中,attack進(jìn)程在不斷進(jìn)行攻擊,從而不斷地造成漏幀。更為嚴(yán)重的是,attack進(jìn)程在每一次攻擊都會(huì)攔截一個(gè)數(shù)據(jù)幀,并通過(guò)欺騙令發(fā)送和接收雙方都感覺(jué)不到,使傳輸持續(xù)進(jìn)行。但在傳輸結(jié)束后,接收方所接收到的數(shù)據(jù)卻是不完整的。

    由上述的攻擊者模型可發(fā)現(xiàn),對(duì)停等式ARQ協(xié)議的攻擊是很容易的,攻擊方只需要進(jìn)行簡(jiǎn)單的攔截和偽造就可以破壞整個(gè)傳輸過(guò)程。而且攻擊方所付出的代價(jià)是很微小的,不需要監(jiān)控整個(gè)傳輸過(guò)程,在任意時(shí)刻進(jìn)行攻擊都可以達(dá)到破壞傳輸?shù)哪康?。尤其是?duì)傳輸順序的攻擊,只需要進(jìn)行一次,就可以使整個(gè)傳輸過(guò)程停滯,浪費(fèi)大量的通信資源。

    5 結(jié)語(yǔ)

    本文介紹了停等式ARQ協(xié)議的模型檢測(cè),并使用Promela語(yǔ)言對(duì)消息傳遞、超時(shí)重傳機(jī)制、發(fā)送端、接收端和主進(jìn)程都分別進(jìn)行建模。在此基礎(chǔ)上,從發(fā)送端行為、接收端行為和活性3個(gè)方面進(jìn)一步驗(yàn)證所建模型是否正確。最后,使用Promela語(yǔ)言設(shè)計(jì)一個(gè)攻擊者模型來(lái)模擬對(duì)停等式ARQ協(xié)議的攻擊行為。

    參考文獻(xiàn):

    [1] 李新宇.用于通信網(wǎng)絡(luò)協(xié)議開(kāi)發(fā)的形式化方法[J].中國(guó)新通信,2014(15):100-101.

    [2] LU D L, CHANG J F. Performance of ARQ protocols in nonindependent channel errors[J]. IEEE Trans Commun, 1993, 41(5): 721-730.

    [3] 徐佑軍,譚敦茂,朱建武,等.藍(lán)牙無(wú)線鏈路質(zhì)量的分析、測(cè)試與改善[J].計(jì)算機(jī)工程與應(yīng)用,2004,40(12):129-131,211.

    [4] HOLZMANN G J. The model checker SPIN[J]. IEEE Transactions on Software Engineering,1997,23(5):279-295.

    [5] 陳義,唐鄭熠.通信協(xié)議的Promela語(yǔ)言建模與檢測(cè)[J].福建電腦,2016,32(3):39-40.

    [6] 徐永生.帶參性質(zhì)的形式化描述與證明[D].成都:電子科技大學(xué),2015.

    [7] 吳勇,李祥.基于TLA的ARQ協(xié)議描述與驗(yàn)證[J].計(jì)算機(jī)安全,2012(8): 40-43.

    猜你喜歡
    重傳接收端等式
    基于擾動(dòng)觀察法的光通信接收端優(yōu)化策略
    頂管接收端脫殼及混凝土澆筑關(guān)鍵技術(shù)
    一種設(shè)置在密閉結(jié)構(gòu)中的無(wú)線電能傳輸系統(tǒng)
    新能源科技(2021年6期)2021-04-02 22:43:34
    基于多接收線圈的無(wú)線電能傳輸系統(tǒng)優(yōu)化研究
    組成等式
    一個(gè)連等式與兩個(gè)不等式鏈
    面向異構(gòu)網(wǎng)絡(luò)的多路徑數(shù)據(jù)重傳研究?
    巧設(shè)等式
    速填等式
    讀寫算(中)(2015年11期)2015-11-07 07:24:51
    數(shù)據(jù)鏈路層的選擇重傳協(xié)議的優(yōu)化改進(jìn)
    精品国内亚洲2022精品成人| 五月玫瑰六月丁香| 午夜福利在线观看免费完整高清在 | 亚洲av成人不卡在线观看播放网| 不卡一级毛片| 大型黄色视频在线免费观看| 网址你懂的国产日韩在线| 精品国内亚洲2022精品成人| 免费看日本二区| 成年人黄色毛片网站| 久久久国产成人免费| 亚洲中文av在线| 婷婷六月久久综合丁香| 亚洲成人精品中文字幕电影| av中文乱码字幕在线| 三级国产精品欧美在线观看 | 国产一区二区三区在线臀色熟女| 一二三四社区在线视频社区8| 国产三级在线视频| 成人三级黄色视频| 国产免费av片在线观看野外av| 一进一出好大好爽视频| 变态另类丝袜制服| 久久精品影院6| 国产精品九九99| 国产精品九九99| 国产精品av久久久久免费| 成人午夜高清在线视频| 国产精品久久视频播放| 给我免费播放毛片高清在线观看| 两人在一起打扑克的视频| 两人在一起打扑克的视频| svipshipincom国产片| 一卡2卡三卡四卡精品乱码亚洲| 国产成人av激情在线播放| 日本熟妇午夜| 亚洲专区中文字幕在线| 国产成年人精品一区二区| 亚洲欧美日韩卡通动漫| 一进一出抽搐动态| 亚洲在线观看片| av天堂中文字幕网| 97人妻精品一区二区三区麻豆| 国产成人福利小说| 在线观看午夜福利视频| 日本黄色片子视频| 午夜精品一区二区三区免费看| 欧美乱色亚洲激情| 久久国产精品影院| 久久精品人妻少妇| 少妇人妻一区二区三区视频| 精品国产三级普通话版| 长腿黑丝高跟| 天堂动漫精品| 一夜夜www| 男插女下体视频免费在线播放| 午夜激情欧美在线| 国内久久婷婷六月综合欲色啪| 中文字幕高清在线视频| 神马国产精品三级电影在线观看| 国产伦人伦偷精品视频| 日本黄色片子视频| 人人妻人人看人人澡| 欧美+亚洲+日韩+国产| 日本精品一区二区三区蜜桃| 欧美成狂野欧美在线观看| 久久国产精品人妻蜜桃| 亚洲 欧美 日韩 在线 免费| 国产一区二区在线av高清观看| 成年人黄色毛片网站| 久久国产精品人妻蜜桃| 好男人电影高清在线观看| 视频区欧美日本亚洲| 欧美日韩一级在线毛片| 欧美日本视频| 亚洲国产精品999在线| 99国产综合亚洲精品| 国产日本99.免费观看| 91在线观看av| 国产三级在线视频| 欧美成人性av电影在线观看| 色尼玛亚洲综合影院| 成年版毛片免费区| 婷婷六月久久综合丁香| 久久中文字幕人妻熟女| 久久精品91无色码中文字幕| 亚洲五月天丁香| 国产精品美女特级片免费视频播放器 | 男女那种视频在线观看| 国产1区2区3区精品| 变态另类成人亚洲欧美熟女| 99热只有精品国产| 欧美乱妇无乱码| 日日夜夜操网爽| 又粗又爽又猛毛片免费看| 久久久国产精品麻豆| 女警被强在线播放| 国产 一区 欧美 日韩| 国产高清三级在线| 夜夜躁狠狠躁天天躁| 一区二区三区国产精品乱码| 超碰成人久久| 成年版毛片免费区| 99国产极品粉嫩在线观看| 在线免费观看的www视频| 亚洲精品中文字幕一二三四区| 国产美女午夜福利| 国产aⅴ精品一区二区三区波| 国产免费男女视频| 神马国产精品三级电影在线观看| 亚洲av成人av| 免费看十八禁软件| 午夜激情欧美在线| 国产精品久久电影中文字幕| 久久精品国产综合久久久| 夜夜看夜夜爽夜夜摸| 18禁黄网站禁片免费观看直播| 国产亚洲欧美在线一区二区| 欧美乱妇无乱码| 亚洲精品456在线播放app | 欧美日韩瑟瑟在线播放| 日本黄大片高清| 国产精品一区二区三区四区久久| 99在线视频只有这里精品首页| 亚洲avbb在线观看| 国产精品久久电影中文字幕| 国产精品一区二区三区四区久久| 久久久国产精品麻豆| 亚洲国产精品成人综合色| 在线观看免费午夜福利视频| 亚洲国产中文字幕在线视频| 国产成+人综合+亚洲专区| 亚洲电影在线观看av| 久久精品国产亚洲av香蕉五月| 亚洲九九香蕉| 亚洲色图 男人天堂 中文字幕| 久久久久国产一级毛片高清牌| 午夜福利成人在线免费观看| svipshipincom国产片| 无限看片的www在线观看| 国产精品综合久久久久久久免费| 香蕉av资源在线| 一夜夜www| 熟女少妇亚洲综合色aaa.| 亚洲专区字幕在线| 欧美在线黄色| 亚洲欧美日韩高清专用| 久久久久久久久中文| 嫩草影视91久久| 一夜夜www| 床上黄色一级片| 美女高潮的动态| 国产精品国产高清国产av| 丰满人妻一区二区三区视频av | 18禁裸乳无遮挡免费网站照片| 啦啦啦韩国在线观看视频| 亚洲真实伦在线观看| 日日干狠狠操夜夜爽| 亚洲第一电影网av| 国产精品影院久久| 男女视频在线观看网站免费| 亚洲在线自拍视频| 午夜福利欧美成人| 欧美日韩一级在线毛片| 国产午夜精品论理片| 久久亚洲精品不卡| 国产成人一区二区三区免费视频网站| 久久国产精品影院| 精品国产乱码久久久久久男人| 日本三级黄在线观看| 全区人妻精品视频| 亚洲熟妇中文字幕五十中出| tocl精华| 国产成人啪精品午夜网站| 亚洲一区二区三区不卡视频| 日本免费一区二区三区高清不卡| 亚洲av免费在线观看| 日本一二三区视频观看| 丰满人妻熟妇乱又伦精品不卡| h日本视频在线播放| 一区福利在线观看| 亚洲成av人片免费观看| 国产精品99久久久久久久久| 久久婷婷人人爽人人干人人爱| 亚洲欧美一区二区三区黑人| 色视频www国产| 国产欧美日韩精品一区二区| 手机成人av网站| 欧美在线黄色| 色播亚洲综合网| 欧美极品一区二区三区四区| 无限看片的www在线观看| 日本与韩国留学比较| 亚洲精品中文字幕一二三四区| 熟女少妇亚洲综合色aaa.| 三级国产精品欧美在线观看 | 国产探花在线观看一区二区| 亚洲狠狠婷婷综合久久图片| 欧美成人性av电影在线观看| 老司机福利观看| 美女被艹到高潮喷水动态| 一个人看的www免费观看视频| 九九久久精品国产亚洲av麻豆 | 99精品久久久久人妻精品| 国产激情久久老熟女| 免费无遮挡裸体视频| 国产主播在线观看一区二区| 嫁个100分男人电影在线观看| 亚洲在线自拍视频| 成人国产综合亚洲| 久久国产乱子伦精品免费另类| 狠狠狠狠99中文字幕| 欧美另类亚洲清纯唯美| 99精品在免费线老司机午夜| 黑人操中国人逼视频| 精品国产亚洲在线| 天堂√8在线中文| 精品欧美国产一区二区三| 一级毛片女人18水好多| 欧美日韩黄片免| 久久精品综合一区二区三区| 午夜免费激情av| 在线免费观看不下载黄p国产 | 亚洲电影在线观看av| 久久中文看片网| 久9热在线精品视频| 真人做人爱边吃奶动态| 午夜免费成人在线视频| 国产av不卡久久| 久久这里只有精品19| 日韩欧美在线乱码| 精品人妻1区二区| 成人午夜高清在线视频| 国产人伦9x9x在线观看| 国产精品一区二区精品视频观看| 亚洲激情在线av| 99久久无色码亚洲精品果冻| 国产精品 欧美亚洲| 国产精品一区二区三区四区免费观看 | 国产精品久久久人人做人人爽| 免费人成视频x8x8入口观看| 成年免费大片在线观看| 老司机在亚洲福利影院| 欧美一区二区国产精品久久精品| 亚洲在线观看片| 色噜噜av男人的天堂激情| 在线观看免费午夜福利视频| 国产视频一区二区在线看| 国产精品自产拍在线观看55亚洲| 一级毛片女人18水好多| 久久久久久久久久黄片| svipshipincom国产片| 国产av在哪里看| tocl精华| 99视频精品全部免费 在线 | 不卡一级毛片| 色播亚洲综合网| 亚洲午夜理论影院| 国产成年人精品一区二区| 成年女人毛片免费观看观看9| 人妻夜夜爽99麻豆av| 观看美女的网站| 精品国产乱子伦一区二区三区| 久久精品夜夜夜夜夜久久蜜豆| 日韩有码中文字幕| 国产午夜福利久久久久久| 成人午夜高清在线视频| 欧美日韩国产亚洲二区| 亚洲av电影在线进入| 久久久久久久久免费视频了| 男女做爰动态图高潮gif福利片| 很黄的视频免费| 成人特级黄色片久久久久久久| 亚洲欧美一区二区三区黑人| 国产1区2区3区精品| 久久精品国产亚洲av香蕉五月| 免费在线观看亚洲国产| 12—13女人毛片做爰片一| av视频在线观看入口| 一区二区三区国产精品乱码| 久久香蕉国产精品| 怎么达到女性高潮| 国产免费av片在线观看野外av| 国产又色又爽无遮挡免费看| 欧美黄色淫秽网站| 女人高潮潮喷娇喘18禁视频| 午夜激情福利司机影院| 成人av一区二区三区在线看| tocl精华| 国内精品美女久久久久久| a级毛片在线看网站| 国产成+人综合+亚洲专区| 色综合站精品国产| 国产欧美日韩精品一区二区| 九色成人免费人妻av| 日韩欧美国产在线观看| 他把我摸到了高潮在线观看| 亚洲国产精品久久男人天堂| 欧美av亚洲av综合av国产av| 99久久精品国产亚洲精品| 我的老师免费观看完整版| 午夜福利在线观看吧| 757午夜福利合集在线观看| 综合色av麻豆| 色综合婷婷激情| 99在线人妻在线中文字幕| 国产综合懂色| 男女做爰动态图高潮gif福利片| 国产单亲对白刺激| 午夜影院日韩av| 可以在线观看的亚洲视频| 在线观看免费视频日本深夜| 久久天躁狠狠躁夜夜2o2o| 亚洲va日本ⅴa欧美va伊人久久| 噜噜噜噜噜久久久久久91| 精品国内亚洲2022精品成人| 午夜免费观看网址| av黄色大香蕉| 国产精品av视频在线免费观看| 成年女人毛片免费观看观看9| av天堂在线播放| 别揉我奶头~嗯~啊~动态视频| 国产精品亚洲一级av第二区| 99国产精品一区二区蜜桃av| 亚洲专区字幕在线| 国产黄色小视频在线观看| 亚洲成av人片在线播放无| 国产精品日韩av在线免费观看| 91老司机精品| 天堂动漫精品| 怎么达到女性高潮| 九色成人免费人妻av| 亚洲在线自拍视频| 老汉色av国产亚洲站长工具| 怎么达到女性高潮| 亚洲精品粉嫩美女一区| 一级毛片精品| 欧美一区二区国产精品久久精品| 一区二区三区国产精品乱码| 中文字幕熟女人妻在线| 国产午夜精品论理片| 亚洲狠狠婷婷综合久久图片| 真人做人爱边吃奶动态| 一个人免费在线观看的高清视频| 国产亚洲精品综合一区在线观看| 亚洲精品粉嫩美女一区| 成人欧美大片| 午夜福利免费观看在线| 亚洲av成人一区二区三| 99国产综合亚洲精品| 久久精品国产综合久久久| a级毛片a级免费在线| 国产av麻豆久久久久久久| 亚洲av成人av| 国产激情偷乱视频一区二区| 视频区欧美日本亚洲| 免费一级毛片在线播放高清视频| 视频区欧美日本亚洲| 国产精品野战在线观看| 90打野战视频偷拍视频| netflix在线观看网站| 色综合站精品国产| 少妇的逼水好多| 日韩三级视频一区二区三区| 麻豆一二三区av精品| 99在线人妻在线中文字幕| 看免费av毛片| 久久精品综合一区二区三区| 黑人操中国人逼视频| 久久久精品欧美日韩精品| 午夜日韩欧美国产| 久久中文字幕一级| 欧美乱色亚洲激情| 日韩av在线大香蕉| 免费av不卡在线播放| 精品久久久久久久末码| 亚洲 欧美 日韩 在线 免费| 久久久国产成人免费| 国产高清视频在线播放一区| 国内精品久久久久久久电影| 午夜影院日韩av| 最新在线观看一区二区三区| 美女大奶头视频| 狂野欧美激情性xxxx| 国产精品久久久av美女十八| 美女扒开内裤让男人捅视频| 他把我摸到了高潮在线观看| 亚洲在线观看片| 国产av不卡久久| 国产精品野战在线观看| 黄色视频,在线免费观看| netflix在线观看网站| 久久中文字幕一级| 成人国产综合亚洲| 性色avwww在线观看| 亚洲成人免费电影在线观看| 国产亚洲精品久久久com| 精品国产超薄肉色丝袜足j| 国产精华一区二区三区| 久久久久久九九精品二区国产| 亚洲欧美日韩高清专用| 久久欧美精品欧美久久欧美| www国产在线视频色| 中文字幕人成人乱码亚洲影| 在线播放国产精品三级| 日本精品一区二区三区蜜桃| 一级毛片高清免费大全| 精品久久久久久久毛片微露脸| 91九色精品人成在线观看| 黄频高清免费视频| 亚洲av五月六月丁香网| 性色av乱码一区二区三区2| 小蜜桃在线观看免费完整版高清| 免费av毛片视频| x7x7x7水蜜桃| 每晚都被弄得嗷嗷叫到高潮| 中国美女看黄片| 国产精品亚洲美女久久久| 五月玫瑰六月丁香| 色av中文字幕| av中文乱码字幕在线| 亚洲欧美日韩高清专用| 又紧又爽又黄一区二区| 一边摸一边抽搐一进一小说| 日本黄大片高清| 国产精品美女特级片免费视频播放器 | 久久精品91无色码中文字幕| 国产99白浆流出| 可以在线观看的亚洲视频| av中文乱码字幕在线| 中出人妻视频一区二区| 亚洲激情在线av| 人妻丰满熟妇av一区二区三区| 黄片小视频在线播放| 99热精品在线国产| 俄罗斯特黄特色一大片| 国产黄片美女视频| 午夜精品在线福利| 又粗又爽又猛毛片免费看| 天天躁狠狠躁夜夜躁狠狠躁| 欧美一级毛片孕妇| 色综合亚洲欧美另类图片| 欧美大码av| АⅤ资源中文在线天堂| 黑人操中国人逼视频| 欧美成人性av电影在线观看| 亚洲中文字幕日韩| 一进一出抽搐动态| av国产免费在线观看| 久久久久精品国产欧美久久久| 亚洲av美国av| netflix在线观看网站| 欧美成人性av电影在线观看| 亚洲 欧美 日韩 在线 免费| x7x7x7水蜜桃| 午夜a级毛片| 两个人看的免费小视频| 色综合站精品国产| 欧美日韩瑟瑟在线播放| 给我免费播放毛片高清在线观看| 伊人久久大香线蕉亚洲五| 免费看日本二区| 色综合亚洲欧美另类图片| 制服人妻中文乱码| 久久精品aⅴ一区二区三区四区| 日韩高清综合在线| 色av中文字幕| 亚洲精品在线美女| 这个男人来自地球电影免费观看| 婷婷六月久久综合丁香| 中出人妻视频一区二区| 精品乱码久久久久久99久播| 性欧美人与动物交配| 97碰自拍视频| 一级作爱视频免费观看| 亚洲色图av天堂| 国产一区二区激情短视频| 久久伊人香网站| 国产亚洲精品久久久久久毛片| 免费搜索国产男女视频| 搞女人的毛片| 亚洲性夜色夜夜综合| 在线观看舔阴道视频| 母亲3免费完整高清在线观看| 成人特级黄色片久久久久久久| 国产成人av教育| 一级a爱片免费观看的视频| 日韩欧美国产在线观看| a级毛片a级免费在线| 久久精品国产综合久久久| 黄色视频,在线免费观看| 好看av亚洲va欧美ⅴa在| 91av网站免费观看| 国产伦在线观看视频一区| 免费大片18禁| 国产午夜精品论理片| 九九热线精品视视频播放| 日本在线视频免费播放| 亚洲av成人不卡在线观看播放网| 亚洲成av人片免费观看| 国产精品一区二区三区四区免费观看 | 国产综合懂色| 999精品在线视频| 伊人久久大香线蕉亚洲五| 国产淫片久久久久久久久 | 久久久久久人人人人人| 男人和女人高潮做爰伦理| 三级男女做爰猛烈吃奶摸视频| 制服丝袜大香蕉在线| 亚洲欧美日韩东京热| 男女之事视频高清在线观看| 日本熟妇午夜| 国产精品女同一区二区软件 | 少妇人妻一区二区三区视频| 免费在线观看亚洲国产| 午夜福利18| 精品午夜福利视频在线观看一区| 国产精品久久久av美女十八| 成人亚洲精品av一区二区| 热99在线观看视频| 国产av一区在线观看免费| 18禁国产床啪视频网站| 精品一区二区三区av网在线观看| 99在线人妻在线中文字幕| 小蜜桃在线观看免费完整版高清| 嫩草影院精品99| 老司机深夜福利视频在线观看| 国产成人精品无人区| 久久国产精品影院| 成人无遮挡网站| 国产一区二区三区视频了| 精品熟女少妇八av免费久了| 此物有八面人人有两片| 国产97色在线日韩免费| 一a级毛片在线观看| 99久久成人亚洲精品观看| 99热只有精品国产| 成人一区二区视频在线观看| 国产精品爽爽va在线观看网站| 韩国av一区二区三区四区| 国产精品九九99| 久久久久免费精品人妻一区二区| 久久中文字幕一级| 亚洲国产日韩欧美精品在线观看 | 狠狠狠狠99中文字幕| 黄色日韩在线| 一边摸一边抽搐一进一小说| 成人特级黄色片久久久久久久| 成人无遮挡网站| 成年女人看的毛片在线观看| 给我免费播放毛片高清在线观看| 国产爱豆传媒在线观看| 国产麻豆成人av免费视频| av中文乱码字幕在线| 国产精品亚洲av一区麻豆| 中文字幕人成人乱码亚洲影| 久久久久精品国产欧美久久久| 亚洲av免费在线观看| 亚洲在线观看片| 19禁男女啪啪无遮挡网站| 色综合婷婷激情| 国产伦人伦偷精品视频| 老司机在亚洲福利影院| 夜夜爽天天搞| 变态另类成人亚洲欧美熟女| 免费观看的影片在线观看| 色哟哟哟哟哟哟| 美女 人体艺术 gogo| 午夜福利欧美成人| 中文字幕高清在线视频| 国产精品久久视频播放| 亚洲精品在线观看二区| 国产在线精品亚洲第一网站| 国产黄色小视频在线观看| 国产高清视频在线播放一区| 91麻豆av在线| 一二三四社区在线视频社区8| 白带黄色成豆腐渣| 狂野欧美白嫩少妇大欣赏| 午夜免费观看网址| 国产伦一二天堂av在线观看| 国产欧美日韩一区二区精品| 亚洲片人在线观看| 在线国产一区二区在线| 18禁裸乳无遮挡免费网站照片| 欧美日本亚洲视频在线播放| 一级毛片女人18水好多| 亚洲五月天丁香| 国产三级在线视频| 欧美一级a爱片免费观看看| 性色av乱码一区二区三区2| 国内少妇人妻偷人精品xxx网站 | 深夜精品福利| 欧美日韩精品网址| 日本撒尿小便嘘嘘汇集6| 日本精品一区二区三区蜜桃| 亚洲色图av天堂| 国产亚洲欧美98| 日韩欧美一区二区三区在线观看| 九色国产91popny在线| 九九热线精品视视频播放| 欧美日韩瑟瑟在线播放| 嫁个100分男人电影在线观看| 午夜福利高清视频| 91麻豆av在线| 欧美黄色片欧美黄色片| 国产1区2区3区精品| 高清毛片免费观看视频网站| 18禁黄网站禁片免费观看直播| 成人精品一区二区免费| 给我免费播放毛片高清在线观看| 国产精品香港三级国产av潘金莲| 中文资源天堂在线| 一级作爱视频免费观看| 午夜免费观看网址|