亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

  • <span id="llmaq"><pre id="llmaq"><dfn id="llmaq"></dfn></pre></span><big id="llmaq"><wbr id="llmaq"></wbr></big>
  • <var id="llmaq"><tbody id="llmaq"></tbody></var>
    <dd id="llmaq"></dd>

    一種MAC地址學(xué)習(xí)的控制方法和裝置與流程

    文檔序號:12623416閱讀:242來源:國知局
    一種MAC地址學(xué)習(xí)的控制方法和裝置與流程

    本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及的是一種MAC地址學(xué)習(xí)的控制方法和裝置。



    背景技術(shù):

    隨著網(wǎng)絡(luò)通信的發(fā)展,網(wǎng)絡(luò)已經(jīng)成為人們?nèi)粘I詈凸ぷ鞑豢扇鄙俚脑?,在網(wǎng)絡(luò)傳輸?shù)倪^程中,各個網(wǎng)絡(luò)設(shè)備都會學(xué)習(xí)對應(yīng)報文的MAC地址信息,并根據(jù)MAC(Media Access Control,媒體訪問控制)地址信息對報文進行轉(zhuǎn)發(fā),從而實現(xiàn)各個設(shè)備之間的通信功能,所以MAC地址是網(wǎng)絡(luò)中各個設(shè)備進行通信的基礎(chǔ),MAC地址學(xué)習(xí)也是各個設(shè)備必不可少的功能。

    MAC地址學(xué)習(xí)的原理是學(xué)習(xí)接收報文的源MAC地址信息,然后根據(jù)接收報文目的MAC地址信息查找到對應(yīng)的端口,從而將報文發(fā)送到對應(yīng)的端口。但是由于現(xiàn)實網(wǎng)絡(luò)中存在大量的雜包(網(wǎng)絡(luò)設(shè)備不關(guān)心的廣播報文或者其它報文),從而導(dǎo)致網(wǎng)絡(luò)設(shè)備學(xué)習(xí)到了很多無意義的MAC地址信息,占用了網(wǎng)絡(luò)設(shè)備有限的MAC地址資源,造成了資源的浪費,并且影響到正常報文的轉(zhuǎn)發(fā)。

    目前網(wǎng)絡(luò)設(shè)備針對這種情況,可以將對應(yīng)端口的MAC地址學(xué)習(xí)數(shù)量進行限制,這種方式雖然能夠保證網(wǎng)絡(luò)設(shè)備總體的MAC地址容量不被占滿,但是也影響了對應(yīng)端口正常報文的MAC地址學(xué)習(xí)。

    目前網(wǎng)絡(luò)設(shè)備針對這種情況的另外一種方式就是在MAC地址學(xué)習(xí)的時候判斷報文的VLAN(Virtual Local Area Network,虛擬局域網(wǎng))信息,只有端口允許的VLAN才會進行學(xué)習(xí),但這種方式僅僅能夠解決不在端口允許的VLAN中的報文對于設(shè)備的沖擊,對于在端口允許的VLAN中的報文對于設(shè)備的沖擊,無法進行防護。

    因此,如何防止無效MAC地址占用設(shè)備資源,是需要解決的問題。



    技術(shù)實現(xiàn)要素:

    本發(fā)明所要解決的技術(shù)問題是提供一種MAC地址學(xué)習(xí)的控制方法和裝置,能夠防止無效MAC地址占用設(shè)備資源。

    為了解決上述技術(shù)問題,本發(fā)明提供了一種MAC地址學(xué)習(xí)的控制方法,該方法包括:

    接收到報文后,根據(jù)所述報文的目的媒體訪問控制MAC地址確定設(shè)備MAC地址表中MAC地址的使用情況;

    根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理。

    進一步地,該控制方法還包括下述特點:

    接收到報文后,根據(jù)所述報文的目的媒體訪問控制MAC地址確定設(shè)備MAC地址表中MAC地址的使用情況,包括:

    接收到報文后,如所述報文的目的MAC地址在所述設(shè)備MAC地址表中,則確定所述設(shè)備MAC地址表中所述目的MAC地址對應(yīng)的MAC地址已使用。

    進一步地,該控制方法還包括下述特點:

    根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理,包括:

    定期掃描所述設(shè)備MAC地址表中每個MAC地址的使用情況;

    對每一個掃描到的MAC地址,如所述MAC地址已使用,則重新設(shè)置所述MAC地址為未使用,如所述MAC地址未使用過,則在所述MAC地址滿足刪除條件時,從所述MAC地址表中刪除所述MAC地址對應(yīng)的條目。

    進一步地,該控制方法還包括下述特點:

    根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理,還包括:

    從所述MAC地址表中刪除所述MAC地址對應(yīng)的條目后,如被刪除的MAC地址條目滿足黃名單條件,則將所述被刪除的MAC地址添加到所述黃名單中。

    進一步地,該控制方法還包括下述特點:

    所述控制方法還包括:

    接收到報文后,如所述報文的源MAC地址在所述黃名單中,則不學(xué)習(xí)所述報文的源MAC地址。

    進一步地,該控制方法還包括下述特點:

    所述控制方法還包括:

    定期清除所述黃名單中的MAC地址條目。

    進一步地,該控制方法還包括下述特點:

    所述刪除條件包括:在一定時間內(nèi)所述MAC地址從未使用過。

    進一步地,該控制方法還包括下述特點:

    所述黃名單條件包括:在一定時間內(nèi)所述MAC地址多次被從所述設(shè)備MAC地址表中刪除且次數(shù)達到閾值。

    為了解決上述技術(shù)問題,本發(fā)明提供了一種MAC地址學(xué)習(xí)的控制裝置,包括:

    地址使用情況記錄模塊,用于接收到報文后,根據(jù)所述報文的目的媒體訪問控制MAC地址確定設(shè)備MAC地址表中MAC地址的使用情況;

    地址老化處理模塊,用于根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理。

    進一步地,該控制裝置還包括下述特點:

    地址使用情況記錄模塊,用于接收到報文后,根據(jù)所述報文的目的媒體訪問控制MAC地址確定設(shè)備MAC地址表中MAC地址的使用情況,包括:

    接收到報文后,如所述報文的目的MAC地址在所述設(shè)備MAC地址表中,則確定所述設(shè)備MAC地址表中所述目的MAC地址對應(yīng)的MAC地址已使用。

    進一步地,該控制裝置還包括下述特點:

    地址老化處理模塊,用于根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理,包括:

    定期掃描設(shè)備MAC地址表中每個MAC地址的使用情況;

    對每一個掃描到的MAC地址,如所述MAC地址已使用,則重新設(shè)置所述MAC地址為未使用,如所述MAC地址未使用過,則在所述MAC地址滿足刪除條件時,從所述MAC地址表中刪除所述MAC地址對應(yīng)的條目。

    進一步地,該控制裝置還包括下述特點:

    地址老化處理模塊,用于根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理,還包括:

    從所述MAC地址表中刪除所述MAC地址對應(yīng)的條目后,如被刪除的MAC地址條目滿足黃名單條件,則將所述被刪除的MAC地址添加到所述黃名單中。

    進一步地,該控制裝置還包括下述特點:

    所述控制裝置還包括:

    MAC地址學(xué)習(xí)模塊,用于接收到報文后,如所述報文的源MAC地址在所述黃名單中,則不學(xué)習(xí)所述報文的源MAC地址。

    進一步地,該控制裝置還包括下述特點:

    所述控制裝置還包括:

    黃名單恢復(fù)模塊,用于定期清除所述黃名單中的MAC地址條目。

    進一步地,該控制裝置還包括下述特點:

    所述刪除條件包括:在一定時間內(nèi)所述MAC地址從未使用過。

    進一步地,該控制裝置還包括下述特點:

    所述黃名單條件包括:在一定時間內(nèi)所述MAC地址多次被從所述設(shè)備MAC地址表中刪除且次數(shù)達到閾值。

    與現(xiàn)有技術(shù)相比,本發(fā)明提供的一種MAC地址學(xué)習(xí)的控制方法和裝置, 學(xué)習(xí)報文的源MAC地址,并根據(jù)報文的目的MAC地址來判斷學(xué)習(xí)到的MAC地址信息是否在使用,如果學(xué)習(xí)到的MAC地址沒有在使用,那么就會快速將該MAC地址信息從設(shè)備MAC地址表中刪除,如果某個MAC地址多次因為未使用而被刪除,那么可以將該地址加入到黃名單中,在MAC地址學(xué)習(xí)時直接過濾掉該MAC地址,從而能夠避免設(shè)備的MAC地址資源受到無效報文的沖擊,保障正常轉(zhuǎn)發(fā)報文的MAC地址學(xué)習(xí),保證了設(shè)備的性能和資源。

    附圖說明

    圖1為本發(fā)明實施例的一種MAC地址學(xué)習(xí)的控制方法的流程圖。

    圖2為本發(fā)明實施例的一種MAC地址學(xué)習(xí)的控制裝置的結(jié)構(gòu)示意圖。

    圖3為本發(fā)明應(yīng)用示例中MAC地址學(xué)習(xí)流程的示意圖。

    圖4為本發(fā)明應(yīng)用示例中MAC地址檢測流程的示意圖。

    具體實施方式

    為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實施例進行詳細說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。

    網(wǎng)絡(luò)設(shè)備學(xué)習(xí)MAC地址的本質(zhì)目的是為了查找到轉(zhuǎn)發(fā)報文的目的端口,保證報文能夠正確地轉(zhuǎn)發(fā),如果學(xué)習(xí)到的MAC地址沒有對應(yīng)的轉(zhuǎn)發(fā)報文,即使能夠持續(xù)學(xué)習(xí)到也是沒有意義的,本發(fā)明就是基于這個思想來解決上述問題的,本發(fā)明的主要思想是根據(jù)報文的源MAC來學(xué)習(xí)MAC地址信息,并根據(jù)報文的目的MAC來判斷學(xué)習(xí)到的地址信息是否在使用,如果學(xué)習(xí)到的MAC地址沒有在使用,那么就會快速將該MAC地址信息刪除,如果某個MAC地址多次因為未使用而被刪除,那么就會將該地址加入到黃名單中,在學(xué)習(xí)時直接過濾該MAC地址,從而避免設(shè)備的MAC地址資源受到無效報文 的沖擊,保證了設(shè)備的性能和資源。

    本發(fā)明的方法具體包括:MAC地址學(xué)習(xí)流程和MAC地址檢測流程;

    (1)MAC地址學(xué)習(xí)流程:

    判斷是否需要對報文中的源MAC進行學(xué)習(xí),對于不需要學(xué)習(xí)的報文將直接轉(zhuǎn)發(fā),而對于需要學(xué)習(xí)的報文將針對源MAC進行學(xué)習(xí),并對每個學(xué)習(xí)到的MAC地址條目增加一個標(biāo)識用于記錄該MAC地址是否轉(zhuǎn)發(fā)過報文(可以當(dāng)每次轉(zhuǎn)發(fā)過報文即將標(biāo)識置1)。

    (2)MAC地址檢測流程:

    檢測網(wǎng)絡(luò)設(shè)備學(xué)習(xí)到的MAC地址是否轉(zhuǎn)發(fā)過報文,可以定時掃描MAC地址對應(yīng)的標(biāo)識,一旦掃描后就恢復(fù)對應(yīng)MAC地址的標(biāo)識(可以將標(biāo)識置0);

    如果在一定策略內(nèi)(可以是一段時間)某個MAC地址對應(yīng)的標(biāo)識始終為0,為了防止設(shè)備MAC地址表條目被占滿,可以刪除該MAC地址信息;

    如果一個MAC地址多次發(fā)生上述刪除操作,那么可以將該MAC地址加入黃名單,MAC地址學(xué)習(xí)流程在一段時間內(nèi)不會學(xué)習(xí)該MAC地址,從而減少這類MAC地址對網(wǎng)絡(luò)設(shè)備的影響;

    為了保證后續(xù)黃名單中MAC地址變?yōu)檎5腗AC地址,對黃名單中的MAC地址有對應(yīng)的老化策略,即一段時間之后會刪除黃名單中的MAC地址。

    本發(fā)明通過上述兩個流程的配合,在保證網(wǎng)絡(luò)設(shè)備正常進行MAC地址學(xué)習(xí)的同時,與相關(guān)技術(shù)相比有以下幾個特點和優(yōu)勢:

    1)網(wǎng)絡(luò)設(shè)備會針對黃名單中的MAC地址進行過濾,避免這類MAC沖擊網(wǎng)絡(luò)設(shè)備的MAC地址容量;

    2)網(wǎng)絡(luò)設(shè)備會對學(xué)習(xí)到但未轉(zhuǎn)發(fā)過報文的MAC地址進行查詢,并將這類MAC提前刪除,保證有足夠的資源學(xué)習(xí)需要的MAC地址;

    本發(fā)明可以用于多種場景和設(shè)備中,可以針對整個設(shè)備采用本發(fā)明的機制,也可以針對設(shè)備某些端口采用本發(fā)明的機制。

    對于家庭網(wǎng)關(guān)設(shè)備,由于使用場景比較固定,在用戶側(cè)接口接入的設(shè)備 有限,都是家庭設(shè)備,正常情況下不會出現(xiàn)報文的沖擊,而對于網(wǎng)絡(luò)側(cè)可能由于上層網(wǎng)絡(luò)的復(fù)雜性很容易出現(xiàn)很多無效報文,那么針對家庭網(wǎng)關(guān)類設(shè)備可以在網(wǎng)絡(luò)側(cè)端口啟用本發(fā)明的內(nèi)容,從而避免了無效報文對于家庭網(wǎng)關(guān)設(shè)備的沖擊。

    對于交換機等設(shè)備,由于使用場景不固定,在各個端口都有可能存在無效報文,那么針對這類設(shè)備可以在設(shè)備各個端口都使用本發(fā)明的內(nèi)容,從而避免各個端口無效報文對于交換等設(shè)備的沖擊。

    設(shè)備也可以動態(tài)使能本發(fā)明的內(nèi)容,可以在地址數(shù)目比較充足的時候采用原有的學(xué)習(xí)地址的方式,在地址數(shù)量達到一定數(shù)量后再采用本發(fā)明的內(nèi)容。

    本發(fā)明還可以根據(jù)無效MAC地址刪除的記錄,從而決定是否將無效的MAC地址加入到黃名單中,從而在地址學(xué)習(xí)時就對這些無效MAC地址不學(xué)習(xí),從而進一步減少對設(shè)備的沖擊,并且可以針對黃名單有老化的機制,防止這些MAC地址一直無效。本發(fā)明并不限定無效MAC地址刪除記錄的數(shù)量和老化的時間,這些可以根據(jù)設(shè)備在不同網(wǎng)絡(luò)環(huán)境下配置不同的值。

    如圖1所示,本發(fā)明實施例提供了一種MAC地址學(xué)習(xí)的控制方法,該方法包括:

    S10,接收到報文后,根據(jù)所述報文的目的媒體訪問控制MAC地址確定設(shè)備MAC地址表中MAC地址的使用情況;

    S20,根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理。

    所述控制方法還可以包括下述特點:

    較佳地,接收到報文后,根據(jù)所述報文的目的媒體訪問控制MAC地址確定設(shè)備MAC地址表中MAC地址的使用情況,包括:

    接收到報文后,如所述報文的目的MAC地址在設(shè)備MAC地址表中,則確定所述設(shè)備MAC地址表中所述目的MAC地址對應(yīng)的MAC地址已使用;

    較佳地,確定所述設(shè)備MAC地址表中所述目的MAC地址對應(yīng)的MAC 地址已使用,包括:

    將所述目的MAC地址對應(yīng)的MAC地址的使用標(biāo)識設(shè)置為表示已使用;

    本發(fā)明的主要思想是根據(jù)學(xué)習(xí)到的MAC地址是否轉(zhuǎn)發(fā)過報文從而來決定其是否要被刪除還是保留,并不限定使用何種方式來得到這個信息,查詢使用標(biāo)識來獲知MAC地址是否被使用只是其中一種方式。

    較佳地,根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理,包括:

    定期掃描設(shè)備MAC地址表中每個MAC地址的使用情況;

    對每一個掃描到的MAC地址,如所述MAC地址已使用,則重新設(shè)置所述MAC地址為未使用,如所述MAC地址未使用過,則在所述MAC地址滿足刪除條件時,從所述MAC地址表中刪除所述MAC地址對應(yīng)的條目;

    較佳地,根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理,還包括:

    從所述MAC地址表中刪除所述MAC地址對應(yīng)的條目后,如被刪除的MAC地址條目滿足黃名單條件,則將所述被刪除的MAC地址添加到所述黃名單中;

    較佳地,所述方法還包括:

    接收到報文后,如所述報文的源MAC地址在所述黃名單中,則不學(xué)習(xí)所述報文的源MAC地址;

    較佳地,所述方法還包括:

    定期清除所述黃名單中的MAC地址條目;

    較佳地,所述黃名單中的MAC地址條目,包括:MAC地址、或MAC地址與虛擬局域網(wǎng)VLAN標(biāo)識;

    本發(fā)明并不限定學(xué)習(xí)地址的方式是純MAC方式,還是使用MAC+VLAN方式,主要是看學(xué)習(xí)到的地址信息是否在使用來決定是否來刪除對應(yīng)的地址信息。如果MAC地址表中的條目使用純MAC地址方式,則黃名單中的條目使用純MAC地址方式,如果MAC地址表中的條目使用MAC地址+VLAN 標(biāo)識的方式,則黃名單中的條目使用MAC地址+VLAN標(biāo)識的方式。

    較佳地,所述刪除條件包括:

    在一定時間內(nèi)所述MAC地址從未使用過;

    較佳地,所述黃名單條件包括:

    在一定時間內(nèi)所述MAC地址多次被從所述設(shè)備MAC地址表中刪除且次數(shù)達到閾值;

    較佳地,根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理,包括:

    在設(shè)備的MAC地址表中的MAC地址條目達到閾值后,根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表進行老化處理。

    如圖2所示,本發(fā)明實施例提供了一種MAC地址學(xué)習(xí)的控制裝置,包括:

    地址使用情況記錄模塊,用于接收到報文后,根據(jù)所述報文的目的媒體訪問控制MAC地址確定設(shè)備MAC地址表中MAC地址的使用情況;

    地址老化處理模塊,用于根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理。

    所述控制裝置還可以包括下述特征:

    較佳地,地址使用情況記錄模塊,用于接收到報文后,根據(jù)所述報文的目的媒體訪問控制MAC地址確定設(shè)備MAC地址表中MAC地址的使用情況,包括:

    接收到報文后,如所述報文的目的MAC地址在設(shè)備MAC地址表中,則確定所述設(shè)備MAC地址表中所述目的MAC地址對應(yīng)的MAC地址已使用。

    較佳地,地址老化處理模塊,用于根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理,包括:

    定期掃描設(shè)備MAC地址表中每個MAC地址的使用情況;

    對每一個掃描到的MAC地址,如所述MAC地址已使用,則重新設(shè)置所述MAC地址為未使用,如所述MAC地址未使用過,則在所述MAC地址滿足刪除條件時,從所述MAC地址表中刪除所述MAC地址對應(yīng)的條目。

    較佳地,地址老化處理模塊,用于根據(jù)所述設(shè)備MAC地址表中MAC地址的使用情況對所述設(shè)備MAC地址表中的MAC地址進行老化處理,還包括:

    從所述MAC地址表中刪除所述MAC地址對應(yīng)的條目后,如被刪除的MAC地址條目滿足黃名單條件,則將所述被刪除的MAC地址添加到所述黃名單中。

    較佳地,所述控制裝置還包括:

    MAC地址學(xué)習(xí)模塊,用于接收到報文后,如所述報文的源MAC地址在所述黃名單中,則不學(xué)習(xí)所述報文的源MAC地址。

    較佳地,所述控制裝置還包括:

    黃名單恢復(fù)模塊,用于定期清除所述黃名單中的MAC地址條目。

    較佳地,所述刪除條件包括:在一定時間內(nèi)所述MAC地址從未使用過。

    較佳地,所述黃名單條件包括:在一定時間內(nèi)所述MAC地址多次被從所述設(shè)備MAC地址表中刪除且次數(shù)達到閾值。

    應(yīng)用示例

    下面結(jié)合附圖3對MAC地址學(xué)習(xí)流程作進一步的詳細說明。

    S101:接收到報文,解析出報文的源MAC地址和目的MAC地址信息;

    S102:判斷源MAC地址是否在黃名單中或設(shè)備MAC地址表中,是則進入步驟S104,否則進入步驟S103;

    S103:學(xué)習(xí)該源MAC地址,也即,將該MAC地址添加到設(shè)備MAC地址表中;

    S104:根據(jù)目的MAC地址信息查找設(shè)備MAC地址表;

    S105:判斷目的MAC地址是否在設(shè)備MAC地址表中,如果在則進入步 驟S106,否則MAC地址學(xué)習(xí)流程結(jié)束;

    S106:將目的MAC地址對應(yīng)的設(shè)備MAC地址表中的MAC地址的使用標(biāo)識置位(比如,置為“1”用于表示已使用)。

    下面結(jié)合附圖4對MAC地址檢測流程作進一步的詳細說明。

    S201:輪詢設(shè)備MAC地址表中的MAC地址的使用情況;

    S202:對掃描到的任一MAC地址,判斷該MAC地址的使用標(biāo)識是否表示已使用,如果是則進入步驟S203,否則進入步驟S204;

    S203:重新設(shè)置所述MAC地址的使用標(biāo)識為表示未使用,以便下次輪詢時能夠正確判斷該MAC地址的使用狀態(tài),然后進入步驟S201,輪詢下一個MAC地址;

    S204:判斷該MAC地址是否滿足刪除策略,如果滿足進入步驟S205,否則進入步驟S201,輪詢下一個MAC地址;

    其中,具體刪除策略可以由具體設(shè)備根據(jù)場景來設(shè)定(如時間策略,該MAC地址在一段時間內(nèi)沒有使用即可以刪除);

    S205:在設(shè)備MAC地址表中刪除該MAC地址對應(yīng)的條目;

    S206:判斷所述被刪除的MAC地址是否滿足黃名單策略,如果滿足黃名單策略,則進入步驟S207,否則進入步驟S201,輪詢下一個MAC地址;

    其中,具體黃名單策略,可以由設(shè)備根據(jù)具體場景來設(shè)定,如一個MAC地址在一定時間內(nèi)發(fā)生多次刪除等;

    S207:將該MAC地址加入到黃名單中,然后進入步驟S201,輪詢下一個MAC地址。

    其中,一個MAC地址一旦加入黃名單,則MAC地址學(xué)習(xí)流程中將不會學(xué)習(xí)該MAC地址,從而減少該MAC地址對設(shè)備的沖擊。

    上述實施例提供的一種MAC地址學(xué)習(xí)的控制方法和裝置,學(xué)習(xí)報文的源MAC地址,并根據(jù)報文的目的MAC地址來判斷學(xué)習(xí)到的MAC地址信息 是否在使用,如果學(xué)習(xí)到的MAC地址沒有在使用,那么就會快速將該MAC地址信息從設(shè)備MAC地址表中刪除,如果某個MAC地址多次因為未使用而被刪除,那么可以將該地址加入到黃名單中,在MAC地址學(xué)習(xí)時直接過濾掉該MAC地址,從而能夠避免設(shè)備的MAC地址資源受到無效報文的沖擊,保障正常轉(zhuǎn)發(fā)報文的MAC地址學(xué)習(xí),保證了設(shè)備的性能和資源。

    本領(lǐng)域普通技術(shù)人員可以理解上述方法中的全部或部分步驟可通過程序來指令相關(guān)硬件完成,所述程序可以存儲于計算機可讀存儲介質(zhì)中,如只讀存儲器、磁盤或光盤等??蛇x地,上述實施例的全部或部分步驟也可以使用一個或多個集成電路來實現(xiàn),相應(yīng)地,上述實施例中的各模塊/單元可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。本發(fā)明不限制于任何特定形式的硬件和軟件的結(jié)合。

    需要說明的是,本發(fā)明還可有其他多種實施例,在不背離本發(fā)明精神及其實質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護范圍。

    當(dāng)前第1頁1 2 3 
    網(wǎng)友詢問留言 已有0條留言
    • 還沒有人留言評論。精彩留言會獲得點贊!
    1