Я использовал метод IPAddressUtil.isIPv6LiteralAddress (ipAddress)
для проверки IPv6, но этот метод не работает для формата IPv6-адреса / длины префикса (формат указан в RFC 4291 раздел 2.3) IPV6.
Может ли кто-нибудь знать какие-либо валидаторы, которые проверяют формат «ipv6-адрес / длина префикса»?
Юридические представления IPV6
- ABCD: EF01: 2345: 6789: ABCD: EF01 : 2345: 6789
- 2001: DB8: 0: 0: 8: 800: 200C: 417A
- FF01: 0: 0: 0: 0: 0: 0: 101
- 0: 0: 0: 0: 0: 0: 0: 1
- 0: 0: 0: 0: 0: 0: 0: 0
- 2001: DB8 :: 8: 800: 200C: 417A
- FF01 :: 101
- :: 1
- ::
- 0: 0: 0: 0: 0: 0: 13.1.68.3
- 0: 0: 0: 0: 0: FFFF: 129.144.52.38
- :: 13.1.68.3
- FFFF: 129.144.52.38
- 2001: 0DB8: 0000: CD30: 0000: 0000: 0000: 0000/60
- 2001: 0DB8 :: CD30: 0: 0: 0: 0/60
- 2001: 0DB8: 0: CD30 :: / 60
НЕ юридическое представление IPV6
- 2001: 0DB8: 0: CD3 / 60
- 2001: 0DB8 :: CD30 / 60
- 2001: 0DB8 :: CD3 / 60
задан Mike Pennington 11 May 2011 в 12:42
поделиться