Mục đích của địa chỉ mạng là gì? (còn gọi là địa chỉ mạng con, địa chỉ bắt đầu của mỗi mạng con)
Ví dụ trong mạng này:
192.168.1.0/24
Tại sao chúng ta nên để địa chỉ 192.168.1.0 miễn phí?
not a valid host address
. ...Câu hỏi hay!
Mục đích của địa chỉ mạng là gì? (còn gọi là địa chỉ mạng con, địa chỉ bắt đầu của mỗi mạng con)
Ví dụ trong mạng này:
192.168.1.0/24
Tại sao chúng ta nên để địa chỉ 192.168.1.0 miễn phí?
not a valid host address
. ...Câu hỏi hay!
Câu trả lời:
Chúng giống nhau về mặt chức năng - phát sóng tất cả các máy chủ. Trong những ngày đầu, từ lâu, địa chỉ của số không ("Mạng") đã được sử dụng cho lưu lượng phát sóng. Sau đó, nó đã được đổi thành địa chỉ của tất cả mọi người ("Phát sóng") và đó là những gì chúng ta sử dụng ngày nay.
[LƯU Ý]
Đây không giống với "mạng con không" (hoặc mạng con toàn bộ) là mạng con trên cùng và dưới cùng từ mặt nạ lớn hơn . ví dụ. 192.168.1.0/24 được chia thành / 28's: subnet-zero là 192.168.1.0/28 và mạng con tất cả là 192.168.1.240/28
"Địa chỉ mạng" và "Địa chỉ quảng bá" là địa chỉ đầu tiên và cuối cùng của mạng con .
Nó được sử dụng cho mục đích định tuyến. Khi một bộ định tuyến được yêu cầu định tuyến các gói từ mạng con A đến mạng con B, địa chỉ mạng được sử dụng bởi bộ định tuyến để chỉ ra toàn bộ mạng con nguồn và đích.
Ngoài ra, sẽ không có cách nào để phân biệt một nút cụ thể trên mạng con với toàn bộ mạng con nếu chúng ta gán một thiết bị cho địa chỉ mạng nhưng tôi tin rằng mục đích thực sự của yếu tố định tuyến, mặc dù vậy tôi có thể nhầm.
đọc thêm: http://www.techexams.net/forums/network/90005-purpose-network-id-broadcast-id.html
Việc sử dụng "0" trong địa chỉ IP được xác định trong RFC923 và được thực hiện trong các RFC liên tiếp:
Special Addresses:
In certain contexts, it is useful to have fixed addresses with
functional significance rather than as identifiers of specific
hosts. When such usage is called for, the address zero is to be
interpreted as meaning "this", as in "this network". The address
of all ones are to be interpreted as meaning "all", as in "all
hosts". For example, the address 128.9.255.255 could be
interpreted as meaning all hosts on the network 128.9. Or, the
address 0.0.0.37 could be interpreted as meaning host 37 on this
network.
Ví dụ này cung cấp cho một máy chủ cụ thể trên mạng hiện tại (0.0.0.37) bằng cách sử dụng 0 trong các phần mạng của địa chỉ, nhưng nó không thực sự làm rõ trường hợp ngược lại (0 trong phần lưu trữ của địa chỉ). Tuy nhiên, vì nó đã định nghĩa "0" là "này."
Từ đó, tôi không thể tìm thấy bất kỳ tài liệu nào để sao lưu bộ nhớ của mình, nhưng trong RFC1060 , địa chỉ "0.0.0.0" được ghi lại rõ ràng là "máy chủ này trên mạng này":
(a) {0, 0}
This host on this network. Can only be used as a source
address (see note later).
Vì tất cả các số 0 cho phần máy chủ của địa chỉ đều có nghĩa là "máy chủ này", nên nó không thể sử dụng làm địa chỉ máy chủ trên mạng.
Về mặt logic, một mạng được tham chiếu bằng cách sử dụng phần "mạng" của địa chỉ theo sau là tất cả các số không (nghĩa là không sử dụng bit chủ nào). Tôi không thể tìm thấy tài liệu để sao lưu bộ nhớ của mình nhưng tôi tin rằng điều này đã được chấp nhận rộng rãi từ lâu trước RFC1060 .
Chỉnh sửa: Nhờ đề cập đến RFC919 của Ricky , tôi đã tìm thấy tài liệu tham khảo mà tôi đã tìm kiếm để minh họa cho những gì tôi nhớ về sự chấp nhận chung của địa chỉ mạng:
However, as a notational convention, we refer to
networks (as opposed to hosts) by using addresses with zero fields.
For example, 36.0.0.0 means "network number 36"
Bên cạnh đó, chạm vào đề cập của Ricky về mạng con-không và mạng con tất cả, tôi tin rằng tài liệu đầu tiên về RFC950 có tham chiếu RFC943 (đã lỗi thời RFC923 ở trên nhưng sử dụng cùng ngôn ngữ cho các địa chỉ đặc biệt):
It is useful to preserve and extend the interpretation of these
special addresses in subnetted networks. This means the values
of all zeros and all ones in the subnet field should not be
assigned to actual (physical) subnets.
In the example above, the 6-bit wide subnet field may have
any value except 0 and 63.
Please note that there is no effect or new restriction on the
addresses of hosts on non-subnetted networks.
Bạn không bao giờ có thể đếm bất cứ thứ gì bằng 0.host ID một loại đếm .so ID máy chủ bắt đầu bằng 1.
192.168.1.0/24 biểu thức này sử dụng cho bộ định tuyến.
Nó có nghĩa là,
Mặt nạ mạng con: 255.255.255.0
Mạng: 192.168.1.0
Phát sóng: 192.168.1.255
Cảm ơn.
Để hiểu cơ bản , địa chỉ mạng được sử dụng để xác định mạng, giống như tên nhóm xác định một nhóm. Trong ví dụ bạn đã lấy 192.168.1.0/24, địa chỉ mạng 192.168.1.0 được lấy làm tên cho nhóm bao gồm các địa chỉ IP từ 192.168.1.1 đến 192.168.1.254.
Vì vậy, nếu bộ định tuyến cần tìm nơi, ví dụ, IP 192.168.1.24 tồn tại, nó sẽ tìm kiếm tên nhóm IP của nó (tức là địa chỉ mạng) 192.168.1.0/24 chứ không phải các địa chỉ IP riêng lẻ. Đây là lý do tại sao địa chỉ mạng không được gán cho một máy cụ thể.
Bạn có thể nghĩ ID mạng là "vùng lân cận". Sau đó nghĩ về các địa chỉ IP máy chủ là "số nhà". Mặt nạ mạng con giúp xác định ID mạng.
Từ góc độ hình ảnh lớn, hãy xem xét địa chỉ đầy đủ này: ID mạng: 192.168.0.0 Mặt nạ mạng con: 255.255.255.0 (Tôi nhận ra rằng 192.168.0.0 không phải là một ví dụ phổ biến, nhưng nó hợp lệ và giúp minh họa điểm.)
Địa chỉ IP máy chủ hợp lệ trong "vùng lân cận" cho "số nhà" là: 192.168.0.1 đến 192.168.0.254 ID mạng là 192.168.0.0 Địa chỉ quảng bá là 192.168.0.255
Đây là giao diện nếu đây không phải là một địa chỉ đẳng cấp: ID mạng: 192.168.0.0 Mặt nạ mạng con: 255.255.0.0
Địa chỉ IP máy chủ hợp lệ trong "vùng lân cận" cho "số nhà" là: 192.168.0.1 đến 192.168.255.254 ID mạng là 192.168.0.0 Địa chỉ quảng bá là 192.168.0.255
Lưu ý rằng trong cả hai ví dụ này, ID mạng (không có mặt nạ mạng con) trông giống nhau. Tuy nhiên, mặt nạ mạng con định nghĩa chúng với hai dải địa chỉ IP máy chủ hoàn toàn khác nhau.
Sử dụng sự tương tự ban đầu của bạn, bạn có thể chia khu phố thành các đường phố với mạng con. Ví dụ: bắt đầu với 192.168.0.0 và 255.255.255.0, bạn có thể chia nó thành hai mạng con:
Mạng con 1 192.168.0.0 255.255.255.128 Phạm vi địa chỉ IP máy chủ: 192.168.0.1 đến 192.168.0.126 IP phát sóng: 192.168.0.127
Mạng con 2 192.168.0.128 255.255.255.128 Phạm vi địa chỉ IP máy chủ: 192.168.0.129 đến 192.168.0.254 IP phát sóng: 192.168.0.255
Mạng được chia thành các mạng con chủ yếu vì lý do sau. Có một khái niệm gọi là IP công cộng và không gian IP riêng trong IPV4.
đối với một tổ chức để liên lạc với thế giới bên ngoài thì cần có IP công cộng, chúng tôi không thể có IP công cộng cho mỗi và mọi hệ thống trong tổ chức của chúng tôi. Vì vậy, để khắc phục điều này, chúng tôi đã sử dụng mạng con
cũng được sử dụng vì lý do bảo mật. về cơ bản để tùy chỉnh hạn chế quyền truy cập giữa một nhóm người dùng
Đây chỉ là một cái nhìn rộng hơn :)