Tôi biết IPv6 cho phép các số 0 liên tiếp bị bỏ qua. Nhưng làm thế nào về IPv4? Tôi không tìm thấy bất kỳ tài liệu tham khảo nào về điều này trên Internet, bao gồm Wikipedia và RFC 791 - Giao thức Internet. Tài liệu này gợi ý rằng "Số 0 đứng đầu có thể được bỏ qua" trong địa chỉ IPv4 (tìm kiếm cụm từ 'bỏ qua'). Không đủ cụ thể.
Kiểm tra phiên shell này:
[~]$ ping -c 1 127.1
PING 127.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.040 ms
--- 127.1 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.040/0.040/0.040/0.000 ms
[~]$ ping -c 1 127.0.1
PING 127.0.1 (127.0.0.1) 56(84) bytes of data.
64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.044 ms
--- 127.0.1 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 0.044/0.044/0.044/0.000 ms
[~]$ ssh 127.1 :
The authenticity of host '127.1 (127.0.0.1)' can't be established.
ECDSA key fingerprint is 04:48:fa:f2:ef:95:7c:35:46:39:2e:d3:89:dd:cd:87.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '127.1' (ECDSA) to the list of known hosts.
alex@127.1's password:
Rõ ràng, cả ping và ssh đều hiểu 127.1 và 127.0.1 giống với 127.0.0.1. Điều này được chỉ định ở đâu?
ping 0.0.0.0
hoặc ping 0
hoạt động theo cùng một cách ...)