码不停蹄v

导航

IP V6和IP V4有什么区别

1、IPv4,是bai互联网协议(Internet Protocol,IP)的第四版,也是第一du个被广泛使用,构zhi成现今互联网技术dao的基石的协议。1981年 Jon Postel 在RFC791中定义了IP,Ipv4可以运行在各种各样的底层网络上,比如端对端的串行数据链路(PPP协议和SLIP协议) ,卫星链路等等。局域网中最常用的是以太网。目前的全球因特网所采用的协议族是TCP/IP协议族。IP是TCP/IP协议族中网络层的协议,是TCP/IP协议族的核心协议。目前IP协议的版本号是4(简称为IPv4,v,version版本),它的下一个版本就是IPv6。
2、IP V6(Internet Protocol Version 6,互联网协议 第六版)是下一代互联网协议标准,其目的是替代已经不能适应现代高速发展的国际互连网络需求的IP v4协议。IPv6具有长达128位的地址空间,可以彻底解决IPv4地址不足的问题。由于IPv4地址是32位二进制,所能表示的IP地址个数为2的32次方=4294967296≈40亿,因而在互联网上约有40亿个IP地址。有32位的IPv4升级至128位的IPv6,互联网中的IP地址,从理论上讲会有2的128次方=3.4×1038个。
3、ipv6终将取代ipv4,它以后才是互联网协议的新标准。

IP V4    是互联网协议的第四版

    地址长度为32位,4字节,用十进制表示

    格式为:A.B.C.D

    最大的问题在于网络地址资源有限,严重制约了互联网的应用和发展

 

IP V6    是互联网协议的IP V4的下一代协议

    地址长度为128位,16字节,用8个16位的无符号整数表示,每个整数用4个十六进制表示

    格式为xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx

    (冒分十六进制表示法/0位压缩表示法/内嵌IP V4表示法)

 

js正则表达式   使用方法 test

校验IPV4:  ^((25[0-5]|2[0-4]\d|[01]?\d\d?)\.){3}(25[0-5]|2[0-4]\d|[01]?\d\d?)$

校验IPV6: ^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$

 

posted on 2020-08-21 22:29  码不停蹄v  阅读(1385)  评论(0编辑  收藏  举报