Ping địa chỉ IP khác với địa chỉ tôi đã nhập [trùng lặp]


19

Bất cứ ai cũng có thể giải thích tại sao CMD gửi một địa chỉ IP khác với địa chỉ tôi đang tìm kiếm?

Thí dụ


Đây là một bản sao, tôi chỉ không thể nhớ nơi
Luke Luke REINSTATE MONICA

@DavidPostill, Nó không phải là một bản sao, bởi vì trong câu hỏi mà bạn liên kết đến, hệ thống đã coi các số có và không có số 0 đứng đầu là số thập phân, nhưng trong câu hỏi này, hệ thống đang hiểu các số 0 đứng đầu là số bát phân.
Sam Skuce

3
@SamSkuce Bạn đã đọc câu trả lời được bình chọn cao nhất chưa? "Ví dụ: nếu bạn sử dụng số có 3 chữ số bắt đầu bằng số 0 (hoặc số có hai chữ số bắt đầu bằng số không, ...), thì ping sẽ giả sử các số đó là số bát phân."
DavidPostill

1
Đồng thời, khi chúng tôi đề xuất một bài đăng trùng lặp, OP được yêu cầu xem xét câu hỏi và câu trả lời để xem nó có giống nhau không
Luke Luke REINSTATE MONICA

Câu trả lời:


45

Trên Windows CMD nếu bạn đặt các số 0 đứng đầu trên địa chỉ IP có nghĩa là bát phân .

Nó đang diễn giải 016như 16 octalvà chuyển đổi nó thành 14 decimal.

Bạn có thể sử dụng ký hiệu bát phân, thập phân hoặc thập lục phân như trong ví dụ sau:

22.101.31.153 (decimal)
026.0145.037.0231 (octal)
0x16.0x65.0xF1.0x99 (hexadecimal)

3
Ồ Đó là một "tính năng" không có giấy tờ khủng khiếp . Hóa ra Chrome cũng làm điều đó ( và tương đương)4.4.4.84.4.4.010
Cole Johnson

3
Vâng BEEP, nó cũng hoạt động với hex! Điều đó làm cho ping 10.1000001cái nhìn cũ gần như lành mạnh ... ping 10.0xDEAD... !!!
dùng3710044

38
Nó không khủng khiếp, cũng không có giấy tờ; đây là ký hiệu thường xuyên cho các địa chỉ IPv4
sleblanc

5
@LukeMcGregor Không. Tôi nghĩ bản thân tiêu chuẩn là xấu. Tôi nghĩ rằng ký hiệu bát phân 0 là xấu. Và trong khi tôi vui mừng Microsoft đã tuân theo tiêu chuẩn, tôi muốn nó bị chôn vùi đằng sau một công tắc cho mục đích sử dụng hoặc ít nhất một số thông tin được đưa ra để nói rằng một số cụ thể đang được đọc là bát phân, và bạn nên bỏ qua 0 nếu bạn không muốn điều đó.
trlkly

4
Những người xử lý địa chỉ IP nên hiểu họ là gì trước khi sử dụng chúng. Dẫn đầu ký hiệu số bát phân là đủ phổ biến đến mức đó là một lỗi bạn sẽ chỉ làm một lần. Người dùng cuối thường không được yêu cầu xử lý địa chỉ IP hoặc ít nhất, họ không nên thay đổi cách trình bày. Nếu hướng dẫn sử dụng cho bộ định tuyến của bạn nói "kết nối với 172.16.0.1", bạn không nên nhập vào "172.016.000.001".
sleblanc
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.