欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種數(shù)據(jù)通信方法及裝置的制造方法

文檔序號(hào):8225972閱讀:346來(lái)源:國(guó)知局
一種數(shù)據(jù)通信方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)通信方法及裝置。
【背景技術(shù)】
[0002]目前,千兆以太網(wǎng)、10GE、100GE以太網(wǎng)已經(jīng)成為移動(dòng)承載網(wǎng)主流技術(shù),在這些網(wǎng)絡(luò)技術(shù)中都是基于網(wǎng)絡(luò)協(xié)議(Internet Protocol, IP)分組傳輸移動(dòng)上網(wǎng)數(shù)據(jù)。在IP分組數(shù)據(jù)傳輸中,地址解析協(xié)議(Address Resolut1n Protocol,ARP)是一個(gè)重要的協(xié)議,它是三層IP報(bào)文進(jìn)入二層以太網(wǎng)的橋梁,局域網(wǎng)中的各個(gè)網(wǎng)元,包括主機(jī)、路由設(shè)備以及交換機(jī),均需要進(jìn)行ARP表項(xiàng)學(xué)習(xí),建立網(wǎng)元的IP地址與媒體訪問(wèn)控制地址(Media AccessControl Address,MAC)之間的對(duì)應(yīng)關(guān)系,每一個(gè)網(wǎng)元將所學(xué)習(xí)的ARP表項(xiàng)存儲(chǔ)在高速緩存中。由于網(wǎng)絡(luò)處于不斷地變化中,有些網(wǎng)元可能長(zhǎng)時(shí)間沒有使用或者退出局域網(wǎng),但是高速緩存有限,因此網(wǎng)元需要啟動(dòng)定時(shí)老化功能,將一些沒有使用或者退出局域網(wǎng)的網(wǎng)元的ARP表項(xiàng)刪除,從而節(jié)省高速緩存。
[0003]具體的定時(shí)老化功能是,當(dāng)老化時(shí)間到,本端網(wǎng)元發(fā)起ARP探測(cè),等待對(duì)端網(wǎng)元的響應(yīng),如果連續(xù)發(fā)起三個(gè)ARP探測(cè)報(bào)文,均未得到響應(yīng),則刪除該對(duì)端網(wǎng)元的ARP表項(xiàng)。在實(shí)際應(yīng)用中,可能由于對(duì)端網(wǎng)元CPU繁忙沒有及時(shí)響應(yīng)或者網(wǎng)絡(luò)鏈路閃斷對(duì)端網(wǎng)元未收到ARP探測(cè)報(bào)文等等原因?qū)е卤径司W(wǎng)元并未收到對(duì)端網(wǎng)元的響應(yīng),但是實(shí)際上對(duì)端網(wǎng)元正在使用中,處于活躍期,當(dāng)對(duì)端網(wǎng)元處于活躍期而將對(duì)端網(wǎng)元的ARP表項(xiàng)刪除,這種情況稱為ARP表項(xiàng)誤老化,ARP表項(xiàng)誤老化會(huì)導(dǎo)致業(yè)務(wù)中斷。

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

