IPv6 子網劃分,IPv6 子網怎么劃分?什么是IPv6
什么是IPv6?IPv6,是英文“Internet Protocol Version 6”(互聯網協議第6版)的縮寫,是互聯網工程任務組(IETF)設計的用于替代IPv4的下一代IP協議,其地址數量號稱可以為全世界的每一粒沙子編上一個地址。

IPv6 從左至右一共有8段地址
例如:2001:0DB8:0001:0000:0000:0000:0000:0000
第1段的子網掩碼為是 0~16 0+16=16
第2段的子網掩碼為是 17~32 16+16=32
第3段的子網掩碼為是 33~48 32+16=48
第4段的子網掩碼為是 49~64 48+16=64
第5段的子網掩碼為是 65~80 64+16=80
第6段的子網掩碼為是 81~96 80+16=96
第7段的子網掩碼為是 97~112 96+16=112
第8段的子網掩碼為是 113~128 112+16=128
16 32 48 64 80 96 112 128
2101:db6::/64 這個子網我想拆成有8個子網, 那8個子網分別是多少?
首先我們要知道IPv6 地址位有128位,一個IPv6由8個地址節組成,每個地址節為16位,所以2101:db6::/64 完整的16進制表達方式及二進制方式如下圖

2101這樣一個地址節有16位,拆成二進制表達方式為 0010 0001 0000 0001
所以以上要拆成8個子網(2^3=8)需要在原來的64位在往后延伸 3位,所以需要向下一個地址節中的第一個16進制數字中借用三位 0000

所以2101:db6::/64 這個子網拆成有8個子網有以下

所以完整的8個子網的地址網段為
簡寫:2101:db6::/64
完整寫法:2101:0DB6:0000:0000:0000:0000:0000:0000/64
網絡地址 |
2101:0DB6:0000:0000:0000:0000:0000:0000 |
起始地址 |
2101:0DB6:0000:0000:0000:0000:0000:0000 |
結束地址 |
2101:0DB6:0000:0000:FFFF:FFFF:FFFF:FFFF |
IP 數量 |
18446744073709551616 |
子網1:2101:0db6:0000:0000:0000:0000:0000:0000/67
網絡地址 |
2101:0DB6:0000:0000:0000:0000:0000:0000 |
起始地址 |
2101:0DB6:0000:0000:0000:0000:0000:0000 |
結束地址 |
2101:0DB6:0000:0000:1FFF:FFFF:FFFF:FFFF |
IP 數量 |
2305843009213693952 |
子網2:2101:0db6:0000:0000:2000:0000:0000:0000/67
網絡地址 |
2101:0DB6:0000:0000:2000:0000:0000:0000 |
起始地址 |
2101:0DB6:0000:0000:2000:0000:0000:0000 |
結束地址 |
2101:0DB6:0000:0000:3FFF:FFFF:FFFF:FFFF |
IP 數量 |
2305843009213693952 |
子網3:2101:0db6:0000:0000:4000:0000:0000:0000/67
網絡地址 |
2101:0DB6:0000:0000:4000:0000:0000:0000 |
起始地址 |
2101:0DB6:0000:0000:4000:0000:0000:0000 |
結束地址 |
2101:0DB6:0000:0000:5FFF:FFFF:FFFF:FFFF |
IP 數量 |
2305843009213693952 |
子網4:2101:0db6:0000:0000:6000:0000:0000:0000/67
網絡地址 |
2101:0DB6:0000:0000:6000:0000:0000:0000 |
起始地址 |
2101:0DB6:0000:0000:6000:0000:0000:0000 |
結束地址 |
2101:0DB6:0000:0000:7FFF:FFFF:FFFF:FFFF |
IP 數量 |
2305843009213693952 |
子網5:2101:0db6:0000:0000:8000:0000:0000:0000/67
網絡地址 |
2101:0DB6:0000:0000:8000:0000:0000:0000 |
起始地址 |
2101:0DB6:0000:0000:8000:0000:0000:0000 |
結束地址 |
2101:0DB6:0000:0000:9FFF:FFFF:FFFF:FFFF |
IP 數量 |
2305843009213693952 |
子網6:2101:0db6:0000:0000:a000:0000:0000:0000/67
網絡地址 |
2101:0DB6:0000:0000:A000:0000:0000:0000 |
起始地址 |
2101:0DB6:0000:0000:A000:0000:0000:0000 |
結束地址 |
2101:0DB6:0000:0000:BFFF:FFFF:FFFF:FFFF |
IP 數量 |
2305843009213693952 |
子網7:2101:0db6:0000:0000:c000:0000:0000:0000/67
網絡地址 |
2101:0DB6:0000:0000:C000:0000:0000:0000 |
起始地址 |
2101:0DB6:0000:0000:C000:0000:0000:0000 |
結束地址 |
2101:0DB6:0000:0000:DFFF:FFFF:FFFF:FFFF |
IP 數量 |
2305843009213693952 |
子網8:2101:0db6:0000:0000:e000:0000:0000:0000/67
網絡地址 |
2101:0DB6:0000:0000:E000:0000:0000:0000 |
起始地址 |
2101:0DB6:0000:0000:E000:0000:0000:0000 |
結束地址 |
2101:0DB6:0000:0000:FFFF:FFFF:FFFF:FFFF |
IP 數量 |
2305843009213693952 |

2001:0DB8:1111::/120 拆分成8個子網
2001這樣一個地址節有16位,拆成二進制表達方式為 0010 0000 0000 0001
所以以上要拆成8個子網(2^3=8)需要在原來的64位在往后延伸 3位,所以需要向下一個地址節中的第一個16進制數字中借用三位 0000
2001:0DB8:1111::/120