| 网站首页 | 硬件维修 | 应用学院 | 网络组建 | 网站制作 | 菜鸟黑客 | 编程之道 | 数码大全 | 娱乐休闲 | 软件下载 | 在线视频 | 请您留言 | 技术论坛 | 
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
  • 巧妙利用三招保护局域网中的…

  • 彻底封锁网内QQ—QQ服务器地…

  • 网卡的身份证号—MAC地址(上…

  • TCP/IP协议中的三个参数

  • 以假乱真藏IP

  • 开电台谨慎IP地址可能有误

  • 未连网IP不可用的DIY经验

  • 精解安全配置Win2k服务器

  • 从Ipv4向Ipv6过渡的方法与策…

  • 深入TCP/IP 全面透彻了解

  • Q
    您现在的位置: 我是IT人 >> 网络组建 >> 网络理论 >> 文章正文
    IP地址精解         ★★★
    IP地址精解
    作者:小秦 文章来源:转载 点击数: 更新时间:2005-3-8
    [ 字体:缩小 正常 放大 | 双击自动滚屏 ]
    请选择合适的字体颜色:

     

        为什麽我们要学二进位哎呀还不是该死的蠢电脑嘛它只懂得0和1那麽我们要和电脑沟通的时候也只好装蠢一些才行。当电脑要处理IP运算的时候最终是以二进位的形式进行的。 
        我们人类最习惯的运算规则是十进位也就是从0到9为一圈回到零的时候就进一位数而我们前面讨论的bit和byte则是八进位即0到7为一圈回到零就进一位数另外还有十六进位由0到15为一圈回到零进一位但使用数字15很容易和十进位混乱所以在十六进位里面从10到15之间分别用英文字母A到F代替了所以我们通常看到的十六进位是从0到F的排列。
        好了认识了上面这几种运算规则相信理解二进位也不难道理是一样的从0到1为一圈回到0进一。那麽我们看看十七个连续递增的十进位二进位和十六进位数字之间的比较将会是这样的

    十进位 二进位 十六进位
    0 0 0
    1 1 1
    2 10 2
    3 11 3
    4 100 4
    5 101 5
    6 110 6
    7 111 7
    8 1000 8
    9 1001 9
    10 1010 A
    11 1011 B
    12 1100 C
    13 1101 D
    14 1110 E
    15 1111 F
    16 10000 10


    如果您想进行二进位和十进位的换算在列表中找到相应的数字是最简单的方法但正如您刚才所见光十六个数字已经有这麽长的列表了如果要找成千上百个数字可不是件容易的事情。不过我们在IP地址上面看到的十进位数字最大不会超过255这个数值。我们可以先将2的0到7次方列出来

    27 26 25 24 23 22 21 20
    128 64 32 16 8 4 2 1


    当我们要将十进位换成二进位的时候我们只要找到找到该数字对应的栏位(方法是找到两个数值相若的栏位而取其右)在相对的栏位填上1然後用余数继续寻找下一栏位再填1直到再没余数为止最後把其它栏位都填上0就可以了。

    例如我们要换算220这个十进位数字到二进位

    我们找到128这栏位是最合适的(因为128的左边是256而220 界乎它们之间取其右则为 128 )。那麽我们在128这栏位上面填上1
    继续余数92我们找到64这栏位是最合适的那麽在64这个栏位也填上1
    继续余数28我们找到16这栏位是最合适的那麽在16这个栏位也填上1
    继续余数12我们找到8这栏位是最合适的那麽在8这个栏位也填上1
    继续余数4我们找到4这栏位刚好对应这是最好找到情形了。那麽在4这个栏位也填上1
    因为再没有余数了其它都填上0就对了。

    其结果如下 128 64 32 16 8 4 2 1
    1 1 0 1 1 1 0 0


    如果我们要将二进位换算成十进位利用上面的栏目来做就更加简单了只要将二进位数字从右往左的顺序依次填入栏位那麽将凡是被1所对应的数字相加得出来的和就是十进位数字了。

    当然啦这是手工的方法啦如果您有二进位的计数器或是使用Windows的小算盘来进行换算更是易如反掌啦。如果您还不知道怎麽用Windows的小算盘点话可以依以下步骤进行

    [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一页  

    文章录入:小秦    责任编辑:小秦 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    | 设为首页 | 加入收藏 | 联系站长 | 关于我们 | 友情链接 | 版权申明 |