IP地址与二进制转换
生活随笔
收集整理的這篇文章主要介紹了
IP地址与二进制转换
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
IP地址與二進制轉(zhuǎn)換
子網(wǎng)掩碼
子網(wǎng)掩碼是一種用來指明一個IP地址的哪些位標識的是主機所在的子網(wǎng),以及哪些位標識的是主機的位掩碼。它的作用是將IP地址分為網(wǎng)絡(luò)地址和主機地址兩部分。子網(wǎng)掩碼可以確定子網(wǎng)的大小。 IP地址192.168.0.1/24,可知其子網(wǎng)掩碼是24位的,前24位全為1,后8位全為0,即255.255.255.0,其中24位網(wǎng)絡(luò)位,8位主機位。網(wǎng)絡(luò)地址可以由IP地址192.168.0.1與子網(wǎng)掩碼255.255.255.0進行與運算。 IP地址192.168.0.1/24的二進制為 11000000.10101000.00000000.00000001 子網(wǎng)掩碼255.255.255.0的二進制為 11111111.11111111.11111111.00000000 兩者進行與運算,得 11000000.10101000.00000000.0000000 即192.168.0.0,192.168.0.0就是IP地址192.168.0.0的網(wǎng)絡(luò)地址,由子網(wǎng)掩碼可以知道192.168.0.1/24可用主機地址為2^8-2=254個。IP地址192.168.0.1/26,可以知道其子網(wǎng)掩碼是26位,前26位全為1,后6位全為0,即255.255.255.192,其中26位網(wǎng)絡(luò)位,6位主機位。 192.168.0.1/26的二進制為 11000000.10101000.00000000.00000001 子網(wǎng)掩碼255.255.255.192的二進制為 11111111.11111111.11111111.11000000 二者與運算,得 11000000.10101000.00000000.0000000 即192.168.0.0,192.168.0.0就是IP地址192.168.0.0的網(wǎng)絡(luò)地址,由子網(wǎng)掩碼可以知道192.168.0.1/26可用主機地址為2^6-2=62個。綜上,即使IP地址一樣,但子網(wǎng)掩碼不同,它們劃分的子網(wǎng)大小就會不同。子網(wǎng)
我理解的子網(wǎng)是指IP地址所屬的區(qū)域范圍。 IP地址192.168.1.1/24與192.168.2.1/24就是屬于不同的子網(wǎng),在沒有路由器的情況下,它們是不能直接進行網(wǎng)絡(luò)通信的。子網(wǎng)劃分
子網(wǎng)劃分是通過借用IP地址的若干位主機位來充當子網(wǎng)地址從而將原網(wǎng)絡(luò)劃分為若干子網(wǎng)而實現(xiàn)的總結(jié)
以上是生活随笔為你收集整理的IP地址与二进制转换的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机器学习统计学相关书籍
- 下一篇: Scala中=gt;的用法