一種網(wǎng)絡(luò)免配置方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)免配置方法和裝置。
【背景技術(shù)】
[0002] 現(xiàn)有技術(shù)方案的網(wǎng)絡(luò)中,存在有線網(wǎng)絡(luò)和無線網(wǎng)絡(luò)。其中有線網(wǎng)絡(luò)涉及到出口設(shè) 備、核心交換機、接入交換機;無線網(wǎng)絡(luò)涉及到AC(Wireless Access Point Controller,無 線接入控制器),無線APUccess Point,無線接入點)設(shè)備等。部署實施時都需要針對網(wǎng)絡(luò) 中每臺設(shè)備進行手工配置,整個配置過程繁瑣,且很容易出錯,排查過程相當麻煩,耗費較 多精力。
[0003] 網(wǎng)絡(luò)硬件實施后,上述過程存在以下幾個主要問題:
[0004] 1、需要針對網(wǎng)絡(luò)中每臺設(shè)備用串口或者網(wǎng)口等方式配置,過程復(fù)雜:
[0005] a)設(shè)備需要單獨設(shè)置接口的地址獲取方式,靜態(tài)指定IP地址;
[0006] b)每臺設(shè)備的上聯(lián)接口需要靜態(tài)指定允許的VLAN(Virtual Local Area Network,虛擬局域網(wǎng));
[0007] c)每臺設(shè)備的下聯(lián)端口需要指定對應(yīng)的接入用戶VLAN等;
[0008] d)對設(shè)備端口進行安全策略調(diào)整;
[0009] 2、配置過程容易出錯,出錯后故障排除繁瑣。
[0010] 當前對網(wǎng)絡(luò)設(shè)備管理的一種技術(shù)是LLDP(Link Layer Discovery Protocol,鏈路 層發(fā)現(xiàn)協(xié)議)。通過LLDP,網(wǎng)絡(luò)管理系統(tǒng)可以掌握拓撲的連接情況,比如設(shè)備的哪些端口與 其它設(shè)備相連接,鏈路連接兩端的端口的速率、雙工是否匹配等,管理員可以根據(jù)這些信息 快速地定位及排查故障,但該技術(shù)需要持續(xù)維護較為復(fù)雜的協(xié)議;此外該技術(shù)僅解決了鄰 居發(fā)現(xiàn)和故障維護的問題,未實現(xiàn)初始部署打通等核心內(nèi)容。
【發(fā)明內(nèi)容】
[0011] 本發(fā)明提供一種網(wǎng)絡(luò)免配置方法和裝置,用以解決現(xiàn)有技術(shù)中網(wǎng)絡(luò)配置和維護復(fù) 雜,并且容易出錯的問題。
[0012] 本發(fā)明提供了 一種網(wǎng)絡(luò)免配置方法,所述方法包括:
[0013] 接收主設(shè)備發(fā)來的自定義信息通告報文,所述報文中包含端口允許VLAN列表;
[0014] 解析所述自定義信息通告報文,獲得所述端口允許VLAN列表,并設(shè)置到接收所述 自定義信息通告報文的端口上;
[0015] 在端口允許VLAN列表中的一個VLAN內(nèi)進行地址獲取。
[0016] 本發(fā)明還提供了 一種網(wǎng)絡(luò)免配置方法,所述方法包括:
[0017] 從UP端口向從設(shè)備發(fā)送自定義信息通告報文,所述報文中包含端口允許VLAN列 表,以使所述從設(shè)備獲得所述端口允許VLAN列表并設(shè)置到接收所述自定義信息通告報文的 端口上。
[0018] 本發(fā)明提供了 一種網(wǎng)絡(luò)免配置裝置,所述裝置包括:
[0019] 第一報文收發(fā)模塊,用于接收主設(shè)備發(fā)來的自定義信息通告報文,所述報文中包 含端口允許VLAN列表;
[0020] 報文處理模塊,用于解析所述自定義信息通告報文,獲得所述端口允許VLAN列表, 并設(shè)置到接收所述自定義信息通告報文的端口上;
[0021 ] 地址獲取模塊,用于在端口允許VLAN列表中的一個VLAN內(nèi)進行地址獲取。
[0022]本發(fā)明還提供了 一種網(wǎng)絡(luò)免配置裝置,所述裝置包括:
[0023]第二報文收發(fā)模塊,用于從UP端口向從設(shè)備發(fā)送自定義信息通告報文;
[0024] 第二報文生成模塊,用于生成所述自定義信息通告報文,所述報文中包含端口允 許VLAN列表,以使所述從設(shè)備獲得所述端口允許VLAN列表并設(shè)置到接收所述自定義信息通 告報文的端口上。
[0025] 本發(fā)明的網(wǎng)絡(luò)免配置方法和裝置,通過由主設(shè)備向從設(shè)備發(fā)送自定義信息通告報 文,并在報文中攜帶端口允許VLAN列表信息,使從設(shè)備獲得該VLAN列表并設(shè)置在自己的端 口上,進一步在列表中的一個VLAN進行地址獲取,除了最初的主設(shè)備設(shè)置需要人工進行,后 續(xù)的交互過程和從設(shè)備的配置全部是自動進行,解決了現(xiàn)有技術(shù)中網(wǎng)絡(luò)配置和維護復(fù)雜, 并且容易出錯的問題,提高了網(wǎng)絡(luò)設(shè)備配置的效率,降低了出錯的概率。
【附圖說明】
[0026] 為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā) 明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以 根據(jù)這些附圖獲得其他的附圖。
[0027] 圖1為本發(fā)明實施例一提供的網(wǎng)絡(luò)免配置方法流程圖;
[0028]圖2為自定義報文結(jié)構(gòu)示意圖;
[0029] 圖3為本發(fā)明實施例二提供的網(wǎng)絡(luò)免配置方法流程圖;
[0030] 圖4為本發(fā)明實施例三提供的網(wǎng)絡(luò)免配置方法流程圖;
[0031 ]圖5為本發(fā)明實施例四提供的網(wǎng)絡(luò)免配置方法流程圖;
[0032] 圖6為本發(fā)明實施例五提供的網(wǎng)絡(luò)免配置方法流程圖;
[0033] 圖7為本發(fā)明實施例六提供的網(wǎng)絡(luò)免配置方法流程圖;
[0034] 圖8為本發(fā)明實施例七提供的網(wǎng)絡(luò)免配置裝置結(jié)構(gòu)示意圖;
[0035] 圖9為本發(fā)明實施例八提供的網(wǎng)絡(luò)免配置裝置結(jié)構(gòu)示意圖;
[0036] 圖10為本發(fā)明實施例九提供的網(wǎng)絡(luò)免配置裝置結(jié)構(gòu)示意圖;
[0037] 圖11為本發(fā)明實施例十提供的網(wǎng)絡(luò)免配置裝置結(jié)構(gòu)示意圖。
【具體實施方式】
[0038]為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員 在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0039]為了解決現(xiàn)有技術(shù)中網(wǎng)絡(luò)配置和維護復(fù)雜,并且容易出錯的問題,本發(fā)明提出了 一種網(wǎng)絡(luò)免配置方案。
[0040] 圖1為本發(fā)明實施例一提供的網(wǎng)絡(luò)免配置方法流程圖,具體包括以下步驟:
[0041] 101,接收主設(shè)備發(fā)來的自定義信息通告報文,所述報文中包含端口允許VLAN列 表;
[0042]本實施例的執(zhí)行主體是從設(shè)備,為了實現(xiàn)本方案,本發(fā)明在802.1Q協(xié)議基礎(chǔ)上自 定義了 一種信息通告報文,主設(shè)備通過該自定義的信息通告報文傳遞需要對從設(shè)備進行配 置的信息,在本實施例中,該報文中包含了端口允許VLAN列表,圖2為自定義報文的一種結(jié) 構(gòu)示意圖,其中目的MAC地址為01-00-C2-00-00-F1,表示組播地址,源MAC地址為設(shè)備自身 端口 MAC地址。
[0043]其中Type可以根據(jù)需要定義不同的參數(shù),在本實施例中,可以在Type為6的Value 值中攜帶端口允許VLAN列表,如下所示:
[0044]
[0045]當然也可以選擇其它Type值對應(yīng)的Value來攜帶該信息,這里只是一個示例。
[0046] 201,解析所述自定義信息通告報文,獲得所述端口允許VLAN列表,并設(shè)置到接收 所述自定義信息通告報文的端口上;
[0