ip地址计算器源码
测试地址:http://tool.ipvb.cn/ipc.php
<div id="container"> <div class="topk"> <a href="./ip" class="lana">ip地址查询工具</a> <a href="addurl.html" class="lana">常用搜索网站大全</a> <a href="http://www.ipvb.cn" class="lana">ip学习网</a> <a href="ipc.php" class="lana">ip地址计算器</a> </div><SCRIPT src="./js/ip.js" type=text/javascript></SCRIPT> <center> <H1 align="left"><font size="2">网络和IP地址计算器</font></H1> <font size="2">显示网络,广播,第一次和最后一个给定的网络地址:</font><FORM><font size="2">IP/掩码位: </font> <INPUT class=in size=3 value=192 name=ip_1><font size="2"> </font> <INPUT class=in size=3 value=168 name=ip_2><font size="2"> </font> <INPUT class=in size=3 value=1 name=ip_3><font size="2"> </font> <INPUT class=in size=3 value=5 name=ip_4><font size="2"> /</font><INPUT class=in size=2 value=24 name=bits><font size="2"> </font> <INPUT onclick=calNBFL(this.form) type=button value="计算"><font size="2"> </font> <INPUT onclick=resetform4(this.form) type=button value=" 清除重算 "><font size="2"> <BR><b>结果结果:</b> </font> <TABLE summary=result border="1" cellspacing="1" cellpadding="0"> <TBODY> <TR> <TD><font size="2">可用地址:</font></TD> <TD><INPUT readOnly size=10 name=numofaddr><font size="2"> </font></TD></TR> <TR> <TD><font size="2">掩码:</font></TD> <TD><INPUT readOnly size=3 name=snm_1><font size="2"> </font> <INPUT readOnly size=3 name=snm_2><font size="2"> </font> <INPUT readOnly size=3 name=snm_3><font size="2"> </font> <INPUT readOnly size=3 name=snm_4><font size="2"> </font></TD></TR> <TR> <TD><font size="2">网络:</font></TD> <TD><INPUT readOnly size=3 name=nwadr_1><font size="2"> </font> <INPUT readOnly size=3 name=nwadr_2><font size="2"> </font> <INPUT readOnly size=3 name=nwadr_3><font size="2"> </font> <INPUT readOnly size=3 name=nwadr_4><font size="2"> </font></TD></TR> <TR> <TD><font size="2">第一个可用:</font></TD> <TD><INPUT readOnly size=3 name=firstadr_1><font size="2"> </font> <INPUT readOnly size=3 name=firstadr_2><font size="2"> </font> <INPUT readOnly size=3 name=firstadr_3><font size="2"> </font> <INPUT readOnly size=3 name=firstadr_4><font size="2"> </font></TD></TR> <TR> <TD><font size="2">最后可用:</font></TD> <TD><INPUT readOnly size=3 name=lastadr_1><font size="2"> </font> <INPUT readOnly size=3 name=lastadr_2><font size="2"> </font> <INPUT readOnly size=3 name=lastadr_3><font size="2"> </font> <INPUT readOnly size=3 name=lastadr_4><font size="2"> </font></TD></TR> <TR> <TD><font size="2">广播:</font></TD> <TD><INPUT readOnly size=3 name=bcast_1><font size="2"> </font> <INPUT readOnly size=3 name=bcast_2><font size="2"> </font> <INPUT readOnly size=3 name=bcast_3><font size="2"> </font> <INPUT readOnly size=3 name=bcast_4><font size="2"> </font> </TD></TR></TBODY></TABLE></FORM> <p><font size="2">在网络掩码“位格式”也被称为CIDR格式(CIDR=无类别域间路由选择)。</font></p> <b> <font size="2">IP地址和网络转换器</font><br> <font size="2">子网掩码转换器(对位点分十进制格式)</font></b> <FORM><INPUT class=in size=3 value=255 name=snm_1><font size="2"> </font> <INPUT class=in size=3 value=255 name=snm_2><font size="2"> </font> <INPUT class=in size=3 value=255 name=snm_3><font size="2"> </font> <INPUT class=in size=3 value=0 name=snm_4><font size="2"> 结果: /</font><INPUT readOnly size=7 name=result><font size="2"> </font> <INPUT onclick=calcNWbits(this.form) type=button value=" 计算 "><font size="2"> </font> <INPUT onclick=resetform1(this.form) type=button value=" 清除重算 "><font size="2"> </font> </FORM> <HR> <b> <font size="2">子网掩码转换器(位点分十进制格式)</font></b> <FORM><font size="2">/</font><INPUT class=in size=4 value=24 name=bits><font size="2"> </font> <INPUT onclick=calcNWmaskForm2(this.form) type=button value=" 计算 "><font size="2"> </font> <INPUT onclick=resetform2(this.form) type=button value=" 清除重算 "><font size="2"> <a title="ip学习网" target="_blank" href="http://www.ipvb.cn"> <font color="#F9F9F9">ab126计算公式大</font><font color="#FFFFFF">全</font></a><BR>结果: <BR>Dec 十进制: </font> <INPUT readOnly size=3 name=snm_1><font size="2"> </font> <INPUT readOnly size=3 name=snm_2><font size="2"> </font> <INPUT readOnly size=3 name=snm_3><font size="2"> </font> <INPUT readOnly size=3 name=snm_4><font size="2"> <BR>Hex十六进制: </font> <INPUT readOnly size=2 name=hex_1><font size="2"> </font> <INPUT readOnly size=2 name=hex_2><font size="2"> </font> <INPUT readOnly size=2 name=hex_3><font size="2"> </font> <INPUT readOnly size=2 name=hex_4><font size="2"> </font> </FORM> <HR> <b> <font size="2">所需数量掩码地址转换器</font></b> <FORM> <p><font size="2">需要地址的数量: </font> <INPUT class=in size=4 value=5 name=numofaddr><font size="2"> </font> <INPUT onclick=calcNeeded(this.form) type=button value=" 计算 "><font size="2"> </font> <INPUT onclick=resetform6(this.form) type=button value=" 清除重算 "><font size="2"> <BR>结果: <BR>掩码: /</font><INPUT readOnly size=4 name=bits><font size="2"> dotted dec. 掩码:</font><INPUT readOnly size=3 name=snm_1><INPUT readOnly size=3 name=snm_2><INPUT readOnly size=3 name=snm_3><INPUT readOnly size=3 name=snm_4><font size="2"> <BR> 可用的地址数量: </font> <INPUT readOnly size=10 name=maxaddr><font size="2"> </font> </p> </FORM> <HR> <b> <font size="2">点分十进制IP地址掩码转换二进制和十六进制</font> </b> <FORM><INPUT class=in size=3 value=10 name=ip_1><font size="2"> </font> <INPUT class=in size=3 value=0 name=ip_2><font size="2"> </font> <INPUT class=in size=3 value=0 name=ip_3><font size="2"> </font> <INPUT class=in size=3 value=255 name=ip_4><font size="2"> </font> <INPUT onclick=calcBinBits(this.form) type=button value=" 计算 "><font size="2"> </font> <INPUT onclick=resetform3(this.form) type=button value=" 清除重算 "><font size="2"> <BR>结果: <BR>Bin 二进制: </font> <INPUT readOnly size=8 name=bits_1><INPUT readOnly size=8 name=bits_2><INPUT readOnly size=8 name=bits_3><INPUT readOnly size=8 name=bits_4><font size="2"> <BR>Hex十六进制: </font> <INPUT readOnly size=2 name=hex_1><font size="2"> </font> <INPUT readOnly size=2 name=hex_2><font size="2"> </font> <INPUT readOnly size=2 name=hex_3><font size="2"> </font> <INPUT readOnly size=2 name=hex_4><font size="2"> </font> </FORM> <HR> <b> <font size="2">十六进制掩码转换点分十进制IP地址</font></b><FORM><INPUT class=in size=10 name=hex><font size="2"> </font> <INPUT onclick=dot2hex(this.form) type=button value=" 计算 "><font size="2"> </font> <INPUT onclick=resetform12(this.form) type=button value=" 清除重算 "><font size="2"> <BR>结果: <BR></font><font size="-1">点分十进制</font><font size="2">:</font><INPUT readOnly size=3 name=ip_1><font size="2"> </font> <INPUT readOnly size=3 name=ip_2><font size="2"> </font> <INPUT readOnly size=3 name=ip_3><font size="2"> </font> <INPUT readOnly size=3 name=ip_4><font size="2"> <BR>Bin二进制:</font><INPUT readOnly size=8 name=bits_1><INPUT readOnly size=8 name=bits_2><INPUT readOnly size=8 name=bits_3><INPUT readOnly size=8 name=bits_4><font size="2"> </font> </FORM> <HR> <b> <font size="2">计算位补一个IP地址(逆)</font></b> <FORM><INPUT class=in size=3 value=255 name=ip_1><INPUT class=in size=3 value=255 name=ip_2><INPUT class=in size=3 value=240 name=ip_3><INPUT class=in size=3 value=0 name=ip_4><font size="2"> 结果:</font><INPUT readOnly size=3 name=invert_1><INPUT readOnly size=3 name=invert_2><INPUT readOnly size=3 name=invert_3><INPUT readOnly size=3 name=invert_4><INPUT onclick=calcIpInvert(this.form) type=button value=" 计算 "><INPUT onclick=resetform8(this.form) type=button value=" 清除重算 "><font size="2"> </font> </FORM> <HR> <b> <font size="2">掩码转换到网络可用地址的数量</font> </b> <FORM><font size="2">掩码: /</font><INPUT class=in size=2 value=27 name=bits><font size="2"> </font> <INPUT onclick=calcAmount(this.form) type=button value=" 计算 "><font size="2"> </font> <INPUT onclick=resetform7(this.form) type=button value=" 清除重算 "><font size="2"> <BR>结果: <BR>可用地址的数量:</font><INPUT readOnly size=10 name=numofaddr><font size="2"> 地址总数:</font><INPUT readOnly size=10 name=maxaddr><font size="2"> <BR>点分十进制格式:</font><INPUT readOnly size=3 name=snm_1><font size="2"> </font> <INPUT readOnly size=3 name=snm_2><font size="2"> </font> <INPUT readOnly size=3 name=snm_3><font size="2"> </font> <INPUT readOnly size=3 name=snm_4><font size="2"> </font> </FORM> <b><a href="http://www.ipvb.cn"><font size="4">ip学习网</font></a></b><p> <font size="2">IP组播地址范围<br> 所有的多播地址可以很容易被认出,因为同位模式“1110”开始。<br> <br> 224.0.0.0 - 224.0.0.255知名多播地址,控制通道<br> 224.0.1.0 - 238.255.255.255全球范围的(互联网宽)组播地址<br> 239.0.0.0 - 239.255.255.255本地多播地址</font></p> </center>
扫描二维码推送至手机访问。
版权声明:本文由学无止境-开拓创新-ipvb学习网发布,如需转载请注明出处。