国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      能校驗有效性的arp通信方法和發(fā)送裝置及其通信系統(tǒng)的制作方法

      文檔序號:8000482閱讀:202來源:國知局
      能校驗有效性的arp通信方法和發(fā)送裝置及其通信系統(tǒng)的制作方法
      【專利摘要】本發(fā)明提供一種地址解析協(xié)議通信中,在操作碼中未使用的區(qū)域追加發(fā)送端及接收端協(xié)商的特定算法,能夠確認對MAC地址請求的應(yīng)答是否為有效的應(yīng)答的能校驗有效性的ARP通信方法及發(fā)送裝置和利用其的能校驗有效性的ARP通信系統(tǒng)。本發(fā)明的能校驗有效性的地址解析協(xié)議通信發(fā)送裝置作為發(fā)送裝置,在地址解析協(xié)議通信中,發(fā)送能夠校驗有效性的接收裝置的MAC地址請求數(shù)據(jù),其可以包括:有效性區(qū)域設(shè)置部,其把操作碼中未使用的區(qū)域的全部或一部分用作所述有效性校驗所需的區(qū)域;以及請求數(shù)據(jù)發(fā)送部,其在所述有效性校驗所需的區(qū)域追加與所述接收裝置協(xié)商的特定算法,向所述接收裝置傳送請求所述MAC地址數(shù)據(jù)。
      【專利說明】能校驗有效性的ARP通信方法和發(fā)送裝置及其通信系統(tǒng)
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及能校驗有效性的地址解析協(xié)議(Address Resolution Protocol: ARP)通信方法及發(fā)送裝置和利用其的能校驗有效性的ARP通信系統(tǒng)。尤其涉及一種在地址解析協(xié)議通信中,在操作碼中未使用的區(qū)域添加發(fā)送端及接收端協(xié)商的特定算法,能夠確認對MAC地址請求的應(yīng)答是否為有效的應(yīng)答的能校驗有效性的ARP通信方法及發(fā)送裝置和利用其的能校驗有效性的ARP通信系統(tǒng)。
      【背景技術(shù)】
      [0002]以太網(wǎng)(Ethernet)是局域網(wǎng)(LAN)的代表性通信協(xié)議?,F(xiàn)在我們使用的計算機通信的大部分以以太網(wǎng)技術(shù)為基礎(chǔ)運營。
      [0003]MAC地址(MAC Address)是以太網(wǎng)的物理地址。為進行以太網(wǎng)通信,需要有通信的相互間的互聯(lián)網(wǎng)協(xié)議(Internet Protocol:IP)及MAC地址。
      [0004]地址解析協(xié)議(Address Resolution Protocol:ARP)是為進行以太網(wǎng)通信,在將要連接通信的節(jié)點的IP已知、而用于物理連接的MAC地址未知時,用于獲知對方MAC地址的手段。
      [0005]即,ARP是為確立通信流所需的協(xié)議,ARP由簡單的請求與應(yīng)答構(gòu)成。在ARP通信系統(tǒng)中,發(fā)送端請求接收端的MAC地址,接收端針對請求進行應(yīng)答。ARP就該應(yīng)答不進行是否有效的校驗。因此,在應(yīng)答過程中,如果利用在中間操作兩設(shè)備通信的手法的ARP電子欺騙(ARP Spoofing)等惡意應(yīng)答操作,發(fā)生MAC地址偽造,那么,以太網(wǎng)等的系統(tǒng)運轉(zhuǎn)會發(fā)生嚴重問題。
      [0006]為防止這種情況,在許多ARP通信系統(tǒng)中,通過緩存表(Cache Table)運營IP與MAC地址的I對I方式的表,但對最初第一次確認時流入的惡意操作卻無法構(gòu)成對策,另外還發(fā)生表運營要求大量存儲空間的問題。

      【發(fā)明內(nèi)容】

      [0007]技術(shù)問題
      [0008]本發(fā)明正是為了解決所述問題而研發(fā)的,其目的在于提供一種能校驗有效性的地址解析協(xié)議通信發(fā)送裝置和利用其的能校驗有效性的ARP通信系統(tǒng)及方法,其在地址解析協(xié)議通信中,在操作碼中未使用的區(qū)域追加發(fā)送端及接收端協(xié)商的特定算法,能夠確認對MAC地址請求的應(yīng)答是否為有效的應(yīng)答。
      [0009]技術(shù)方案
      [0010]旨在解決所述問題的能校驗有效性的地址解析協(xié)通信發(fā)送裝置作為發(fā)送裝置,其作為發(fā)送在地址解析協(xié)議(Address Resolution Protocol:ARP)通信中能校驗有效性的接收裝置的MAC地址請求數(shù)據(jù)的發(fā)送裝置,可包括:有效性區(qū)域設(shè)置部,其把操作碼中未使用的區(qū)域的全部或一部分用作所述有效性校驗所需的區(qū)域;以及請求數(shù)據(jù)發(fā)送部,其在所述有效性校驗所需的區(qū)域追加與所述接收裝置協(xié)商的特定算法,向所述接收裝置傳送請求所述MAC地址數(shù)據(jù)。
      [0011]優(yōu)選地,所述特定算法可以是通過利用循環(huán)冗余校驗(Cyclic RedundancyCheck)方式而生成的算法。
      [0012]優(yōu)選地,所述操作碼中未使用的區(qū)域可以為I字節(jié);所述特定算法可利用需要2字節(jié)的循環(huán)冗余校驗(Cyclic Redundancy Check:CRC)方式;所述需要2字節(jié)的循環(huán)冗余校驗方式可以允許I字節(jié)的數(shù)據(jù)截斷。
      [0013]優(yōu)選地,該地址解析協(xié)議通信發(fā)送裝置還可以包括:有效應(yīng)答校驗部,當(dāng)存在對所述傳送的請求數(shù)據(jù)的應(yīng)答數(shù)據(jù)時,從所述接收裝置接收所述應(yīng)答數(shù)據(jù),確認在接收的所述應(yīng)答數(shù)據(jù)中是否存在所述協(xié)商的特定算法后,校驗所述應(yīng)答數(shù)據(jù)的有效性。
      [0014]旨在解決所述問題的能校驗有效性的地址解析協(xié)議通信系統(tǒng),其作為能校驗有效性的地址解析協(xié)議(ARP, Address Resolution Protocol)通信系統(tǒng),可以包括:發(fā)送裝置,其包括有效性區(qū)域設(shè)置部及請求數(shù)據(jù)發(fā)送部,其中,所述有效性區(qū)域設(shè)置部把操作碼中未使用的區(qū)域的全部或一部分用作所述有效性校驗所需的區(qū)域,所述請求數(shù)據(jù)發(fā)送部在所述有效性校驗所需的區(qū)域追加與所述接收裝置協(xié)商的特定算法,向所述接收裝置傳送請求所述MAC地址數(shù)據(jù);以及接收裝置,其包括算法確認部,其中,所述算法確認部接收所述請求數(shù)據(jù),并通過利用所述協(xié)商的特定算法,而確認所述接收的請求數(shù)據(jù)是否為有效的請求數(shù)據(jù)。
      [0015]優(yōu)選地,所述接收裝置還可以包括:應(yīng)答數(shù)據(jù)生成部,其按照所述算法確認部的確認結(jié)果,當(dāng)所述請求數(shù)據(jù)有效時,追加所述協(xié)商的特定算法后,生成對所述請求數(shù)據(jù)的應(yīng)答數(shù)據(jù);以及數(shù)據(jù)廢棄部,其按照所述算法確認部的確認結(jié)果,當(dāng)所述請求數(shù)據(jù)無效時,廢棄所述請求數(shù)據(jù)。
      [0016]優(yōu)選地,所述協(xié)商的特定算法可以是通過利用循環(huán)冗余校驗(Cyclic RedundancyCheck:CRC)方式而生成。
      [0017]優(yōu)選地,所述發(fā)送裝置還可以包括:有效應(yīng)答校驗部,其接收所述應(yīng)答數(shù)據(jù),并通過確認所述接收的應(yīng)答數(shù)據(jù)中是否存在所述特定算法,而校驗所述應(yīng)答數(shù)據(jù)的有效性。
      [0018]旨在解決所述問題的能校驗有效性的地址解析協(xié)議通信方法可包括:把操作碼中未使用的區(qū)域的全部或一部分用作所述有效性校驗所需的區(qū)域的有效性區(qū)域設(shè)置步驟;在所述有效性校驗所需的區(qū)域追加與所述接收裝置協(xié)商的特定算法,向所述接收裝置傳送請求所述MAC地址數(shù)據(jù)的請求數(shù)據(jù)發(fā)送步驟;以及接收所述請求數(shù)據(jù),通過利用所述協(xié)商的特定算法,而確認所述接收的請求數(shù)據(jù)是否為有效的請求數(shù)據(jù)的算法確認步驟。
      [0019]優(yōu)選地,所述能校驗有效性的地址解析協(xié)議通信方法還可以包括:按照所述算法確認步驟的確認結(jié)果,當(dāng)所述請求數(shù)據(jù)有效時,追加所述協(xié)商的特定算法后,生成對所述請求數(shù)據(jù)的應(yīng)答數(shù)據(jù)的應(yīng)答數(shù)據(jù)生成步驟;以及按照所述算法確認步驟的確認結(jié)果,當(dāng)所述請求數(shù)據(jù)無效時,廢棄所述請求數(shù)據(jù)的數(shù)據(jù)廢棄步驟。
      [0020]優(yōu)選地,其特征在于,所述協(xié)商的特定算法是通過利用循環(huán)冗余校驗(CRC, CyclicRedundancy Check)方式而生成。
      [0021]優(yōu)選地,所述能校驗有效性的地址解析協(xié)議通信方法,其特征在于,還包括:接收所述應(yīng)答數(shù)據(jù),并通過確認所述接收的應(yīng)答數(shù)據(jù)中是否存在所述特定算法,而校驗所述應(yīng)答數(shù)據(jù)的有效性的有效應(yīng)答校驗步驟。[0022]技術(shù)效果
      [0023]本發(fā)明能夠在ARP通信系統(tǒng)中校驗應(yīng)答的有效性。
      [0024]另外,即使存在惡意的數(shù)據(jù)偽造,本發(fā)明也能夠在以太網(wǎng)通信中保障穩(wěn)定的流(Stream)生成。
      【專利附圖】

      【附圖說明】
      [0025]圖1為關(guān)于本發(fā)明優(yōu)選實施例的ARP應(yīng)答有效性校驗系統(tǒng)的框圖;
      [0026]圖2為關(guān)于本發(fā)明優(yōu)選實施例的ARP應(yīng)答有效性校驗方法的流程圖。
      【具體實施方式】
      [0027]下面參照附圖,詳細說明本發(fā)明的優(yōu)選實施例。在以下的說明及附圖中,實質(zhì)上相同的構(gòu)成要素分別以相同的附圖標記表示,因而省略重復(fù)說明。另外,在說明本發(fā)明的過程中,當(dāng)判斷認為相關(guān)的公知功能或構(gòu)成的具體說明可能會不必要地混淆本發(fā)明的要旨時,省略對其的詳細說明。
      [0028]在提到某種構(gòu)成要素“連接”于或“接入”于其他構(gòu)成要素時,應(yīng)理解成既可以直接連接于或接入于其他構(gòu)成要素,也可以在中間存在其他構(gòu)成要素。相反,在提到某種構(gòu)成要素“直接連接”于或“直接接入”于其他構(gòu)成要素時,應(yīng)理解成中間不存在其他構(gòu)成要素。
      [0029]在本發(fā)明中,只要語句中未特別提及,單數(shù)型也可以包括復(fù)數(shù)型。在說明書中使用的“包括(comprises) ”及/或“包含的(comprising) ”不排除提及的構(gòu)成要素、步驟、動作及/或元件還存在或追加一個以上的其他構(gòu)成要素、步驟、動作及/或元件。
      [0030]圖1是關(guān)于本發(fā)明優(yōu)選實施例的ARP應(yīng)答有效性校驗系統(tǒng)的框圖。
      [0031]如圖1所示,ARP應(yīng)答有效性校驗系統(tǒng)100包括發(fā)送裝置110及接收裝置120。
      [0032]發(fā)送裝置110為進行以太網(wǎng)通信并取得接收裝置120的MAC地址(MAC Address),通過利用地址解析協(xié)議(Address Resolution Protocol: ARP),向接收裝置120請求MAC地址信息。
      [0033]具體而言,發(fā)送裝置110可以包括有效性區(qū)域設(shè)置部112、請求數(shù)據(jù)發(fā)送部114及有效應(yīng)答校驗部116。
      [0034]有效性區(qū)域設(shè)置部112進行設(shè)置,使得把操作碼(Operation Code)中未使用的區(qū)域的全部或一部分用作有效性校驗所需的區(qū)域。
      [0035]操作碼一般為2字節(jié)(byte),只使用下級I個字節(jié),上級I個字節(jié)為以后擴展而未使用。因此,有效性區(qū)域設(shè)置部112可以設(shè)置成把未使用的操作碼的上級I個字節(jié)用作有效性校驗所需的區(qū)域。
      [0036]有效性區(qū)域設(shè)置部112設(shè)置的區(qū)域用作有效性校驗所需的區(qū)域,具體而言,可以用作校驗和(Checksum)所需的區(qū)域,其中,所述校驗和作為錯誤檢測方式之一,是用作校驗數(shù)據(jù)正確性用途的合計。
      [0037]請求數(shù)據(jù)發(fā)送部114為請求MAC地址信息而向接收端發(fā)送請求數(shù)據(jù)。
      [0038]具體而言,請求數(shù)據(jù)發(fā)送部114可以在有效性區(qū)域設(shè)置部112設(shè)置的有效性校驗所需的區(qū)域追加與接收裝置120預(yù)先協(xié)商的特定算法,發(fā)送用于請求MAC地址信息的請求數(shù)據(jù)。[0039]更具體而言,所述特定算法可以是校驗和,校驗和可以是利用循環(huán)冗余校驗(Cyclic Redundancy Check:CRC)方式生成的。
      [0040]循環(huán)冗余校驗(CRC)涉及在傳送數(shù)據(jù)時檢測出錯誤的數(shù)學(xué)技法等。一般的CRC要求2字節(jié)。
      [0041]如果以前面說明的有效性區(qū)域設(shè)置部112及請求數(shù)據(jù)發(fā)送部114為例說明,請求數(shù)據(jù)發(fā)送部114可以把利用作為與接收裝置120預(yù)先協(xié)商的特定算法的CRC方式生成的校驗和算法,追加于作為有效性區(qū)域設(shè)置部112設(shè)置的有效性校驗所需的區(qū)域的操作碼的上級I個字節(jié),向接收裝置120發(fā)送請求數(shù)據(jù)。此時,一般的CRC要求2字節(jié),I字節(jié)的數(shù)據(jù)被截斷。不過,即使I字節(jié)的數(shù)據(jù)被截斷,有效性檢測目的也能夠達成,數(shù)據(jù)截斷盡可能閑置即可。
      [0042]這是因為,只判斷追加于請求數(shù)據(jù)和應(yīng)答數(shù)據(jù)的算法是否與預(yù)先協(xié)商的算法一致即可,即使在相同的算法中相同地截斷,有效性檢測目的也能夠達成。
      [0043]有效性應(yīng)答校驗部接收從接收裝置120發(fā)送的應(yīng)答數(shù)據(jù),可以校驗應(yīng)答數(shù)據(jù)的有效性。
      [0044]為說明接收裝置120發(fā)送的應(yīng)答數(shù)據(jù),首先就接收裝置120進行具體說明,然后就有效性應(yīng)答校驗部進行詳細說明。
      [0045]具體而言,接收裝置120可以包括算法確認部122、數(shù)據(jù)廢棄部124、應(yīng)答數(shù)據(jù)生成部126及應(yīng)答數(shù)據(jù)傳送部128。
      [0046]算法確認部122確認發(fā)送裝置110傳送的請求數(shù)據(jù)的算法。
      [0047]具體而言,算法確認部122確認請求數(shù)據(jù)的算法是否與發(fā)送裝置110和接收裝置120預(yù)先協(xié)商的特定算法相同。
      [0048]特定算法,如前面所作的說明,可以是利用在操作碼中未使用的I字節(jié)區(qū)域添加的CRC(Cyclic Redundancy Check)方式生成的校驗和算法。
      [0049]當(dāng)算法確認部122確認的算法與預(yù)先協(xié)商的特定算法相異時,數(shù)據(jù)廢棄部124可以廢棄所述請求數(shù)據(jù)。
      [0050]當(dāng)算法確認部122確認的算法與預(yù)先協(xié)商的特定算法相同時,應(yīng)答數(shù)據(jù)生成部126生成應(yīng)答數(shù)據(jù)。
      [0051]具體而言,應(yīng)答數(shù)據(jù)生成部126可以根據(jù)發(fā)送裝置110的請求,生成關(guān)于MAC地址信息的應(yīng)答數(shù)據(jù)。
      [0052]應(yīng)答數(shù)據(jù)生成部126可以把預(yù)先協(xié)商的特定算法追加于操作碼中未使用的區(qū)域,生成應(yīng)答數(shù)據(jù)。
      [0053]在應(yīng)答數(shù)據(jù)中追加的特定算法,如與發(fā)送裝置110條件相同,可以是利用CRC生成的校驗和算法。即,是與發(fā)送裝置110追加的特定算法相同的算法。
      [0054]包括應(yīng)答數(shù)據(jù)生成部126生成的MAC地址信息和特定算法的應(yīng)答數(shù)據(jù),可以由應(yīng)答數(shù)據(jù)傳送部128傳送給發(fā)送裝置110。數(shù)據(jù)的傳送使用地址解析協(xié)議。
      [0055]應(yīng)答數(shù)據(jù)傳送部128向發(fā)送裝置110傳送應(yīng)答數(shù)據(jù)后,有效應(yīng)答校驗部116接收應(yīng)答數(shù)據(jù),確認在接收的應(yīng)答數(shù)據(jù)中是否包含預(yù)先協(xié)商的特定算法,校驗有效性。
      [0056]按有效應(yīng)答校驗部116確認的結(jié)果,當(dāng)包含與預(yù)先協(xié)商的特定算法相同的特定算法時,判斷為應(yīng)答數(shù)據(jù)具有有效性,發(fā)送裝置110可以向應(yīng)答數(shù)據(jù)中包含的MAC地址傳送數(shù)據(jù)。
      [0057]當(dāng)發(fā)送裝置110及接收裝置120利用相同的2字節(jié)的CRC在I字節(jié)的操作碼中追加相同的校驗和算法時,同樣地I字節(jié)數(shù)據(jù)被截斷,因而有效應(yīng)答校驗部116可以識別為預(yù)先協(xié)商的相同的特定算法。
      [0058]按有效應(yīng)答校驗部116確認的結(jié)果,當(dāng)應(yīng)答數(shù)據(jù)中包含的算法與預(yù)先協(xié)商的特定算法相異時,判斷為電子欺騙(Spoofing)等惡意偽造的數(shù)據(jù),校驗為無有效性。因為無有效性,所以發(fā)送裝置110不向相應(yīng)MAC地址傳送數(shù)據(jù)。
      [0059]本發(fā)明的能校驗有效性的ARP通信系統(tǒng)100,可以應(yīng)用于以太網(wǎng)等利用ARP的技術(shù),保障有效的流生成,并防止惡意偽造所造成的問題。
      [0060]即使由于電子欺騙等惡意偽造,MAC地址被偽造,本發(fā)明的能校驗有效性的ARP通信系統(tǒng)100也能夠防止向相應(yīng)MAC地址傳送數(shù)據(jù),防止數(shù)據(jù)泄露的危險。
      [0061]圖2是關(guān)于本發(fā)明的能校驗有效性的ARP通信方法的流程圖。
      [0062]如圖2所示,就能校驗有效性的ARP通信方法而言,在步驟S210中,發(fā)送裝置110利用發(fā)送裝置Iio的互聯(lián)網(wǎng)協(xié)議地址(IP Address),請求接收裝置120的MAC地址(MACAddress)后,在步驟S260中,確認對請求應(yīng)答的應(yīng)答數(shù)據(jù)是否是有效的應(yīng)答。
      [0063]具體而言,在步驟S212中,有效性區(qū)域設(shè)置部112設(shè)置成把操作碼中未使用的區(qū)域的全部或一部分用作有效性區(qū)域。
      [0064]在步驟S214中,請求數(shù)據(jù)發(fā)送部114在設(shè)置的有效性區(qū)域追加與接收裝置120協(xié)商的特定算法,傳送請求數(shù)據(jù)。
      [0065]在步驟S220中,接收裝置120的算法確認部122利用協(xié)商的特定算法,確認接收的請求數(shù)據(jù)是否為有效的請求數(shù)據(jù)。
      [0066]在步驟S230中,按算法確認部122確認的結(jié)果,當(dāng)不是有效的請求數(shù)據(jù)時,數(shù)據(jù)廢棄部124廢棄請求數(shù)據(jù)。
      [0067]在步驟S240中,按算法確認部122確認的結(jié)果,當(dāng)是有效的請求數(shù)據(jù)時,生成對請求數(shù)據(jù)的應(yīng)答數(shù)據(jù)。
      [0068]在步驟S250中,生成的應(yīng)答數(shù)據(jù)由應(yīng)答數(shù)據(jù)傳送部128追加與發(fā)送裝置110協(xié)商的特定算法,把應(yīng)答數(shù)據(jù)傳送給發(fā)送裝置110。
      [0069]在步驟S260中,發(fā)送裝置110的有效應(yīng)答校驗部116接收應(yīng)答數(shù)據(jù),確認是否為有效的應(yīng)答。
      [0070]在步驟S270中,按有效應(yīng)答校驗部116確認的結(jié)果,當(dāng)算法不相同,無有效性,不是有效的應(yīng)答時,不向相應(yīng)MAC地址傳送數(shù)據(jù),使得把新請求MAC地址信息的請求數(shù)據(jù)傳送給接收裝置120。
      [0071]在步驟S280中,按有效應(yīng)答校驗部116確認的結(jié)果,當(dāng)算法相同、存在有效性,從而是有效的應(yīng)答時,向應(yīng)答數(shù)據(jù)中包含的相應(yīng)MAC地址傳送數(shù)據(jù),結(jié)束ARP。
      [0072]本發(fā)明優(yōu)選實施例的能校驗有效性的ARP通信系統(tǒng)100的框圖,應(yīng)理解成對發(fā)明原理進行具體化的示例性概念。與之類似,所有流程圖應(yīng)理解成可以在計算機能判讀的介質(zhì)上實質(zhì)性地顯示,不管計算機或處理器是否明確圖示,顯示出由計算機或處理器執(zhí)行的多樣的流程。
      [0073]在包括處理器或以與之類似概念標識的功能塊的圖中,圖示的多種元件的功能不僅可以通過使用專用硬件來提供,而且可以與適當(dāng)軟件相關(guān)聯(lián),通過使用具有運行軟件能力的硬件來提供。當(dāng)借助于處理器提供時,所述功能可以借助于單一專用處理器、單一共享處理器或多個個別處理器來提供,這些中的一部分可以共享。
      [0074]另外,處理器、控制或以與之類似概念提出的術(shù)語的明確使用,不得排他性地引用具有運行軟件能力的硬件進行解釋,應(yīng)理解為不受限制地默認包括數(shù)字信號處理器DSP硬件、用于存儲軟件的只讀存儲器ROM、隨機存儲器RAM及非易失性存儲器。還可以包括周知慣用的其他硬件。
      [0075]以上說明只是示例性地說明本發(fā)明的技術(shù)思想而已,只要是本發(fā)明所屬【技術(shù)領(lǐng)域】的技術(shù)人員,在不超出本發(fā)明的本質(zhì)性特性的范圍內(nèi),能夠進行多種修改、變更及置換。因此,在本發(fā)明中公開的實施例及附圖,并非用于限定本發(fā)明的技術(shù)思想,而是用于說明,本發(fā)明的技術(shù)思想的范圍并非由這些實施例及附圖所限定。本發(fā)明的保護范圍應(yīng)根據(jù)以下的請求范圍進行解釋,在與之同等范圍內(nèi)的所有技術(shù)思想,應(yīng)解釋為包括于本發(fā)明的權(quán)利范圍。
      【權(quán)利要求】
      1.一種能校驗有效性的地址解析協(xié)議通信發(fā)送裝置,作為發(fā)送在地址解析協(xié)議(Address Resolution Protocol: ARP)通信中能校驗有效性的接收裝置的MAC地址請求數(shù)據(jù)的發(fā)送裝置,其特征在于,包括: 有效性區(qū)域設(shè)置部,其把操作碼中未使用的區(qū)域的全部或一部分用作所述有效性校驗所需的區(qū)域;以及 請求數(shù)據(jù)發(fā)送部,其在所述有效性校驗所需的區(qū)域追加與所述接收裝置協(xié)商的特定算法,向所述接收裝置傳送請求所述MAC地址數(shù)據(jù)。
      2.根據(jù)權(quán)利要求1所述的能校驗有效性的地址解析協(xié)議通信發(fā)送裝置,其特征在于, 所述特定算法是通過利用循環(huán)冗余校驗(Cyclic Redundancy Check:CRC)方式而生成的算法。
      3.根據(jù)權(quán)利要求1所述的能校驗有效性的地址解析協(xié)議通信發(fā)送裝置,其特征在于, 所述操作碼中未使用的區(qū)域為I字節(jié); 所述特定算法利用需要2字節(jié)的循環(huán)冗余校驗(Cyclic Redundancy Check:CRC)方式; 所述需要2字節(jié)的循環(huán)冗余校驗方式允許I字節(jié)的數(shù)據(jù)截斷。
      4.根據(jù)權(quán)利要求1所述 的能校驗有效性的地址解析協(xié)議通信發(fā)送裝置,其特征在于,還包括: 有效應(yīng)答校驗部,當(dāng)存在對所述傳送的請求數(shù)據(jù)的應(yīng)答數(shù)據(jù)時,從所述接收裝置接收所述應(yīng)答數(shù)據(jù),確認在接收的所述應(yīng)答數(shù)據(jù)中是否存在所述協(xié)商的特定算法后,校驗所述應(yīng)答數(shù)據(jù)的有效性。
      5.一種能校驗有效性的地址解析協(xié)議通信系統(tǒng),其特征在于,包括: 發(fā)送裝置,其包括有效性區(qū)域設(shè)置部及請求數(shù)據(jù)發(fā)送部,其中,所述有效性區(qū)域設(shè)置部把操作碼中未使用的區(qū)域的全部或一部分用作所述有效性校驗所需的區(qū)域,所述請求數(shù)據(jù)發(fā)送部在所述有效性校驗所需的區(qū)域追加與所述接收裝置協(xié)商的特定算法,向所述接收裝置傳送請求所述MAC地址數(shù)據(jù);以及 接收裝置,其包括算法確認部,其中,所述算法確認部接收所述請求數(shù)據(jù),并通過利用所述協(xié)商的特定算法,而確認所述接收的請求數(shù)據(jù)是否為有效的請求數(shù)據(jù)。
      6.根據(jù)權(quán)利要求5所述的能校驗有效性的地址解析協(xié)議通信系統(tǒng),其特征在于,所述接收裝置還包括: 應(yīng)答數(shù)據(jù)生成部,其按照所述算法確認部的確認結(jié)果,當(dāng)所述請求數(shù)據(jù)有效時,追加所述協(xié)商的特定算法后,生成對所述請求數(shù)據(jù)的應(yīng)答數(shù)據(jù);以及 數(shù)據(jù)廢棄部,其按照所述算法確認部的確認結(jié)果,當(dāng)所述請求數(shù)據(jù)無效時,廢棄所述請求數(shù)據(jù)。
      7.根據(jù)權(quán)利要求6所述的能校驗有效性的地址解析協(xié)議通信系統(tǒng),其特征在于,所述發(fā)送裝置還包括: 有效應(yīng)答校驗部,其接收所述應(yīng)答數(shù)據(jù),并通過確認所述接收的應(yīng)答數(shù)據(jù)中是否存在所述特定算法,而校驗所述應(yīng)答數(shù)據(jù)的有效性。
      8.一種能校驗有效性的地址解析協(xié)議通信方法,其特征在于,包括: 把操作碼中未使用的區(qū)域的全部或一部分用作所述有效性校驗所需的區(qū)域的有效性區(qū)域設(shè)置步驟; 在所述有效性校驗所需的區(qū)域追加與所述接收裝置協(xié)商的特定算法,向所述接收裝置傳送請求所述MAC地址數(shù)據(jù)的請求數(shù)據(jù)發(fā)送步驟;以及 接收所述請求數(shù)據(jù),通過利用所述協(xié)商的特定算法,而確認所述接收的請求數(shù)據(jù)是否為有效的請求數(shù)據(jù)的算法確認步驟。
      9.根據(jù)權(quán)利要求8所述的能校驗有效性的地址解析協(xié)議通信方法,其特征在于,還包括: 按照所述算法確認步驟的確認結(jié)果,當(dāng)所述請求數(shù)據(jù)有效時,追加所述協(xié)商的特定算法后,生成對所述請求數(shù)據(jù)的應(yīng)答數(shù)據(jù)的應(yīng)答數(shù)據(jù)生成步驟;以及 按照所述算法確認步驟的確認結(jié)果,當(dāng)所述請求數(shù)據(jù)無效時,廢棄所述請求數(shù)據(jù)的數(shù)據(jù)廢棄步驟。
      10.根據(jù)權(quán)利要求9所述的能校驗有效性的地址解析協(xié)議通信方法,其特征在于,還包括: 接收所述應(yīng)答數(shù)據(jù),并通過確認所述接收的應(yīng)答數(shù)據(jù)中是否存在所述特定算法,而校驗所述應(yīng)答數(shù)據(jù)的有效性的 有效應(yīng)答校驗步驟。
      【文檔編號】H04L29/12GK103546587SQ201310222604
      【公開日】2014年1月29日 申請日期:2013年6月6日 優(yōu)先權(quán)日:2012年7月11日
      【發(fā)明者】樸慶用 申請人:現(xiàn)代摩比斯株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1