两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種防止網(wǎng)絡設備的ip地址沖突的系統(tǒng)及方法

文檔序號:9600974閱讀:773來源:國知局
一種防止網(wǎng)絡設備的ip地址沖突的系統(tǒng)及方法
【技術領域】
[0001]本發(fā)明涉及網(wǎng)絡通訊技術領域,尤其涉及一種防止網(wǎng)絡設備的IP地址沖突的系統(tǒng)及方法。
【背景技術】
[0002]現(xiàn)有的路由器大部分考慮廣域網(wǎng)(WAN,Wide Area Network)/局域網(wǎng)(Local AreaNetwork,LAN)的IP地址沖突時,僅僅是為了在WEB頁面配置LAN 口的IP地址時不與WAN口的IP地址在同一網(wǎng)段,有的路由器可支持主動檢測WAN/LAN是否存在沖突,并未考慮當WAN 口通過DHCP獲取到的IP地址與客戶端通過LAN 口獲取的IP地址相同時,這時用戶無法進入路由器的WEB頁面對沖突的IP地址進行修改的問題。同時檢測沖突的方法僅僅是檢測是否在同一網(wǎng)段并沒有判斷是否在同一網(wǎng)絡,且在檢測到?jīng)_突的情況下,并沒有給用戶任何提示信息,而是直接讓路由器重啟,通常會讓用戶誤以為路由器出現(xiàn)故障。

【發(fā)明內容】

