導航:首頁 > 網路問題 > 怎麼判斷是不是有效的網路地址

怎麼判斷是不是有效的網路地址

發布時間:2022-08-27 20:34:25

如何判斷IP地址是否合法

IP地址,用「.」分隔的4個十進制數,范圍是0-255,超過范圍就是無效的。

總的來說,ip地址分類由第一個八位組的值來確定,任何一個0到127 間的網路地址均是一個a類地址。

任何一個128到191間的網路地址是一個b類地址。任何一個192到223 間的網路地址是一個c類地址。任何一個第一個八位組在224到239 間的網路地址是一個組播地址即d類地址,e類保留。

(1)怎麼判斷是不是有效的網路地址擴展閱讀:

IP地址的分配

TCP/IP協議需要針對不同的網路進行不同的設置,且每個節點一般需要一個「IP地址」、一個「子網掩碼」、一個「默認網關」。

不過,可以通過動態主機配置協議(DHCP),給客戶端自動分配一個IP地址,避免了出錯,也簡化了TCP/IP協議的設置。

互聯網上的IP地址統一由一個叫「ICANN」(Internet Corporation for Assigned Names and Numbers,互聯網賦名和編號公司)的組織來管理。

IP地址現由網際網路名字與號碼指派公司ICANN(Internet Corporation for Assigned Names and Numbers)分配。

❷ 怎麼樣判斷ip地址是否有效

簡單的判斷IP是否有效
1:根據ipv4的定義,IP暫時還是分為4段,好像有個ipv6還是多少的協議,所用的ip就是5段的
每段的值小於255(也就是說不包括255),也不小於0,255是預留的值,例如:192.168.1.255這個ip是無效的,又例如:192.168.1.101是有效的,判斷相對簡單,所以就不寫代碼了,用幾個instr和min就可以搞定,祝你成功,如果要ping的代碼我剛好有,真的需要就來找我

❸ 怎樣的IP才是有效IP地址

有效IP地址分為3類,分別是:A類IP段 0.0.0.0 到127.255.255.255 (0段和127段不使用)。 B類IP段 128.0.0.0 到191.255.255.255。C類IP段 192.0.0.0 到223.255.255.255.

IP地址是一個32位的二進制數,通常被分割為4個「8位二進制數」(也就是4個位元組)。IP地址通常用「點分十進制」表示成(a.b.c.d)的形式。

其中,a,b,c,d都是0~255之間的十進制整數。例:點分十進IP地址(100.4.5.6),實際上是32位二進制數(01100100.00000100.00000101.00000110)。

(3)怎麼判斷是不是有效的網路地址擴展閱讀:

IP地址的分配:

互聯網上的IP地址統一由一個叫「ICANN」(Internet Corporation for Assigned Names and Numbers,互聯網賦名和編號公司)的組織來管理。

TCP/IP協議需要針對不同的網路進行不同的設置,且每個節點一般需要一個「IP地址」、一個「子網掩碼」、一個「默認網關」。

不過,可以通過動態主機配置協議(DHCP),給客戶端自動分配一個IP地址,避免了出錯,也簡化了TCP/IP協議的設置。

IP地址類型:

1、公有地址

公有地址(Public address)由Inter NIC(Internet Network Information Center網際網路信息中心)負責。這些IP地址分配給注冊並向Inter NIC提出申請的組織機構。通過它直接訪問網際網路。

2、私有地址

私有地址(Private address)屬於非注冊地址,專門為組織機構內部使用。A類 10.0.0.0--10.255.255.255;B類 172.16.0.0--172.31.255.255;C類 192.168.0.0--192.168.255.255。

❹ 怎麼判斷一個IP地址是否正確

先判斷它是不是由4段數字用點號「.」分隔開,再判斷每段數字的十進制是不是在0-255之間,滿足條件就是正確的IP地址。

IP地址被用來給Internet上的電腦一個編號。日常見到的情況是每台聯網的PC上都需要有IP地址,才能正常通信。可以把「個人電腦」比作「一台電話」,那麼「IP地址」就相當於「電話號碼」,而Internet中的路由器,就相當於電信局的「程式控制式交換機」。

IP地址是一個32位的二進制數,通常被分割為4個「8位二進制數」(也就是4個位元組)。IP地址通常用「點分十進制」表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之間的十進制整數。例:點分十進IP地址(100.4.5.6)。

(4)怎麼判斷是不是有效的網路地址擴展閱讀:

IP地址中特殊的定義:

1、每一個位元組都為0的地址(「0.0.0.0」)對應於當前主機;

2、IP地址中的每一個位元組都為1的IP地址(「255.255.255.255」)是當前子網的廣播地址;

