关于IPV6、IPV4那些事
IP是因特网的核心协议,目前使用最多的IPV4是在20世纪70年代末期设计的,因特网经过几十年的飞速发展,在2011年2月,IPV4地址已经耗尽。为此, 解决IPV4耗尽的根本措施就是采用具有更大地址空间的新版本IP,即IPV6 。
IPv6是 Internet Protocal Version 6 的缩写,其中Internet Protocal译为“互联网协议”。IPv6是IETF(互联网工程任务组,Internet Engineering Task Force)设计的用于替代现行版本IP协议(IPv4)的下一代IP协议, 号称可以为全世界的每一粒沙子编上一个网址。
一般来讲,一个IPv6的数据报目的地址可以是一下三种基本类型地址之一:
1)单播地址: 单播就是传统的点对点通信。
2)多播地址: 多播是一点对多点的通信,数据报发送到一组计算机中的每一个。ipv6没有采用广播的术语,而是将广播看作多播的一个特例。
3)任播地址:这是IPv6增加的一种类型。任播的终点是一组计算机,但是数据报只交付其中一个,通常是距离最近的一个。
全球单播的前缀都是: 2000::/3; 这种地址在全球的路由器间可以路由。
全球路由前缀占48位, 子网ID占16位, 接口ID占64位。
现在各大运营商用的ipv6
电信是240e开头的(240e::/20)
移动是2409开头的(2409:8000::/20)
联通是2408开头的(2408:8000::/20)
fe80::20c:29ff:fe4c:c003%2
说明: 百分号后面的 2 表示的是对应网卡interface的序号。可以通过 ip addr进行查看
Windows: ping -6
Linux: ping6
ssh –6 –v –p 6100 fec0::1
telnet -6 xxxx
nslookup -q=aaaa www.baidu.com
a(ipv4), aaaa(ipv6)
Curl
涉及域名时,-4参数强制使用ipv4来解析
一个ipv6的url
http://[ FEDC:BA98:7654:3210:FEDC:BA98:7654:3210]:80/index.html
简单判断原则:设计tcp协议时带上方括号[]
https://blog.csdn.net/zhangjie1989/article/details/51464251
2023-05-30 广告