[0003]針對現(xiàn)有的路由器存在的上述問題,現(xiàn)提供一種旨在實現(xiàn)當路由器的WAN 口獲取到的IP地址與局域網(wǎng)的IP地址存在沖突時,可修改LAN 口的IP地址的防止網(wǎng)絡設備的IP地址沖突的系統(tǒng)及方法。
[0004]具體技術方案如下:
[0005]一種防止網(wǎng)絡設備的IP地址沖突的系統(tǒng),應用于路由器中,包括:
[0006]廣域網(wǎng)接口,用以為所述路由器提供一第一地址;
[0007]局域網(wǎng)接口,連接至少一個客戶端,并根據(jù)一關聯(lián)到一局域網(wǎng)的第二地址,于所述局域網(wǎng)中工作;
[0008]分配單元,連接所述局域網(wǎng)接口,用以根據(jù)所述第二地址為所述客戶端分配IP地址;
[0009]還包括:
[0010]判斷單元,分別連接所述廣域網(wǎng)接口和所述局域網(wǎng)接口,用以判斷所述第一地址與所述第二地址是否存在沖突,并提供一標識以于存在所述沖突時表示所述沖突;
[0011]處理單元,連接所述判斷單元和所述分配單元,當所述第一地址與所述第二地址沖突時,所述處理單元用以釋放所述第一地址,并以預定規(guī)則改變所述第二地址,控制所述分配單元根據(jù)改變后的所述第二地址重新為與所述局域網(wǎng)接口連接的客戶端分配IP地址,以及根據(jù)所述標識生成沖突信息和所述路由器重啟事件提示。
[0012]優(yōu)選的,還包括:
[0013]顯示單元,連接所述處理單元,用以顯示所述沖突信息和所述路由器重啟提示事件。
[0014]優(yōu)選的,所述判斷單元包括:
[0015]第一判斷模塊,用以判斷所述第一地址與所述第二地址是否相同;
[0016]第二判斷模塊,連接所述第一判斷模塊,用以判斷所述第一地址與所述第二地址是否處于同一網(wǎng)段;
[0017]第三判斷模塊,連接所述第二判斷模塊,用以判斷在不同網(wǎng)段的所述第一地址和所述第二地址是否處于同一網(wǎng)絡。
[0018]優(yōu)選的,所述第二判斷模塊判斷的具體過程為:
[0019]當所述第一地址與所述第二地址不相同時,獲取與所述第一地址對應的子網(wǎng)掩碼,將所述第一地址轉換為整數(shù)型的值,并將獲得的值賦值給第一變量,將所述子網(wǎng)掩碼轉換整數(shù)型的值,并將獲得的值賦值給第二變量;
[0020]獲取與所述第二地址對應的子網(wǎng)掩碼,將所述第二地址轉換為整數(shù)型的值,并將獲得的值賦值給第三變量,將所述子網(wǎng)掩碼轉換為整數(shù)型的值,并將獲得的值賦值給第四變量;
[0021]判斷第一變量和第二變量進行與運算獲得的值與第三變量和第四變量進行與運算獲得的值是否相等。
[0022]優(yōu)選的,所述第三判斷模塊判斷的具體過程為:
[0023]將第二變量和第四變量進行與運算,令獲取的值為第五變量;
[0024]判斷第一變量和第五變量進行與運算獲得的值與第三變量和第五變量進行與運算獲得的值是否相等。
[0025]優(yōu)選的,所述預定規(guī)則包括,當所述第一地址與所述第二地址沖突,且沖突的IP地址為所述C類網(wǎng)的IP地址時,將所述第二地址修改為a類網(wǎng)的IP地址,和/或
[0026]當所述第一地址與所述第二地址沖突,且沖突的IP地址為所述a類網(wǎng)的IP地址時,將所述第二地址修改為b類網(wǎng)的IP地址,和/或
[0027]當所述第一地址與所述第二地址沖突,且沖突的IP地址為所述b類網(wǎng)的IP地址時,將所述第二地址修改為c類網(wǎng)的IP地址。
[0028]優(yōu)選的,所述預定規(guī)則還包括當所述第一地址與所述第二地址沖突,且沖突的IP地址均不屬于所述a類網(wǎng)、所述b類網(wǎng)和所述c類網(wǎng)時,將所述第二地址修改為c類網(wǎng)的IP地址。
[0029]一種防止網(wǎng)絡設備的IP地址沖突的方法,應用如上所述的防止網(wǎng)絡設備的IP地址沖突的系統(tǒng),包括下述步驟:
[0030]S1.判斷所述第一地址與所述第二地址是否存在沖突,若是,則提供一標識以于存在所述沖突時表示所述沖突,執(zhí)行步驟S2 ;若否,則結束;
[0031]S2.當所述第一地址與所述第二地址沖突時,釋放所述第一地址,并以預定規(guī)則改變所述第二地址,根據(jù)改變后的所述第二地址重新為與所述局域網(wǎng)接口連接的客戶端分配IP地址,以及根據(jù)所述標識生成沖突信息和所述路由器重啟事件提示;
[0032]S3.對所述沖突信息和所述路由器重啟提示事件進行顯示。
[0033]優(yōu)選的,所述步驟SI包括:
[0034]Sll.判斷所述第一地址與所述第二地址是否相同,若是,則提供一標識以表示所述沖突,執(zhí)行所述步驟S2 ;若否,執(zhí)行步驟S12 ;
[0035]S12.判斷所述第一地址與所述第二地址是否處于同一網(wǎng)段,若否,執(zhí)行步驟S13 ;若是,則提供一標識以表示所述沖突,執(zhí)行所述步驟S2 ;
[0036]S13.判斷在不同網(wǎng)段的所述第一地址和所述第二地址是否處于同一網(wǎng)絡,若是,則提供一標識以表示所述沖突,執(zhí)行所述步驟S2,若否,則結束。
[0037]優(yōu)選的,所述步驟S12的具體判斷過程為:
[0038]獲取與所述第一地址對應的子網(wǎng)掩碼,將所述第一地址轉換為整數(shù)型的值,并將獲得的值賦值給第一變量,將所述子網(wǎng)掩碼轉換整數(shù)型的值,并將獲得的值賦值給第二變量;
[0039]獲取與所述第二地址對應的子網(wǎng)掩碼,將所述第二地址轉換為整數(shù)型的值,并將獲得的值賦值給第三變量,將所述子網(wǎng)掩碼轉換為整數(shù)型的值,并將獲得的值賦值給第四變量;
[0040]判斷第一變量和第二變量進行與運算獲得的值與第三變量和第四變量進行與運算獲得的值是否相等,若否,執(zhí)行所述步驟S13 ;若是,則提供一標識以表示所述沖突,執(zhí)行所述步驟S2。
[0041]優(yōu)選的,所述步驟S13的具體判斷過程為:
[0042]將第二變量和第四變量進行與運算,令獲取的值為第五變量;
[0043]判斷第一變量和第五變量進行與運算獲得的值與第三變量和第五變量進行與運算獲得的值是否相等,若是,則提供一標識以表示所述沖突,執(zhí)行所述步驟S2,若否,則結束。
[0044]優(yōu)選的,所述預定規(guī)則包括,當所述第一地址與所述第二地址沖突,且沖突的IP地址為所述C類網(wǎng)的IP地址時,將所述第二地址修改為a類網(wǎng)的IP地址,和/或
[0045]當所述第一地址與所述第二地址沖突,且沖突的IP地址為所述a類網(wǎng)的IP地址時,將所述第二地址修改為b類網(wǎng)的IP地址,和/或
[0046]當所述第一地址與所述第二地址沖突,且沖突的IP地址為所述b類網(wǎng)的IP地址時,將所述第二地址修改為c類網(wǎng)的IP地址。
[0047]優(yōu)選的,所述預定規(guī)則還包括當所述第一地址與所述第二地址沖突,且沖突的IP地址均不屬于所述a類網(wǎng)、所述b類網(wǎng)和所述c類網(wǎng)時,將所述
當前第1頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
富顺县| 南溪县| 隆安县| 浦北县| 清流县| 兰考县| 深水埗区| 北安市| 尼玛县| 蒙城县| 西贡区| 巴林右旗| 尼木县| 宁远县| 县级市| 崇左市| 万荣县| 阳城县| 张家界市| 临洮县| 万宁市| 盈江县| 仪陇县| 乌苏市| 奉贤区| 清河县| 建水县| 平阳县| 山阳县| 蓝山县| 玉门市| 阳信县| 通海县| 策勒县| 江源县| 苍溪县| 大方县| 平顶山市| 平南县| 三亚市| 什邡市|