IPV6与IPV4

 

 

IPV4
IP地址&子网掩码=网络地址
网段:网络地址相同的IP地址属于同一网段,即同一子网
把IP地址和子网掩码转换为二进制进行相与、
例子
& 11000000(IP地址)
& 11111111(子网掩码)
= 11000000(网络地址)
00为0,11为1,01为0

IPV6
http://www.360doc.com/content/19/0609/21/198329_841400755.shtml
ifconfig ens1f0  inet6 add fe80::2218:8ff:febc:1941/64

查看前缀是否一致,如果一致或相同就是同一个子网。
例如 2001::1:1/64 2001::2:1/64 两个就是同一子网的,前缀2001::/64是相同的。

在IPV4中规定IP地址长度为32位二进制数,约等于2^32个网络地址。而IPv6具有更大的地址·空间,长度为128位二进制数,约等于2^128个网络地址(约3.4x10^38) 
IPV4
11111111 11111111 11111111 11111111
IPV6
11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111
11111111 11111111 11111111 11111111

冒分格式
x:x:x:x:x:x:x:x(8组)
nnnn:nnnn:nnnn:nnnn:nnnn:nnnn:nnnn:nnnn(8组)
n为0-9  A-F任意数值

0是可以缩写的,就是不写
2002:1234:0ABC:00DE:000F:1234:5678:1234
缩写后
2002:1234:ABC:DE:F:1234:5678:1234

冒号分隔的一组或者连续几组全0数值,可以用双冒号表示(一个IP最多只可出现一次)
2002:1234:0000:0000:0000:1234:0000:1234
缩写后
2002:1234::1234:0:1234
1组或连续几组为全0,都缩写为::

IPV4 24就是前3组一样,就是同一网段,否则,不同网段
24就是24比特,前24位,IPV4全长32位

IPV6 64就是前4组一样,就是同一网段,否则,不同网段
64就是前64比特,前64位,IPV6全长128位


CIDR
CIDR一般指无类别域间路由。 无类别域间路由(Classless Inter-Domain Routing、CIDR)是一个用于给用户分配IP地址以及在互联网上有效地路由IP数据包的对IP地址进行归类的方法

模板
Subnet: 172.168.1.0/24
Address: 172.168.1.136
Gateway:

其实感觉CIDR变化不大,就是多了子网需要把网段范围写上去就是

https://zhidao.baidu.com/question/1366304692065577299.html?qbl=relate_question_0&word=CIDR%B4%F3%B0%D7%BB%B0
http://t.csdn.cn/y7OFJ

CIDR 小网变大网 几个连续子网快 写成一个网络
在使用ip_network的时候报错 ValueError: 127.0.0.1/8 has host bits set 刚开始没搞明白原因,后来仔细检查了下,像上面 ‘127.0.0.1/8’ 后面24位(32-8)必须全是0才行。‘127.0.0.0/8’ 这样就没问题。


TroubleShooting

xx.xx.xx.xx/xx has host bits set

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值