Ý nghĩa của địa chỉ 10.0.0.1/24 trên máy tính của tôi (ip addr - lệnh) là gì?


22

Ý nghĩa của địa chỉ 10.0.0.1/24 trên máy tính của tôi ( ip addr- lệnh) là gì?

  1. 1/24 chứ không phải 0/8

  2. Phạm vi 10.0.0 và không 192.168.10


nếu máy tính của bạn nhận được địa chỉ qua dhcp, điều đó có nghĩa là "hộp" phát ip được thiết lập để sử dụng mạng 10. một số bộ định tuyến soho sử dụng điều này, hầu hết sử dụng 192.168.?.0 / 24.
dbasnett

SOHO là viết tắt của văn phòng nhỏ / văn phòng tại nhà
duhaime

Câu trả lời:


33

Nghĩ rằng tôi sẽ mở rộng về điều này với một vài ví dụ

/ 8 = 255.0.0.0

/ 16 = 255.255.0.0

/ 24 = 255.255.255.0

/ 32 = 255.255.255.255

192.168.1.0/24 = 192.168.1.0-192.168.1.255

192.168.1.5/24 vẫn nằm trong cùng một mạng như trên, chúng tôi sẽ phải chuyển đến 192.168.2.0 để ở trên một mạng khác.

192.168.1.1/16 = 192.168.1.0-192.168.255.255

Khi bạn có một mạng, bạn sẽ mất hai địa chỉ IP một để phát và một cho mạng. IP đầu tiên được dành riêng để tham chiếu đến mạng trong khi IP cuối cùng của phạm vi được dành riêng cho địa chỉ quảng bá.


Theo RFC1878 "* Subnet tất cả zero và tất cả những người bị loại trừ (cũ) * Máy chủ tất cả zero và tất cả những người bị loại trừ (cũ)..
dbasnett

1
@chris không phải là 192.168.1.1/16 = 192.168.0.0-192.168.255.255?
Rajani Karuturi

@Rajani, tôi đã xem qua một số bài viết cũ này và bạn đã đúng. Tôi ngạc nhiên tôi thậm chí đã phạm sai lầm này vào thời điểm đó; Cảm ơn vì chỉ ra điều ấy.
Chris Disbro

7

Ngoài câu trả lời của Tim:

/ 24 thay vì / 8 có nghĩa là 3 octet đầu tiên của địa chỉ IP được sử dụng để chỉ định mạng. Đây chỉ là một cài đặt bạn có thể thay đổi nếu bạn muốn. Việc sử dụng phạm vi riêng tư với mặt nạ / 24 là không phổ biến nhưng không có lý do gì bạn không thể làm điều đó.

/ 8 chỉ sử dụng octet đầu tiên để chỉ định phần mạng, đó là ý nghĩa của một mạng 10. trong những ngày trước CIDR và ​​đó là lý do tại sao bạn vẫn thấy nó thường xuyên hơn với / 8 so với 24.

Đối với octet cuối cùng là 0 chứ không phải 1, đó là vì 10.0.0.0 trong trường hợp này sẽ là địa chỉ mạng, với 10.0.0.1 là ip máy tính của bạn.


6

RFC 1918 dành 3 phạm vi cho các địa chỉ IP riêng. Máy chủ / bộ định tuyến DHCP của bạn được cấu hình để gán phạm vi này.

10.0.0.0 - 10.255.255.255/8

172.16.0.0 - 172.31.255.255/12

192.168.0.0 - 192.168.255.255/16

http://en.wikipedia.org/wiki/Private_network


Xin lỗi, đã không thấy phần đó. Dmatig đã trả lời ở trên :-) Vì vậy, địa chỉ IP của bạn là 10.0.0.1 và mặt nạ mạng con / 8 hoặc 255.255.255.0
TD1

Tôi nghĩ rằng bạn đã nhận được / 8 và / 24 từ bài đăng được chuyển xung quanh / 24 là 255.255.255.0 / 8 là 255.0.0.0 :)
Chris Disbro

Cảm ơn, bạn có thể vui lòng giải thích cho tôi đơn giản hơn Tôi không biết mạng
Yosef

xem superuser.com/questions/54802/ khăn Một mặt nạ mạng con cũng có thể được biểu diễn trong ký hiệu CIDR, như / 8. / 8 có nghĩa là 255.0.0.0 vì 8 bit đầu tiên bằng 255. (nghĩ 8 nhị phân 1). Bây giờ từ trái sang phải nếu 24 nhị phân và 8 0 được sử dụng, chúng tôi sẽ nhận được / 24 - 255.255.255.0
Dmatig

@Chris, bạn hoàn toàn đúng, tôi mắc chứng rối loạn tâm thần khó đọc :-)
TD1

3

Định dạng 10.0.0.1/24này được gọi là đại diện CIDR định tuyến liên miền không phân loại, vì vậy trong ngắn hạn, nó là một mặt nạ bit mô tả phần nào của địa chỉ IP có thể được sử dụng cho phạm vi.

Dưới đây là một ví dụ, trong trường hợp của 10.0.0.1/24bạn, bạn có 24 bit được bảo toàn trong tổng số trường địa chỉ 32 bit. Nếu bạn nghĩ rằng một địa chỉ IP là 4 phần của 8 bit cung cấp cho bạn 255.255.255.255tương ứng 2^8.2^8.2^8.2^8trong trường hợp của bạn, điều đó có nghĩa là phần này, 3 phần của 8 bit, được bảo vệ (sẽ không thay đổi) 10.0.0và chỉ 8 phần cuối của IP sẽ được sử dụng như một phần của phạm vi .1cung cấp cho bạn phạm vi trong định dạng này: 10.0.0.1 - 10.0.0.255

Tôi cho rằng 10.0.0.0IP được bảo tồn cho bộ định tuyến, card mạng hoặc một số thiết bị khác tại sao nó không được bao gồm.

Một điều khác, có lẽ là hiển nhiên, số phạm vi càng nhỏ, ví dụ 32, 24, 16, 8 thì dải IP càng lớn.

Và cuối cùng, đây là một công cụ tuyệt vời cho các thao tác CIDR http://www.ipaddressguide.com/cidr


1

Chỉ cần lưu ý rằng 10.0.0.0/24 là một mạng con không hợp lệ. Các subnet hợp lệ đầu tiên trong 10.0.0.0/8 (Class A) mạng, bây giờ thái lát với một /24subnet mask là ... 10.0.1.0/24. Bạn phải vứt bỏ đỉnh / đáy ở phía mạng giống như bạn làm cho đỉnh / đáy cho phía máy chủ của bitmask đó. Vì lý do tương tự, 10.255.255.0/24 cũng không hợp lệ.

Đối với bất kỳ mặt nạ mạng con đã cho nào, có 2 x - 2 mạng con và 2 x - 2 máy chủ

... Trong đó x là số bit ở phía đó của mặt nạ. Vì vậy, đối với /2424 ở phía mạng và 8 ở phía máy chủ, hãy tạo 16777214 mạng con và 254 máy chủ. Lưu ý phần "- 2" của phép tính đó ở phía mạng của bitmask. Điều đó có nghĩa là bạn phải vứt bỏ (bạn không thể phát hành) vì chúng có ý nghĩa gì đó đối với lớp vận chuyển của tcp / ip, trong trường hợp này.

Điều này có ý nghĩa với bất cứ ai đã biết rằng bạn tương tự không thể ràng buộc bất kỳ 10.x.y.0/2410.x.y.255/24địa chỉ nào vì chúng đã có ý nghĩa gì đó.

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.