Chinaunix首页 | 论坛 | 博客
  • 博客访问: 124916
  • 博文数量: 40
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 173
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-28 10:24
文章分类
文章存档

2014年(4)

2013年(36)

我的朋友

分类: LINUX

2013-11-25 17:15:57


原文地址: http://blog.csdn.net/zhylei/article/details/7798661

首先看ipv4的地址:


ipv4地址一共32位,用点分十进制表示,每一个部分是8位。子网掩码有两种表示:

第一种:

ip: 192.168.1.3

mask:255.255.255.0

二种:

ip:192.168.1.3 / 24

解读:

这两种表示的意义是一样的,第一种ip&mask得到子网,表示ip的前24位是网络位,后8位是主机位,也就是前24位相同的ip地址是 同一个子网的。第二种只不过是直接用位数来表示子网,意义是ip 192.168.1.3的32位地址中的前24位表示网络位,后8位表示主机位,ip前24位相同,表示是同一个子网的。


再看ipv6的地址:


ipv6地址一共128位,用十六进制表示,中间用“:”隔开,每一部分是16位。子网掩码只有一种表示(ipv6已经不叫子网掩码,叫前缀,前缀表示网络位,现在为了和ipv4表示对比,姑且这么叫):

ip->234e:0:4567::3d / 64

解读:

ipv6的地址,同一ip可以有多种表示形式,不过意义都是一样的,后面的前缀“64”表示128位中的前64位表示网络位,后面的64位表示主机位,只要ip的前64位一样,就说明子网一样,ipv6默认的前缀是64.


总结:

其实ipv4和ipv6的划分子网方式是一样的,都是用位表示,前n位为网络位,则说明ip只要前n位一样,则子网一样,ip的机制通了,涉及ip的问题也就好解决了。
阅读(5936) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~