IP地址分段計算 (轉)
/* written by Jaron ,2000-01-10 */
/* 原出處:江都資訊網 /"> */
/* 轉載請註明出處和保留此版權資訊 */
/* 歡迎使用SiteManager網站管理 */
/*相關文章:?id=19652*/">*/
在vbs中沒有位操作,這樣在一個頁面中用到了js和vbs,並不好,如果用vbs也可以,不過羅嗦了一些,而且有一點注意,如果在vbs中split("202.102.29.6",","),會得到202,102,29三個數,得不到最後一個6,所以需要將ip換成split("202.102.29.6" & ".",",")
我用vbs做的,由於沒有位操作,所以做得比較麻煩
function ip2int(ipstr)
dim iptemp,max
iptemp = split(ipstr&".",".")
max = ubound(iptemp)
if max <> 4 then
exit function
end if
dim a,b,i
a = "&H"
for i = 0 to 3
b = Hex(iptemp(i))
if len(b) = 1 then
b = "0"&b
end if
a = a&b
next
ip2int = CLng(a)
end function
function int2ip(ip)
dim iptemp,a,ipstr,i,length
iptemp = Hex(ip)
length = 8 - len(iptemp)
for i = 1 to length
iptemp = "0" & iptemp
next
a = left(iptemp,2)
a = "&H" & a
i = CInt(a)
a = CStr(i)
ipstr = a & "."
a = mid(iptemp,3,2)
a = "&H" & a
i = CInt(a)
a = CStr(i)
ipstr = ipstr & a & "."
a = mid(iptemp,5,2)
a = "&H" & a
i = CInt(a)
a = CStr(i)
ipstr = ipstr & a & "."
a = right(iptemp,2)
a = "&H" & a
i = CInt(a)
a = CStr(i)
ipstr = ipstr & a
int2ip = ipstr
end function
dim testIP,testInt
testIP="202.102.29.6"
testInt = ip2int(testIP)
response.write testIP & " will be encoded to " & testInt & "
"
response.write testIP & " will be dencoded to " & int2ip(testInt) & "
"
%>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-982817/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 網路:IP地址分類和分段
- 網路和IP地址計算器
- 計算機網路之二:IP地址與MAC地址計算機網路Mac
- 帶你瞭解IP地址的計算
- 檢視本地計算機的私有/公有 IP 地址計算機
- 計算機儲存器的容量計算和地址轉換計算機
- IP地址分類與子網掩碼有關計算
- ARP協議 地址解析協議:IP地址轉換為MAC地址協議Mac
- 《計算機網路微課堂》實驗2 MAC地址,IP地址,ARP協議計算機網路Mac協議
- 【TCP/IP】IP地址分類和特殊IP地址TCP
- PTA 7-18 IP地址轉換(JAVA)Java
- IP地址
- MAC 地址與IP地址Mac
- nginx 代理轉發 傳遞真實 ip 地址Nginx
- IP地址規劃和設計方法
- java將IP地址轉換為數字以及逆向轉換Java
- 【Go】IP地址轉換:數字與字串之間高效轉換Go字串
- 電腦ip地址在哪 電腦ip地址查詢方法
- IP地址結構
- IP地址詳解
- RAC修改IP地址
- yandexbot ip 地址段
- 檢視ip地址的cmd命令 cmd查詢ip地址命令
- IP地址和MAC地址的關係Mac
- DDR地址和容量計算、Bank理解
- 電腦ip地址在哪看 電腦本地ip地址和網際網路ip地址有什麼區別
- 什麼是IP地址、IP協議?協議
- 子網掩碼、網路地址、廣播地址的計算
- [計算機網路]TCP/IP計算機網路TCP
- 計算機網路知識總結:有關IP地址、子網掩碼、網路號、主機號、網路地址、主機地址以及ip段/數字的概念及筆試題計算機網路筆試
- IP地址切換工具
- IP地址 、域名、 URL、 埠
- saltstack獲取IP地址
- 域名和IP地址收集
- 什麼是IP地址?
- 什麼是IP地址
- 更改IP地址難嗎?
- PHP獲取IP地址的方法,防止偽造IP地址注入攻擊PHP
- 看這位“翻譯官-DNS”如何轉換域名和IP地址DNS