192.168.122.1 có phải là IP hợp lệ không?


8

Theo hiểu biết của tôi, các mạng như sau

Class A: 10.0.0.1 - 10.255.255.254
Class B: 172.16.0.1 - 172.16.255.254
Class C: 192.168.0.1 - 192.168.0.254

Nhưng sau đó tôi nhìn ifconfig virbr0vào máy tính Linux của mình:

virbr0    Link encap:Ethernet  HWaddr 42:40:99:CB:02:7F  
          inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:2842 (2.7 KiB)

Ở đây địa chỉ IP là 192.168.122.1. Đó có phải là một IP được phép không?

Và nếu vậy, 192.168 có thực sự là mạng Lớp B không?

Câu trả lời:


17

Có nó là một địa chỉ IP riêng hợp lệ.
Địa chỉ IP đầy đủ đã lỗi thời và đôi khi có thể gây nhầm lẫn. Địa chỉ lớp C là một địa chỉ có mặt nạ mạng con 255.255.255.0. Khối địa chỉ 192.168.0.0 ban đầu được cho là 256 địa chỉ Class C riêng biệt. Phạm vi sẽ là 192.168.0.0-192.168.255.255. Các mạng con hợp lệ là 192.168.0.0, 192.168.1.0, 192.168.2.0, v.v.

Ngày nay, địa chỉ IP Classful đã biến mất. Bây giờ chúng ta có một thứ gọi là CIDR. Với CIDR, tất cả những gì bạn thực sự cần biết là các địa chỉ này là địa chỉ IP riêng hợp lệ:

10.0.0.0-10.255.255.255
172.16.0.0-172.31.255.255
192.168.0.0-192.168.255.255

Làm thế nào bạn chia chúng thành các mạng con là tùy thuộc vào bạn.


Rất thú vị. Được rồi, vậy nếu tôi có mạng 192.168 tôi giả sử tôi nên sử dụng 255.255.0.0 làm mạng con?
Louise Hoffman

1
Tôi sẽ không sử dụng 255.255.0.0 làm mặt nạ mạng con. Bạn thường không muốn nhiều máy chủ lưu trữ trên một miền phát sóng. Sử dụng một trong các mạng 192.168.x.0 (tốt nhất không phải là 192.168.0.0 hoặc 192.168.1.0 vì chúng quá phổ biến) và sử dụng mặt nạ mạng con 255.255.255.0. Bạn có hình dung mình có hơn 254 thiết bị trên mạng không?
Jason Berg

@Louise Hoffman: Không, 255.255.0.0 là netmask nhỏ nhất bạn có thể sử dụng cho mạng riêng 192.168.0.0/16. Bạn có thể chia 16 bit còn lại thành nhiều mạng con theo ý muốn, hãy nhớ rằng bạn cần ít nhất hai bit cho thông tin máy chủ (hai máy chủ, truyền phát và địa chỉ mạng).
mpez0

14

Mạng lớp không còn được sử dụng, thay vào đó bạn cần xem xét định tuyến giữa các lớp . Ngoài ra, đó là một IP hợp lệ nằm trong một trong những phạm vi dành riêng cho sử dụng riêng (Xem RFC 1918 ). Bạn cũng có thể muốn đọc bài viết này về lưới phụ.


3
+1 để tham chiếu đến RFC1918, đây phải là tài liệu đọc mồi chuẩn cho bất kỳ ai liên quan đến kết nối mạng.
Jeremy Bouse

5

Như Kyle đã đề cập, không còn lớp học nữa và đã gần 15 năm rồi.

Phạm vi IP của mạng riêng là:
10.0.0.0 đến 10.255.255.255
172.16.0.0 đến 172.31.255.255
192.168.0.0 đến 192.168.255.255


4

RFC1918 như đã được đăng, và nên được đọc. Trích đoạn:

"3. Không gian địa chỉ riêng

Cơ quan cấp số được gán Internet (IANA) đã dành ba khối không gian địa chỉ IP sau đây cho các mạng riêng:

 10.0.0.0        -   10.255.255.255  (10/8 prefix)
 172.16.0.0      -   172.31.255.255  (172.16/12 prefix)
 192.168.0.0     -   192.168.255.255 (192.168/16 prefix)

Chúng tôi sẽ gọi khối đầu tiên là "khối 24 bit", khối thứ hai là "khối 20 bit" và khối thứ ba là khối "16 bit". Lưu ý rằng (trong ký hiệu trước CIDR), khối thứ nhất không có gì ngoài một số mạng lớp A duy nhất, trong khi khối thứ hai là một tập hợp gồm 16 số mạng lớp B liền kề và khối thứ ba là một bộ gồm 256 số mạng lớp C liền kề . "

Máy tính / kế hoạch mạng con


3

Hoàn toàn, 192.168.122.1 là một địa chỉ IP hợp lệ. Tuy nhiên, đây là một địa chỉ "riêng tư", có nghĩa là về cơ bản nó không được phép tiếp xúc trực tiếp với internet.

Thuật ngữ "lớp A", "lớp B", "lớp C" không còn đúng về mặt kỹ thuật, mặc dù các thuật ngữ vẫn được sử dụng làm tốc ký cho các kích thước mạng mà chúng đại diện. Kyle đã chỉ ra bài viết wikipedia thông tin về CIDR và câu hỏi và câu trả lời rất hữu ích về việc xây dựng mạng con.

Vì vậy, câu trả lời tốt nhất cho câu hỏi của bạn về 192.168 là mạng lớp B là câu hỏi không có ý nghĩa. Bạn có thể đặt 192.168.122.1mạng kích thước "lớp B" bằng cách sử dụng mặt nạ 255.255.0.0. Hoặc bạn có thể đặt nó trong một mạng kích thước "lớp C" bằng cách sử dụng mặt nạ 255.255.255.0. Cả hai đều có giá trị như nhau, mặc dù trong thực tế có một mạng con có kích thước "lớp B" là một công thức cho một mạng chậm đáng thương.


0

Không, có một khối 256 mạng lớp C dành riêng cho sử dụng cục bộ, 192.168.0thông qua 192.168.255.

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.