1. 程式人生 > >如何計算一個網段的子網掩碼,網路ID,廣播地址和可用IP地址數

如何計算一個網段的子網掩碼,網路ID,廣播地址和可用IP地址數

1.判斷兩個IP在不在一個網段,主要看這兩個IP的網路ID,如果網路ID相同則這兩個IP在同一網段

示例:判斷192.168.0.11/26 和 192.168.0.111/26在不在同一網段

首先計算兩個IP的網路ID:

192.168.0.11/26  

子網掩碼(2進製表示):11111111   11111111   11111111  11000000

IP(2進製表示):          11000000    10101000   00000000  00001011

子網掩碼和IP做與運算(每一個二進位制位相與),得到網路ID:

網路ID(2進位制):          11000000   10101000    00000000  00000000

網路ID(10進位制):         192.168.0.0

子網掩碼(10進位制):      255.255.255.192

劃分的子網個數: 2的(26-24)次方=2x2=4個

每個子網可用IP個數:2的(32-26)次方-2=64-2=62個  (減去的2個,一個是網路ID一個是廣播地址)

劃分的子網段為:

192.168.0.0~192.168.0.63    (網路ID:192.168.0.0  廣播地址:192.168.0.63)

192.168.0.64~192.168.0.127  (網路ID:192.168.0.64  廣播地址:192.168.0.127)

192.168.0.128~192.168.0.191   (網路ID:192.168.0.128  廣播地址:192.168.0.191)

192.168.0.192~192.168.0.255   (網路ID:192.168.0.192  廣播地址:192.168.0.255)

由此可見:192.168.0.11/26 和 192.168.0.111/26不在同一網段:

192.168.0.11/26在192.168.0.0~192.168.0.63網段,網路ID為:192.168.0.0

192.168.0.111/26在192.168.0.64~192.168.0.127網段,網路ID為:192.168.0.64



相關推薦

如何計算一個段的子網路ID廣播地址可用IP地址

1.判斷兩個IP在不在一個網段,主要看這兩個IP的網路ID,如果網路ID相同則這兩個IP在同一網段示例:判斷192.168.0.11/26 和 192.168.0.111/26在不在同一網段首先計算兩個IP的網路ID:192.168.0.11/26  子網掩碼(2進製表示):

的意義網路主機號廣播地址

ip地址一共4*8位子網掩碼分為A,B,C三類,A類即255.0.0.0 B類255.255.0.0,C類255.255.255.0,為255的意思是這寫位置都已經是安排好的,你不能使用,你只能使用為0的那些位置。子網掩碼的作用即表示安排ip地址中的前多少位。比如255.25

IP地址、子網路號、主機號、網路地址、主機地址

IPv4地址:4段十進位制,共32位二進位制,如:192.168.1.1 二進位制就是:11000000|10101000|00000001|00000001 範圍上劃分有些要注意的: A類 以0開始       從1.0.0.0 到126.255.

IP地址、子網路號、主機號、網路地址、主機地址以及ip段詳解

背景知識 IP地址 IP地址被用來給Internet上的電腦一個編號。大家日常見到的情況是每臺聯網的PC上都需要有IP地址,才能正常通訊。我們可以把“個人電腦”比作“一臺電話”,那麼“IP地址”就相當於“電話號碼”,而Internet中的路由器,就相當於電信局的“程控式交

IP地址、子網路號、主機號、網路地址、主機地址以及ip段/數字-如192.168.0.1/24是什麼意思?

背景知識 IP地址 IP地址被用來給Internet上的電腦一個編號。大家日常見到的情況是每臺聯網的PC上都需要有IP地址,才能正常通訊。我們可以把“個人電腦”比作“一臺電話”,那麼“IP地址”就相當於“電話號碼”,而Internet中的路由器,

shell 獲取絡卡IP地址 預設閘道器 廣播地址 MAC地址

# IP地址 ifconfig eth0 | grep "inet addr:" | awk -F " " '{print $2}' | awk -F ":" '{print $2}' # 廣播地址 ifconfig eth0 | grep "inet addr:" |

利用IP與子網路地址與主機號

兩個計算機的IP地址與子網掩碼進行“與”運算後如果得出的結果是相同的則說明這兩臺計算機是處於同一個子網路上當你看到xxx.xxx.xxx.xxx/x        最後的x代表的是子網掩碼中1的個數,從左邊開始填充,從高位填起先說一下子網掩碼是如何得來的這個是標準規定A類地址

