System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 久久久久亚洲AV片无码,亚洲国产成人精品无码区二本 ,无码AV中文字幕久久专区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種VLAN分配方法、裝置及相關設備制造方法及圖紙

    技術編號:40608478 閱讀:19 留言:0更新日期:2024-03-12 22:15
    本申請涉及網絡技術領域,特別涉及一種VLAN分配方法、裝置及相關設備。該方法包括:接收組網中各網絡設備上報的鄰居信息;基于所述鄰居信息,確定所述組網當前網絡拓撲包括的各網絡設備之間的第一鏈路信息;基于本地緩存的歷史網絡拓撲包括的各網絡設備之間的第二鏈路信息,確定該鏈路的狀態信息;基于該鏈路的狀態信息,為該鏈路分配VLAN。

    【技術實現步驟摘要】

    本申請涉及網絡,特別涉及一種vlan分配方法、裝置及相關設備。


    技術介紹

    1、vlan是一種實現網絡分割的技術,它可以將網絡分割成多個虛擬網絡,不同的vlan可以互相隔離,每個vlan可以擁有自己的網絡地址、路由和安全策略。目前的vlan劃分方案多種多樣,其中一種常見的方案是基于端口的vlan分配方案,在該方案中,每個交換機端口都被劃分為一個vlan,同一vlan內的主機可以相互通信,不同vlan的主機不能通信。

    2、現有的基于端口的vlan分配方案存在一些問題,例如,配置方式繁瑣、易出錯、無法支持動態vlan配置等問題。


    技術實現思路

    1、本申請提供了一種vlan分配方法、裝置及相關設備。

    2、第一方面,本申請提供了一種vlan分配方法,所述方法包括:

    3、接收組網中各網絡設備上報的鄰居信息;

    4、基于所述鄰居信息,確定所述組網當前網絡拓撲包括的各網絡設備之間的第一鏈路信息;

    5、基于本地緩存的歷史網絡拓撲包括的各網絡設備之間的第二鏈路信息,確定該鏈路的狀態信息;

    6、基于該鏈路的狀態信息,為該鏈路分配vlan。

    7、可選地,各網絡設備之間的鏈路信息包括各鏈路的源端口信息和目的端口信息;

    8、針對所述第一鏈路信息包括的每一鏈路,基于本地緩存的歷史網絡拓撲包括的各網絡設備之間的第二鏈路信息,確定該鏈路的狀態信息的步驟包括:

    9、判斷所述第二鏈路信息中是否存在該鏈路包括的源端口信息和/或目的端口信息,以及為該源端口和/或目的端口分配的vlan信息;

    10、若不存在,則確定該鏈路的狀態信息為新增鏈路;

    11、若存在,且所述第二鏈路信息中該源端口和目的端口不屬于同一鏈路,則確定該鏈路的狀態信息為端口信息變更鏈路。

    12、可選地,基于該鏈路的狀態信息,為該鏈路分配vlan的步驟包括:

    13、若確定該鏈路為新增鏈路,則從vlan池中為該鏈路分配一個vlan,并將該vlan配置至該鏈路對應的源端口和目的端口;

    14、若確定該鏈路為端口信息變更鏈路,則判斷所述第二鏈路信息中是否存在該鏈路的源端口已分配的vlan,若存在,則將該vlan分配給該鏈路,并將該vlan配置至該鏈路的目的端口;

    15、否則,判斷所述第二鏈路信息中是否存在該鏈路的目的端口已分配的vlan,若存在,則將該vlan分配給該鏈路,并將該vlan配置至該鏈路的源端口。

    16、可選地,預先針對各網絡設備的各端口生成對應的端口索引,其中,下層網絡設備各端口的端口索引是基于其連接的上層設備的各端口的端口索引生成的;各網絡設備之間的鏈路信息包括的各鏈路的源端口信息為上層網絡設備端口索引,目的端口信息為下層網絡設備端口索引。

    17、可選地,所述方法還包括:

    18、若確定所述第二鏈路信息中存在該鏈路包括的源端口信息和/或目的端口信息,以及為該源端口和/或目的端口分配的vlan信息,而所述第一鏈路信息中不存在該鏈路包括的源端口信息和/或目的端口信息,則確定該鏈路為已刪除鏈路,回收為該鏈路已分配的vlan。

    19、第二方面,本申請提供了一種vlan分配裝置,所述裝置包括:

    20、接收單元,用于接收組網中各網絡設備上報的鄰居信息;

    21、確定單元,用于基于所述鄰居信息,確定所述組網當前網絡拓撲包括的各網絡設備之間的第一鏈路信息;

    22、所述確定單元還用于,基于本地緩存的歷史網絡拓撲包括的各網絡設備之間的第二鏈路信息,確定該鏈路的狀態信息;

    23、分配單元,用于基于該鏈路的狀態信息,為該鏈路分配vlan。

    24、可選地,各網絡設備之間的鏈路信息包括各鏈路的源端口信息和目的端口信息;

    25、針對所述第一鏈路信息包括的每一鏈路,基于本地緩存的歷史網絡拓撲包括的各網絡設備之間的第二鏈路信息,確定該鏈路的狀態信息時,所述確定單元具體用于:

    26、判斷所述第二鏈路信息中是否存在該鏈路包括的源端口信息和/或目的端口信息,以及為該源端口和/或目的端口分配的vlan信息;

    27、若不存在,則確定該鏈路的狀態信息為新增鏈路;

    28、若存在,且所述第二鏈路信息中該源端口和目的端口不屬于同一鏈路,則確定該鏈路的狀態信息為端口信息變更鏈路。

    29、可選地,基于該鏈路的狀態信息,為該鏈路分配vlan時,所述分配單元具體用于:

    30、若確定該鏈路為新增鏈路,則從vlan池中為該鏈路分配一個vlan,并將該vlan配置至該鏈路對應的源端口和目的端口;

    31、若確定該鏈路為端口信息變更鏈路,則判斷所述第二鏈路信息中是否存在該鏈路的源端口已分配的vlan,若存在,則將該vlan分配給該鏈路,并將該vlan配置至該鏈路的目的端口;

    32、否則,判斷所述第二鏈路信息中是否存在該鏈路的目的端口已分配的vlan,若存在,則將該vlan分配給該鏈路,并將該vlan配置至該鏈路的源端口。

    33、可選地,預先針對各網絡設備的各端口生成對應的端口索引,其中,下層網絡設備各端口的端口索引是基于其連接的上層設備的各端口的端口索引生成的;各網絡設備之間的鏈路信息包括的各鏈路的源端口信息為上層網絡設備端口索引,目的端口信息為下層網絡設備端口索引。

    34、可選地,所述裝置還包括回收單元:

    35、若確定所述第二鏈路信息中存在該鏈路包括的源端口信息和/或目的端口信息,以及為該源端口和/或目的端口分配的vlan信息,而所述第一鏈路信息中不存在該鏈路包括的源端口信息和/或目的端口信息,則所述確定單元確定該鏈路為已刪除鏈路,所述回收單元用于,回收為該鏈路已分配的vlan。

    36、第三方面,本申請實施例提供一種vlan分配裝置,該vlan分配裝置包括:

    37、存儲器,用于存儲程序指令;

    38、處理器,用于調用所述存儲器中存儲的程序指令,按照獲得的程序指令執行如上述第一方面中任一項所述的方法的步驟。

    39、第四方面,本申請實施例還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機可執行指令,所述計算機可執行指令用于使所述計算機執行如上述第一方面中任一項所述方法的步驟。

    40、綜上可知,本申請實施例提供的vlan分配方法,接收組網中各網絡設備上報的鄰居信息;基于所述鄰居信息,確定所述組網當前網絡拓撲包括的各網絡設備之間的第一鏈路信息;基于本地緩存的歷史網絡拓撲包括的各網絡設備之間的第二鏈路信息,確定該鏈路的狀態信息;基于該鏈路的狀態信息,為該鏈路分配vlan。

    41、采用本申請實施例提供的vlan分配方法,控制器基于各設備上報的鄰居信息包括的各鏈路信息,為各網絡設備的端口自動分配vlan,無需管理人員編輯配置文件,無論設備之間物理接線如何改變,均和保證vl本文檔來自技高網...

    【技術保護點】

    1.一種VLAN分配方法,其特征在于,所述方法包括:

    2.如權利要求1所述的方法,其特征在于,各網絡設備之間的鏈路信息包括各鏈路的源端口信息和目的端口信息;

    3.如權利要求2所述的方法,其特征在于,基于該鏈路的狀態信息,為該鏈路分配VLAN的步驟包括:

    4.如權利要求2或3所述的方法,其特征在于,預先針對各網絡設備的各端口生成對應的端口索引,其中,下層網絡設備各端口的端口索引是基于其連接的上層設備的各端口的端口索引生成的;各網絡設備之間的鏈路信息包括的各鏈路的源端口信息為上層網絡設備端口索引,目的端口信息為下層網絡設備端口索引。

    5.如權利要求2或3所述的方法,其特征在于,所述方法還包括:

    6.一種VLAN分配裝置,其特征在于,所述裝置包括:

    7.如權利要求6所述的裝置,其特征在于,各網絡設備之間的鏈路信息包括各鏈路的源端口信息和目的端口信息;

    8.如權利要求7所述的裝置,其特征在于,基于該鏈路的狀態信息,為該鏈路分配VLAN時,所述分配單元具體用于:

    9.一種VLAN分配裝置,其特征在于,所述VLAN分配裝置包括:

    10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機可執行指令,所述計算機可執行指令用于使所述計算機執行如權利要求1-5中任一項所述方法的步驟。

    ...

    【技術特征摘要】

    1.一種vlan分配方法,其特征在于,所述方法包括:

    2.如權利要求1所述的方法,其特征在于,各網絡設備之間的鏈路信息包括各鏈路的源端口信息和目的端口信息;

    3.如權利要求2所述的方法,其特征在于,基于該鏈路的狀態信息,為該鏈路分配vlan的步驟包括:

    4.如權利要求2或3所述的方法,其特征在于,預先針對各網絡設備的各端口生成對應的端口索引,其中,下層網絡設備各端口的端口索引是基于其連接的上層設備的各端口的端口索引生成的;各網絡設備之間的鏈路信息包括的各鏈路的源端口信息為上層網絡設備端口索引,目的端口信息為下層網絡設備端口索引。

    5.如權利要求2或3...

    【專利技術屬性】
    技術研發人員:曹遠遠范博文
    申請(專利權)人:新華三技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 精品无码人妻一区二区三区18| 国产成人精品无码免费看 | 国产精品久久久久无码av| 性无码一区二区三区在线观看| 日韩人妻无码中文字幕视频| 亚洲日韩中文字幕无码一区| 亚洲桃色AV无码| 精品无码综合一区二区三区 | 无码人妻精品内射一二三AV| 久久午夜无码鲁丝片午夜精品 | 国产高清无码毛片| 熟妇人妻无码中文字幕| 午夜无码视频一区二区三区| 无码国产精品一区二区免费16| 人妻无码一区二区三区四区| 亚洲Av无码一区二区二三区| 午夜福利av无码一区二区| 影院无码人妻精品一区二区| 精品少妇人妻AV无码专区不卡| 人妻丰满熟妞av无码区| 亚洲综合无码精品一区二区三区| 国产精品亚洲专区无码WEB| 久久久久亚洲AV片无码| 亚洲欧洲日产国码无码久久99| 伊人蕉久中文字幕无码专区| 日韩免费a级毛片无码a∨| 无码人妻丰满熟妇区96| 无码日韩人妻精品久久蜜桃 | 特黄熟妇丰满人妻无码| 69ZXX少妇内射无码| 亚洲av无码成人黄网站在线观看 | 内射人妻无码色AV天堂| 无码人妻丝袜在线视频| 精品一区二区三区无码免费视频 | 精品无码一区二区三区亚洲桃色| 最新国产AV无码专区亚洲| 国产又爽又黄无码无遮挡在线观看| 日韩精品无码久久一区二区三| 亚洲国产综合无码一区二区二三区 | 国产成人AV片无码免费| 国产V亚洲V天堂无码久久久|