3、IP地址中凡是以「11110」開頭的E類IP地址都保留用於將來和實驗使用。

4、IP地址中不能以十進制「127」作為開頭,該類地址中數字127.0.0.1到127.255.255.255用於迴路測試,如:127.0.0.1可以代表本機IP地址,用「http://127.0.0.1」就可以測試本機中配置的Web伺服器。

5、網路ID的第一個6位組也不能全置為「0」,全「0」表示本地網路。

❺ 有效IP地址指的是什麼或者說 怎麼分辨一個IP是否有效

所謂有效的IP地址,就是可以被網路上的主機或者設備使用的IP地址,除了D類和E類地址還有127開頭的地址和169.254.0.0這2個保留網段的地址外,其他的地址都可以被網路上的主機使用,但是到具體的使用時,還需要通過子網掩碼來判斷這個IP是否有效。這是我的理解,有不清楚的地方歡迎QQ聯系

❻ 如何驗證IP 地址的有效性

【實例描述】
IP 地址是網路上每台計算機的標識,在瀏覽器中輸入的網址也是要經過DNS 伺服器轉換
為IP 地址才能找到伺服器的,在很多網路程序中要求輸入伺服器IP 地址或者對方連接的IP 地
址,IP 地址的錯誤輸入將使程序無法運行。本實例將實現對IP 地址的驗證功能,實例的運行
效果如圖4.14 所示。

【實現過程】
(1)在Eclipse 中新建項目CheckIP,並在其中創建一個CheckIP.java 文件。在該類的主方
法中創建標准輸入流的掃描器對象,接收用戶輸入的IP 地址。核心代碼如下所示:
protected void do_button_actionPerformed(ActionEvent e) {
String text = ipField.getText(); // 獲取用戶輸入
String info = matches(text); // 對輸入文本進行IP 驗證
showMessageDialog(null, info); // 用對話框輸出驗證結果
}
(2)編寫IP 地址的mathches()方法,該方法利用正則表達式對輸入的字元串進行驗證,並
返回驗證結果,關鍵代碼如下所示。
public String matches(String text) {
if (text != null && !text.isEmpty()) {
// 定義正則表達式
String regex = "^(1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|[1-9])\."
+ "(1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|\d)\."
+ "(1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|\d)\."
+ "(1\d{2}|2[0-4]\d|25[0-5]|[1-9]\d|\d)$";
// 判斷IP 地址是否與正則表達式匹配
if (text.matches(regex)) {
// 返回判斷信息
return text + " 是一個合法的IP 地址!";
} else {
// 返回判斷信息
return text + " 不是一個合法的IP 地址!";
}
}
// 返回判斷信息
return "請輸入要驗證的IP 地址!";
}
【代碼解析】
本實例的關鍵點在於IP 地址格式與數字范圍的驗證,用戶在輸入IP 地址時,程序可以獲
取的只有字元串類型,所以本實例利用字元串的靈活性和正則表達式搭配進行IP 地址格式與
范圍的驗證。該方法是String 字元串類的方法,用於判斷字元串與制定的正則表達式是否匹配。
其聲明語法如下:
public boolean mathches(String regex);
Java 程序設計經典300 例
XXX
VIII
【知識擴展】
在正則表達式中,「.」代表任何一個字元,因此在正則表達式中如果想使用普通意義的點
字元「.」,必須使用轉義字元「」。

閱讀全文

與怎麼判斷是不是有效的網路地址相關的資料

熱點內容
ios查看網路連接 瀏覽:933
最開始的手機網路信號是啥樣的 瀏覽:281
IP地址是有網路地址和什麼組成 瀏覽:28
手機已連網電視說網路錯誤 瀏覽:607
哪些網路大v能進行法律監督 瀏覽:329
樂視usb共享網路給電腦 瀏覽:209
發生網路安全事件後如何索賠 瀏覽:760
小米wifi系統正常網路黃燈 瀏覽:946
成人本科和網路教育哪個好畢業 瀏覽:169
家用固話哪個網路好 瀏覽:882
電腦在哪可以找到登錄網路 瀏覽:682
撫州網路安全和信息中心 瀏覽:465
網路分析是哪個 瀏覽:70
糖豆網路機頂盒怎麼用 瀏覽:815
極豆導航網路設置 瀏覽:484
有線電視有網路但是沒有信號 瀏覽:705
重慶南川教育行業網路宣傳有哪些 瀏覽:111
電腦網路設置停止服務 瀏覽:683
智能網路機頂盒許可權驗證密碼 瀏覽:756
網路110M和200M哪個好 瀏覽:933

友情鏈接