本地網(wǎng)絡(luò)地址。通過這種方式,地址層優(yōu)選靜態(tài)地保持在網(wǎng)絡(luò)中,只要還有至少一個(gè)子網(wǎng)路由器還在運(yùn)行。只有在所有的子網(wǎng)路由器關(guān)閉或者斷開并且再次啟動(dòng)時(shí),才必須重新確定匯集網(wǎng)絡(luò)前綴。只要在子網(wǎng)路由器上不使用恒定存儲(chǔ)器就都適用。
[0023]另外的設(shè)計(jì)方案提出,由每個(gè)子網(wǎng)路由器測定自身的子網(wǎng)地址范圍并且通過路由器消息將在子網(wǎng)地址范圍中的路由通知給另外的子網(wǎng)路由器。在此,優(yōu)選的是,由每個(gè)子網(wǎng)路由器從其子網(wǎng)地址范圍中為每個(gè)通過其連接至匯集網(wǎng)絡(luò)的子網(wǎng)確定一個(gè)子網(wǎng)前綴。
[0024]該設(shè)計(jì)方案允許連接至匯集網(wǎng)絡(luò)的主機(jī)能夠無需配置地與子網(wǎng)中的子網(wǎng)用戶通
?目Ο
[0025]本發(fā)明的另外的設(shè)計(jì)方案提出,互聯(lián)網(wǎng)協(xié)議被作為在網(wǎng)絡(luò)中數(shù)據(jù)交換的網(wǎng)絡(luò)協(xié)議使用并且網(wǎng)絡(luò)地址根據(jù)所使用的互聯(lián)網(wǎng)協(xié)議來配置。在此,特別有利的是,IPv6 (互聯(lián)網(wǎng)協(xié)議版本6)被作為所述互聯(lián)網(wǎng)協(xié)議使用。
[0026]互聯(lián)網(wǎng)協(xié)議優(yōu)選適合作為用于在分段的網(wǎng)絡(luò)中的數(shù)據(jù)交換,因?yàn)槠鋵⒕W(wǎng)絡(luò)地址分配到網(wǎng)絡(luò)部分(前綴)中和設(shè)備部分中。IPv6是尤其適合的,因?yàn)槠渫ㄟ^路由器廣播已經(jīng)用于選擇地址范圍、尤其是前綴、合適的工具。
[0027]相應(yīng)地,在使用IPv6時(shí),路由器消息尤其是根據(jù)IPv6的路由器廣播。
[0028]用于執(zhí)行根據(jù)本發(fā)明的方法的路由器組件設(shè)計(jì)為,根據(jù)接收到的路由器消息來識(shí)別連接至匯集網(wǎng)絡(luò)的子網(wǎng)路由器并且通過評估接收到的路由器消息和產(chǎn)生路由器信息來協(xié)助根據(jù)本發(fā)明對匯集網(wǎng)絡(luò)前綴的測定。
[0029]根據(jù)本發(fā)明的子網(wǎng)路由器因此具有這樣地設(shè)計(jì)的路由器組件。這樣的子網(wǎng)路由器例如設(shè)計(jì)為有存儲(chǔ)器可編程控制裝置或者集成在有存儲(chǔ)器可編程控制裝置中。
【附圖說明】
[0030]本發(fā)明的上述的特征、特點(diǎn)和優(yōu)點(diǎn)以及如其所實(shí)現(xiàn)的類型和方式聯(lián)系到接下來對實(shí)施例的描述而變得清晰和易于理解,這些實(shí)施例將結(jié)合附圖進(jìn)一步進(jìn)行描述。圖中示出:
[0031]圖1是具有多個(gè)子網(wǎng)的分段的網(wǎng)絡(luò)的框圖,以及
[0032]圖2是子網(wǎng)路由器的框圖。
【具體實(shí)施方式】
[0033]在附圖中彼此相應(yīng)的部分配以相同的參考標(biāo)號。
[0034]圖1示出了具有多個(gè)子網(wǎng)111的分段的網(wǎng)絡(luò)1,這些子網(wǎng)分別通過子網(wǎng)路由器112連接至將其連接的匯集網(wǎng)絡(luò)101。
[0035]此外,網(wǎng)絡(luò)1可以包括連接至匯集網(wǎng)絡(luò)101的無路由功能的另外的主機(jī)102。這種類型的另外的主機(jī)102可以例如被視為工程系統(tǒng)或者人機(jī)接口。
[0036]每個(gè)子網(wǎng)111包括多個(gè)子網(wǎng)用戶113。例如子網(wǎng)111的子網(wǎng)用戶113分別是機(jī)器114的輸入/輸出段元。通過網(wǎng)絡(luò)111的子網(wǎng)路由器112將數(shù)據(jù)從匯集網(wǎng)絡(luò)101傳輸?shù)阶泳W(wǎng)111中并且從子網(wǎng)111中傳輸?shù)絽R集網(wǎng)絡(luò)101中。在此,多個(gè)子網(wǎng)111可以具有相同的子網(wǎng)路由器112。
[0037]接下來描述本發(fā)明的一個(gè)實(shí)施例,在該實(shí)施例中,IPv6 (互聯(lián)網(wǎng)協(xié)議版本6)被作為用于在網(wǎng)絡(luò)1中進(jìn)行數(shù)據(jù)傳輸?shù)木W(wǎng)絡(luò)協(xié)議使用。
[0038]圖2示出了子網(wǎng)路由器112的框圖。子網(wǎng)路由器112例如實(shí)現(xiàn)為有存儲(chǔ)器可編程控制裝置。子網(wǎng)路由器112包括用于IPv6的IP路由器120、用于發(fā)送根據(jù)IPv6路由器廣播的路由器廣播服務(wù)121以及用于在接下來進(jìn)一步描述的IPv6的匯集網(wǎng)絡(luò)前綴201的確定的路由器組件122。路由器廣播服務(wù)121和路由器組件122實(shí)現(xiàn)為子網(wǎng)路由器112的軟件。
[0039]由子網(wǎng)路由器112通過交換通過匯集網(wǎng)絡(luò)分發(fā)的路由器消息在網(wǎng)絡(luò)1中分散地確定用于網(wǎng)絡(luò)地址的共同的地址范圍并且在該地址范圍內(nèi)確定用于網(wǎng)絡(luò)用戶的網(wǎng)絡(luò)地址。
[0040]為此,路由器組件122這樣地設(shè)計(jì),即其
[0041]-根據(jù)其具有路由信息的路由器廣播來識(shí)別連接至匯集網(wǎng)絡(luò)101的子網(wǎng)路由器112,
[0042]-分散地?zé)o需中央上級地布置的路由器(也就是默認(rèn)路由器)地根據(jù)以下描述的算法確定優(yōu)選來自ULA區(qū)域(ULA =唯一區(qū)域地址)的共同地址帶并且該地址帶之后也通過關(guān)閉唯一的或者多個(gè)子網(wǎng)路由器112來保持穩(wěn)定,
[0043]-由此確定合適的前綴和路由信息并且還在變化時(shí)進(jìn)行跟蹤,
[0044]-其隨后通過IPv6路由器廣播的標(biāo)準(zhǔn)機(jī)構(gòu)分配到匯集網(wǎng)絡(luò)101上的所有IPv6主機(jī)上的、也就是子網(wǎng)路由器112和另外的主機(jī)102上。
[0045]-緊接著,該IPv6主機(jī)根據(jù)IPv6標(biāo)準(zhǔn)動(dòng)態(tài)地并且自動(dòng)地配置、跟蹤或者解除至可實(shí)現(xiàn)的子網(wǎng)111的必要的路由。
[0046]接下來進(jìn)一步描述,如何在子網(wǎng)111中分別明確和公布地址層。
[0047]使用者在計(jì)劃階段或者可替換地在機(jī)器114的安裝時(shí)激活所屬的子網(wǎng)路由器112的路由器組件122的運(yùn)行。對于這種情況,即在相應(yīng)的子網(wǎng)111上還存在更下級的次網(wǎng)時(shí),使用者僅僅在最高的層中激活子網(wǎng)路由器112。此外,為子網(wǎng)路由器112確定,其那些IP接口作為指向匯集網(wǎng)絡(luò)101的所謂的上游界面工作;所有的其他IP接口扮演作為向相應(yīng)地與子網(wǎng)路由器112連接的子網(wǎng)111指向的所謂的下游界面。
[0048]在運(yùn)行中,每個(gè)子網(wǎng)路由器112相應(yīng)于在RFC 4193 (RFC =注釋請求)的IPv6標(biāo)準(zhǔn)中的定義測定自身的ULA帶。其可以靜態(tài)地由上游界面的MAC地址(MAC =媒體訪問控制地址)確定。該行為與RFC 4193的IPv6的標(biāo)準(zhǔn)的區(qū)別在于,故意不適用隨機(jī)的帶,而是總是使用基于MAC地址的相同的、但是仍然足夠明確的ULA帶。借此實(shí)現(xiàn),地址層保持盡可能長時(shí)間穩(wěn)定。
[0049]子網(wǎng)路由器112由該自身的ULA帶提取用于在子網(wǎng)111,也就是在其下游界面上使用的合適的子網(wǎng)前綴。此外,如果在子網(wǎng)111上還這存在更下級的次網(wǎng),那么該ULA帶還用于可能的另外的劃分。
[0050]此外,每個(gè)子網(wǎng)路由器112通過路由器廣播將路由信息在其自身的ULA帶上發(fā)射至匯集網(wǎng)絡(luò)101。該發(fā)射與RFC 4861 —致地實(shí)現(xiàn)。由此連接至匯集網(wǎng)絡(luò)的IPv6主機(jī)獲得能夠與子網(wǎng)111中的子網(wǎng)用戶113通訊的可能性。
[0051]接下來描述如何在匯集網(wǎng)絡(luò)上確定和獲得共同的地址層。
[0052]在啟動(dòng)子網(wǎng)路由器112是,該路由器首先從其子網(wǎng)的ULA帶中產(chǎn)生作為用于匯集網(wǎng)絡(luò)101的匯集網(wǎng)絡(luò)前綴201的候選前綴的/64前綴。
[0053]此外,每個(gè)子網(wǎng)路由器112只要其還不屬于另外的子網(wǎng)路由器112就開始在短暫的等待時(shí)間之后發(fā)送路由器廣播,其關(guān)聯(lián)其用于匯集網(wǎng)絡(luò)101的候選前綴。
[0054]同時(shí),每個(gè)子網(wǎng)路由器112評估另外的子網(wǎng)路由器112的路由器廣播,是否其包含關(guān)于匯集網(wǎng)絡(luò)101的前綴信息。根據(jù)對應(yīng)所有子網(wǎng)路由器112來說都相同的選擇固定來分別確定,是否其采用了陌生的候選前綴或者存在自身的候選前綴。為此,其分別從自身的候選前綴和獲悉的候選前綴中選擇數(shù)字上較小的候選前綴。
[0055]在此,如果代替在開始生成的候選前綴,那么相關(guān)的子網(wǎng)路由器112就受控地撤回至今由其宣布的自身的候選前綴,其中,其與設(shè)置回零的壽命RFC—致地解除該候選前綴。但是,新采用的候選前綴首先不通過路由器廣播借助于匯集網(wǎng)絡(luò)101傳播,而是涉及的子網(wǎng)路由器轉(zhuǎn)換進(jìn)入到“沉寂的”運(yùn)行類型中,在該運(yùn)行類型中,其通知其子網(wǎng)路由器,然而不將新的候選前綴通知給匯集網(wǎng)絡(luò)101。
[0056]借此,在較短的時(shí)間之后僅僅保留一個(gè)唯一的“活躍的”子網(wǎng)路由器112,其將選出的、現(xiàn)在