洗禮靈魂修煉python(3)--從一個簡單的print代揭露編碼問題運行原理語法習慣

比較 編譯 windows 機器 函數 容易 打印字符 出現 無法 前期工作已經準備好後,可以打開IDE編輯器了,你可以選擇python自帶的IDLE,也可以選擇第三方的,這裏我使用pycharm——一個專門為python而生的編譯器 第一個python代碼當然是所有開發語

清除被隱藏卡占用的IP地址,本機IP地址被占用

mac 菜單 ntc ip地址 evm tar 設置 devices 修改註冊表 清除被隱藏網卡及占用的IP地址,本機IP地址被占用當主機中的網卡更換或換了一個插槽時,還要用到原來網卡的IP地址,但系統提示IP地址已經被本機中網卡占用,而主機裏確實只有剛插入的網卡,這個原

統計本段有多少可用IP地址

1.獲取本機IP地址。 程式碼示例: package socket; import java.net.InetAddress; import java.net.UnknownHostException; public class TestSocket {

給定一個字串只含有數字判定這個字串能表達的所有IP地址

本題源自LeetCode ------------------------------------------------------------------- 用三重迴圈遍歷字串,每個段的長度不能超過三, java程式碼: public ArrayList<S

socket絡編程登錄實現及多客戶端服務端的據交互

取數據 sin 一個用戶 run set inf exceptio 反序列化 ram 一.TCP/IP 客戶端 package com.demo.entity; import java.io.Serializable; public class User

服務器使用nginx做代理通過HttpServletRequest獲取請求用戶真實IP地址

-1 servle int _for nbsp real ati servlet ddr 首先,在nginx配置中添加如下配置 server { listen 80; server_name www.wenki.info; #要訪問的域

MFCSTL多執行緒網路通訊linux泛型IO

1 C++介面庫 2 MFC入門教程 3    C++筆記——第一個MFC程式 4 STL運用的C++技術——後記 5 C++ STL庫使用注意點 6 C++ STL 一般總結 7 C++中STL用法總結 8 c++ STL 9

java第22天----編碼問題網路通訊TCP

文章目錄編碼問題解決亂碼網路通訊七層協議獲取主機UDPTCP 昨天知識總結 1.轉換流 2.多個輸入源輸出源的組合 3.更換輸入源輸出源 4.列印流 位元組列印流 字元列印流 5.序列流,資料流,記憶體流 6.Properties 7.序列化流 編碼問

嵌入式Linux網路程式設計網路基礎TCP程式設計socket()bind()listen()accept()connect()send()/recv()close()/shutdown()

文章目錄 1,建立socket檔案描述符socket() 2, 繫結bind() 2.1, 地址相關的資料結構struct sockaddr、struct sockaddr_in、struct in_addr 3,把主動套接字變成被動

嵌入式Linux網路程式設計網路基礎套接字socket(SOCK_STREAM、SOCK_DGRAM、SOCK_RAW)IP地址埠號位元組序位元組序轉換函式IP地址的轉換

文章目錄 1,socket 1.1,socket的型別(SOCK_STREAM、SOCK_DGRAM、SOCK_RAW) 1.2,socket的位置 2,IP地址 2.1,特殊IP地址: 3,埠號

嵌入式Linux網路程式設計網路基礎OSI七層模型TCP/IP四層模型TCP/IP通訊模型、協議結構、封包與拆包TCP/UDP協議特點及適用情況

文章目錄 1,TCP協議分成了兩個不同的協議----->TCP/IP協議誕生 2,網路的體系結構 2.1,OSI開放系統互聯模型 2.2,TCP/IP協議族的體系結構 3,TCP/IP協議通訊模型 3.1

TOA核心模組獲取ELB轉化過的訪問者真實IP地址

        在客戶端訪問伺服器的時候,訪問者的IP地址可能會隱藏,而不顯示真實的IP。在統計資料時,瞭解客戶需求好產品需求時,需要統計真實的IP地址,所以需要進行解決! 解決問題:     解決客戶端訪問資訊的真實IP 1.檢視系統核心與系統版本     1).檢視核心

阿里直播SDK直播推流地址播流地址生成

最近,公司要搞螢幕遠端控制,包含了螢幕直播。一開始公司準備自己搭伺服器的,後來 公司java後臺說伺服器轉碼,前端還要外掛的,麻煩之類的。然後就變成了用阿里的SDK 一條龍服務。 不過 我自己在前期調研階段 ,也自己實現了直播推送H.264 到伺服器,伺服器轉發