[0004]本發(fā)明實(shí)施例提供一種數(shù)據(jù)通信方法及裝置,可以根據(jù)對(duì)端網(wǎng)元發(fā)送業(yè)務(wù)報(bào)文的反向速率實(shí)現(xiàn)對(duì)ARP表項(xiàng)的操作,從而避免ARP表項(xiàng)誤老化。
[0005]本發(fā)明實(shí)施例第一方面提供了一種數(shù)據(jù)通信方法,可包括:
[0006]當(dāng)對(duì)端網(wǎng)元對(duì)應(yīng)的ARP表項(xiàng)老化時(shí)間到時(shí),本端網(wǎng)元在局域網(wǎng)內(nèi)廣播ARP探測(cè)報(bào)文,且未獲得所述對(duì)端網(wǎng)元針對(duì)所述ARP探測(cè)報(bào)文反饋的響應(yīng)時(shí),所述本端網(wǎng)元獲取所述對(duì)端網(wǎng)元的目標(biāo)標(biāo)識(shí);
[0007]所述本端網(wǎng)元根據(jù)所述目標(biāo)標(biāo)識(shí),獲取所述對(duì)端網(wǎng)元向所述本端網(wǎng)元發(fā)送業(yè)務(wù)報(bào)文的反向速率;
[0008]所述本端網(wǎng)元基于所述反向速率,對(duì)所述對(duì)端網(wǎng)元對(duì)應(yīng)的所述ARP表項(xiàng)進(jìn)行處理。
[0009]基于第一方面,在第一方面的第一種可行的實(shí)施方式中,所述本端網(wǎng)元基于所述反向速率,對(duì)所述對(duì)端網(wǎng)元對(duì)應(yīng)的所述ARP表項(xiàng)進(jìn)行處理,包括:
[0010]若所述反向速率不為零,則所述本端網(wǎng)元保留所述對(duì)端網(wǎng)元對(duì)應(yīng)的所述ARP表項(xiàng);
[0011]若所述反向速率為零,則所述本端網(wǎng)元?jiǎng)h除所述對(duì)端網(wǎng)元對(duì)應(yīng)的所述ARP表項(xiàng)。
[0012]基于第一方面第一種可行的實(shí)施方式,在第一方面的第二種可行的實(shí)施方式中,所述目標(biāo)標(biāo)識(shí)包括所述對(duì)端網(wǎng)元向所述本端網(wǎng)元發(fā)送的所述業(yè)務(wù)報(bào)文的源MAC地址和所述本端網(wǎng)元接收所述對(duì)端網(wǎng)元發(fā)送的所述業(yè)務(wù)報(bào)文的輸入端口。
[0013]基于第一方面的第二種可行的實(shí)施方式中,在第一方面的第三種可行的實(shí)施方式中,所述本端網(wǎng)元根據(jù)所述對(duì)端網(wǎng)元的目標(biāo)標(biāo)識(shí),獲取所述對(duì)端網(wǎng)元向所述本端網(wǎng)元發(fā)送業(yè)務(wù)報(bào)文的反向速率,包括:
[0014]所述本端網(wǎng)元根據(jù)所述對(duì)端網(wǎng)元的所述目標(biāo)標(biāo)識(shí),按照預(yù)設(shè)周期向源MAC地址表中采集至少兩個(gè)目標(biāo)統(tǒng)計(jì)數(shù)據(jù),所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù)表征所述對(duì)端網(wǎng)元向所述本端網(wǎng)元發(fā)送的業(yè)務(wù)報(bào)文數(shù)量;
[0015]所述本端網(wǎng)元根據(jù)所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù)和所述預(yù)設(shè)周期,計(jì)算所述對(duì)端網(wǎng)元向所述本端網(wǎng)元發(fā)送所述業(yè)務(wù)報(bào)文的反向速率。
[0016]基于第一方面的第三種可行的實(shí)施方式,在第一方面的第四種可行的實(shí)施方式中,所述本端網(wǎng)元獲取所述對(duì)端網(wǎng)元的目標(biāo)標(biāo)識(shí)之前,還包括:
[0017]所述本端網(wǎng)元生成所述對(duì)端網(wǎng)元對(duì)應(yīng)的ARP表項(xiàng);
[0018]所述本端網(wǎng)元根據(jù)所述對(duì)端網(wǎng)元對(duì)應(yīng)的所述ARP表項(xiàng),生成所述目標(biāo)標(biāo)識(shí)與所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系;
[0019]將所述目標(biāo)標(biāo)識(shí)與所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系存儲(chǔ)至所述源MAC地址表中;
[0020]當(dāng)所述本端網(wǎng)元接收到所述對(duì)端網(wǎng)元發(fā)送的業(yè)務(wù)報(bào)文時(shí),所述本端網(wǎng)元更新所述源MAC地址表中的所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù)。
[0021]基于第一方面第四種可行的實(shí)施方式,在第一方面的第五種可行的實(shí)施方式中,所述源MAC地址表中存儲(chǔ)多個(gè)標(biāo)識(shí)與多個(gè)統(tǒng)計(jì)數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系;
[0022]所述當(dāng)所述本端網(wǎng)元接收到所述對(duì)端網(wǎng)元發(fā)送的業(yè)務(wù)報(bào)文時(shí),所述本端網(wǎng)元更新所述源MAC地址表中的所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù),包括:
[0023]當(dāng)所述本端網(wǎng)元接收到所述對(duì)端網(wǎng)元發(fā)送的業(yè)務(wù)報(bào)文時(shí),所述本端網(wǎng)元從接收的所述業(yè)務(wù)報(bào)文中獲取所述對(duì)端網(wǎng)元的所述目標(biāo)標(biāo)識(shí);
[0024]所述本端網(wǎng)元根據(jù)所述目標(biāo)標(biāo)識(shí),在所述源MAC地址表中查找所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù),并更新所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù)。
[0025]本發(fā)明第二方面提供一種數(shù)據(jù)通信裝置,所述數(shù)據(jù)通信裝置包括:
[0026]第一獲取模塊,用于當(dāng)對(duì)端網(wǎng)元對(duì)應(yīng)的ARP表項(xiàng)老化時(shí)間到時(shí),本端網(wǎng)元在局域網(wǎng)內(nèi)廣播ARP探測(cè)報(bào)文,且未獲得所述對(duì)端網(wǎng)元針對(duì)所述ARP探測(cè)報(bào)文反饋的響應(yīng)時(shí),獲取所述對(duì)端網(wǎng)元的目標(biāo)標(biāo)識(shí);
[0027]第二獲取模塊,用于根據(jù)所述目標(biāo)標(biāo)識(shí),獲取所述對(duì)端網(wǎng)元向所述本端網(wǎng)元發(fā)送業(yè)務(wù)報(bào)文的反向速率;
[0028]處理模塊,用于基于所述反向速率,對(duì)所述對(duì)端網(wǎng)元對(duì)應(yīng)的所述ARP表項(xiàng)進(jìn)行處理。
[0029]基于第二方面,在第二方面的第一種可行的實(shí)施方式中,所述處理模塊具體用于若所述反向速率不為零,則保留所述對(duì)端網(wǎng)元對(duì)應(yīng)的所述ARP表項(xiàng);若所述反向速率為零,則刪除所述對(duì)端網(wǎng)元對(duì)應(yīng)的所述ARP表項(xiàng)。
[0030]基于第二方面第一種可行的實(shí)施方式,在第二方面的第二種可行的實(shí)施方式中,所述目標(biāo)標(biāo)識(shí)包括所述對(duì)端網(wǎng)元向所述本端網(wǎng)元發(fā)送的所述業(yè)務(wù)報(bào)文的源MAC地址和所述本端網(wǎng)元接收所述對(duì)端網(wǎng)元發(fā)送的所述業(yè)務(wù)報(bào)文的輸入端口。
[0031]基于第二方面第二種可行的實(shí)施方式,在第二方面的第三種可行的實(shí)施方式中,所述第二獲取模塊包括:
[0032]采集單元,用于根據(jù)所述對(duì)端網(wǎng)元的所述目標(biāo)標(biāo)識(shí),按照預(yù)設(shè)周期向源MAC地址表中采集至少兩個(gè)目標(biāo)統(tǒng)計(jì)數(shù)據(jù),所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù)表征所述對(duì)端網(wǎng)元向所述本端網(wǎng)元發(fā)送的業(yè)務(wù)報(bào)文數(shù)量;
[0033]計(jì)算單元,用于根據(jù)所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù)和所述預(yù)設(shè)周期,計(jì)算所述對(duì)端網(wǎng)元向所述本端網(wǎng)元發(fā)送所述業(yè)務(wù)報(bào)文的反向速率。
[0034]基于第二方面第三種可行的實(shí)施方式,在第二方面的第四種可行的實(shí)施方式中,所述裝置還包括:
[0035]第一生成模塊,用于生成所述對(duì)端網(wǎng)元對(duì)應(yīng)的ARP表項(xiàng);
[0036]第二生成模塊,用于根據(jù)所述對(duì)端網(wǎng)元對(duì)應(yīng)的所述ARP表項(xiàng),生成所述目標(biāo)標(biāo)識(shí)與所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系;
[0037]存儲(chǔ)模塊,用于將目標(biāo)標(biāo)識(shí)與所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系存儲(chǔ)至所述源MAC地址表中;
[0038]更新模塊,用于當(dāng)所述本端網(wǎng)元接收到所述對(duì)端網(wǎng)元發(fā)送的業(yè)務(wù)報(bào)文時(shí),更新所述源MAC地址表中的所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù)。
[0039]基于第二方面第四種可行的實(shí)施方式,在第二方面第五種可行的實(shí)施方式中,所述源MAC地址表中存儲(chǔ)多個(gè)標(biāo)識(shí)與多個(gè)統(tǒng)計(jì)數(shù)據(jù)之間的對(duì)應(yīng)關(guān)系;所述更新模塊包括:
[0040]獲取單元,用于所述本端網(wǎng)元接收到所述對(duì)端網(wǎng)元發(fā)送的業(yè)務(wù)報(bào)文時(shí),從接收的所述業(yè)務(wù)報(bào)文中獲取所述對(duì)端網(wǎng)元的所述目標(biāo)標(biāo)識(shí);
[0041]查找更新單元,用于根據(jù)所述目標(biāo)標(biāo)識(shí),在所述源MAC地址表中查找所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù),并更新所述目標(biāo)統(tǒng)計(jì)數(shù)據(jù)。
[0042]本發(fā)明實(shí)施例中,當(dāng)對(duì)端網(wǎng)元對(duì)應(yīng)的ARP表項(xiàng)老化時(shí)間到,本端網(wǎng)元在局域網(wǎng)內(nèi)廣播ARP探測(cè)報(bào)文,并且未獲得對(duì)端網(wǎng)元針對(duì)該ARP探測(cè)報(bào)文反饋的響應(yīng)時(shí),為了進(jìn)一步確定是否將對(duì)端網(wǎng)元對(duì)應(yīng)的ARP表項(xiàng)刪除,本端網(wǎng)元獲取對(duì)端網(wǎng)元的目標(biāo)標(biāo)識(shí),根據(jù)目標(biāo)標(biāo)識(shí),獲取對(duì)端網(wǎng)元向本端網(wǎng)元發(fā)送業(yè)務(wù)報(bào)文的反向速率,本端網(wǎng)元再基于所獲取的反向速率,對(duì)所述對(duì)端網(wǎng)元對(duì)應(yīng)的ARP表項(xiàng)進(jìn)行處理。本發(fā)明實(shí)施例中,在本端網(wǎng)元未獲得對(duì)端網(wǎng)元的反饋?lái)憫?yīng)時(shí),并不是直接將對(duì)端網(wǎng)元對(duì)應(yīng)的ARP表項(xiàng)刪除,而是獲取對(duì)端網(wǎng)元向本端網(wǎng)元發(fā)送業(yè)務(wù)報(bào)文的反向速率,再基于反向速率對(duì)ARP表項(xiàng)進(jìn)行處理,防止在對(duì)端網(wǎng)元處于活躍期而由于繁忙等原因沒有及時(shí)反饋?lái)憫?yīng)時(shí),誤將對(duì)端網(wǎng)元對(duì)應(yīng)的ARP表項(xiàng)刪除,從而有效避免ARP表項(xiàng)誤老化。
【附圖說(shuō)明】
[0043]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0044]圖1是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)通信方法的流程示意圖;
[0045]圖2是本發(fā)明實(shí)施例提供的一種應(yīng)用場(chǎng)景圖;
[0046]圖3是本發(fā)明實(shí)施例提供的一種網(wǎng)元詳細(xì)示意圖;
[0047]圖4是本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)通信方法的流程示意圖;
[0048]圖5是本發(fā)明實(shí)施例提供的一種本端網(wǎng)元數(shù)據(jù)通信處理的詳解圖;
[0049]圖6是本發(fā)明實(shí)施例提供的又一種數(shù)據(jù)通信方法的流程示意圖;
[0050]圖7是本發(fā)明實(shí)施例提供的一種本端網(wǎng)元與對(duì)端網(wǎng)元交互圖;
[0051]圖8是本發(fā)明實(shí)施例提供的一種數(shù)據(jù)通信裝置的結(jié)構(gòu)示意圖;
[0052]圖9是本發(fā)明實(shí)施例提供的一種第二獲取模塊的結(jié)構(gòu)示意圖;
[0053]圖10是本發(fā)明實(shí)施例提供的另一種數(shù)據(jù)通信裝置的結(jié)構(gòu)示意圖;
[0054]圖11是本發(fā)明實(shí)施例提供的一種更新模塊的結(jié)構(gòu)示意圖;
[0055]圖12是本發(fā)明實(shí)施例提供的又一種數(shù)據(jù)通信裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0056]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0057]本發(fā)明實(shí)施例中的數(shù)據(jù)通信方法可以應(yīng)用于IP分組傳輸過(guò)程中,隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,基于IP分組傳輸移動(dòng)上網(wǎng)數(shù)據(jù)已經(jīng)成為大趨勢(shì),按照征求修正意見書(RequestFor Comments,RFC)標(biāo)準(zhǔn)協(xié)議,路由設(shè)備學(xué)習(xí)到ARP表項(xiàng)后,啟動(dòng)定時(shí)老化功能,當(dāng)該ARP表項(xiàng)的老化時(shí)間到時(shí),如圖2所示,路由設(shè)備PTNl發(fā)起ARP探測(cè)報(bào)文(ARP request),等待對(duì)端網(wǎng)元針對(duì)該ARP探測(cè)報(bào)文反饋的響應(yīng)(ARP reply),如果連續(xù)發(fā)三個(gè)ARP探測(cè)報(bào)文都未獲得對(duì)端網(wǎng)元的響應(yīng)時(shí),則刪除ARP表項(xiàng)。刪除ARP表項(xiàng)可以節(jié)約存儲(chǔ)所有ARP表項(xiàng)的高速緩存的存儲(chǔ)空間。
[0058]但是在上述處理ARP表項(xiàng)的過(guò)程中會(huì)存在一些誤老化的問(wèn)題,例如,網(wǎng)絡(luò)鏈路閃斷,在路由設(shè)
當(dāng)前第1頁(yè)1 2 3 4 5 6 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
马公市| 宝鸡市| 尉犁县| 岫岩| 长寿区| 瑞金市| 潮州市| 景东| 山东| 皮山县| 通渭县| 平乐县| 晋中市| 华阴市| 浦北县| 安康市| 安庆市| 三亚市| 安顺市| 明星| 丰台区| 于都县| 东宁县| 商水县| 新田县| 阿巴嘎旗| 花莲县| 莒南县| 宜城市| 喀喇沁旗| 新邵县| 仲巴县| 阜新市| 拉萨市| 青岛市| 招远市| 田林县| 宾川县| 通化县| 汶川县| 阳朔县|