Tại sao địa chỉ IP loại C được ưa thích trong các mạng riêng?


15

Tại sao địa chỉ IP loại C được ưa thích hơn A và B trong các mạng riêng?

Câu trả lời có thể có của tôi là "Trong lớp C, số lượng địa chỉ IP máy chủ có sẵn trong mạng ít hơn lớp A hoặc B do đó giúp DHCP dễ quản lý hơn." Nhưng tôi muốn nhân đôi xác nhận.


1
cũng lưu ý các lớp A / B / C / D / E là các thuật ngữ lỗi thời (xem en.wikipedia.org/wiki/iêu ); ngày nay chúng tôi sử dụng CIDR và ​​"lớp C" tương đương với "xxxx / 24"; xem en.wikipedia.org/wiki/ Từ
quack quixote

2
@quack: Đúng trừ khi bạn tham khảo địa chỉ RFC1918. CIDR và ​​VLSM thực sự chỉ liên quan đến các địa chỉ có thể định tuyến công khai. Địa chỉ RFC1918 vẫn có thể được coi là đẳng cấp.
joeqwerty

1
@joeqwerty: bạn đã đọc RFC1918 chưa? đề cập đến 3 phần riêng tư của CIDR. faqs.org/rfcs/rfc1918.html tôi sử dụng nó ở nhà để tự khắc 10.xx0 / 24.
quack quixote

1
Tôi biết rồi mà. Tôi chỉ nói rằng hầu hết mọi người đã học địa chỉ IP là địa chỉ đẳng cấp, và đó là những gì khắc sâu trong tâm trí họ khi họ nói về địa chỉ ip. Tôi đọc câu hỏi và hiểu ý nghĩa của OP khi anh ấy nhắc đến địa chỉ IP "các lớp".
joeqwerty

1
@joeqwerty: sau đó không nói rằng RFC1918 là một ngoại lệ đối với quy tắc khi không. Điều đó thật khó hiểu. tôi cũng học địa chỉ IP rất đẳng cấp và tôi không phản đối nó như một công cụ giảng dạy. nhưng có một sự khác biệt giữa đơn giản hóa cho người học và hiểu sai sự thật, và ý kiến ​​của bạn về bài đăng này là cái sau nhiều hơn cái trước.
quack quixote

Câu trả lời:


25

Tôi không nghĩ họ thích. Tôi đã thấy rất nhiều mạng sử dụng các lược đồ địa chỉ lớp A, B và C của RFC1918. Sử dụng lớp phù hợp với nhu cầu của bạn:

  1. Bạn cần bao nhiêu mạng con?

  2. Bạn cần bao nhiêu máy chủ trên mỗi mạng con?

  3. Bạn cần định tuyến gì để định tuyến lưu lượng giữa các mạng con?

  4. Bạn có dự đoán có một số lượng lớn máy chủ trên mỗi mạng con và muốn giảm kích thước của các miền quảng bá của bạn không?


1
+1 Câu trả lời tuyệt vời. Đánh vào đầu đinh,
Dave M

Ngắn, ngọt ngào, và cho điểm. +1
Maximus Minimus

6

Sẽ thật tuyệt nếu mọi người ngừng nói về mạng lớp AB và C. Những thứ như vậy đã không được sử dụng trong một thời gian rất dài và tệ hơn là vô nghĩa và được sử dụng tốt nhất như những câu hỏi "gotcha" trong các cuộc phỏng vấn hoặc câu chuyện cười về những câu chuyện phiếm.

Theo lớp A, bạn có nghĩa là một mạng có / 8 netmask hay bạn có nghĩa là octet đầu tiên nằm trong khoảng từ 0 đến 127? Theo lớp B, bạn có nghĩa là a / 16 hoặc octet đầu tiên nằm trong khoảng từ 128 đến 192? Tại sao bạn lại nói về mạng lưới đẳng cấp ngay từ đầu?

Đối với địa chỉ riêng, sự phân biệt là ngớ ngẩn. RFC1918 định nghĩa một số mạng không nên định tuyến toàn cầu, bao gồm 10.0.0.0/8 (một lớp A thực sự), 172.16.0.0/12 (trong phạm vi mạng lớp B nhưng bao gồm 16 mạng "lớp B" liền kề) hoặc 192.168.0.0/16 (là 256 mạng "lớp C" liền kề).

Như Kazoom đã nói, mọi người nói về mạng con dựa trên mặt nạ mạng con của họ, chứ không phải kích thước của octet đầu tiên (ngụ ý mặt nạ mạng con trong những ngày "đẳng cấp").

Và, nếu bạn đang hỏi câu hỏi này vì đây là một phần của một số khóa học, bạn nên tức giận với người hướng dẫn của mình vì đã không thoát ra khỏi đầu những năm 1990 (1993, theo wikipedia). Người hướng dẫn của bạn đang lãng phí thời gian và có lẽ là tiền của bạn, trừ khi lớp của bạn là "lịch sử của internet và các giao thức định tuyến cổ", hy vọng cũng sẽ bao gồm uucp và bitnet cũng như rip và decnet và có thể SNA.


2
@chris: Với tất cả sự tôn trọng, tôi nghĩ mọi người gọi chúng là địa chỉ đẳng cấp vì đó là những gì họ đã học và quen thuộc. Hầu hết mọi người giao dịch với các địa chỉ nội bộ RFC1918 và như vậy gọi chúng là lớp A, B và C. Nếu mạng nội bộ của bạn là 172,21.0.0 với mặt nạ là 255.240.0.0 (ký hiệu C.16R trong ký hiệu CIDR), thì đó là trong thực tế là một mô tả lớp B lớp. Đó là một vấn đề về ngữ nghĩa danh pháp theo như tôi có thể thấy.
joeqwerty

4
@Joe, trong khi phản ứng của Chris có thể đã vượt qua một chút vào lãnh thổ troll, anh ta đã ghi điểm tốt. Ký hiệu lớp đã được sử dụng trong 17 năm và mọi người thực sự nên chuyển sang bây giờ.
Chris S

Đúng đủ rồi. Thời gian cho những con chó cũ để học các thủ thuật mới, tôi cho rằng.
joeqwerty

@joeqwerty. Bạn không chính xác. Một mạng đầy đủ phải có netmask thẳng hàng với ranh giới 8 bit. Đây là lý do tại sao họ đã được thoát khỏi. một mạng B lớp 172,21.0.0 sẽ phải có netmask là 255.255.0.0. Đó là lý do tại sao mọi người thoát khỏi khái niệm ký hiệu mạng "đẳng cấp". Nếu ngay cả một chuyên gia sử dụng ký hiệu "lớp" không chính xác, làm thế nào bất cứ ai cũng có thể được sử dụng nó một cách hữu ích trong cuộc trò chuyện?
chris

2
@chris: Tôi nghĩ ngay cả các chuyên gia cũng sử dụng ký hiệu "lớp" không chính xác vì nó đã chết quá lâu. Vì một số lý do, "lớp C" dường như bị mắc kẹt và biến thành "bất kỳ tùy ý / 24". Tôi đã thấy một số người rất hiểu biết đề cập đến một địa chỉ nhất định là "lớp C" mặc dù các bit hàng đầu của nó không nhất thiết phải là 110.
Gerald Combs 23/210

1

Nếu a / 24 đủ tốt cho Linksys, Netgear, Buffalo, Apple và mọi nhà sản xuất thiết bị tiêu dùng khác thì nó đủ tốt cho tôi.


1
a / 24 không phải là mạng "lớp C". một mạng lớp C là một mạng trong đó octet đầu tiên nằm trong khoảng từ 192 đến 223 mặt nạ mạng con là 255.255.255.0 (hoặc / 24 trong ký hiệu cidr hiện đại).
chris

2
Có lẽ trò đùa là quá tối nghĩa / tinh tế? barrypopik.com/index.php/texas/entry/ Từ
Gerald Combs

0

Không có lý do chính đáng.

Cá nhân tôi sử dụng khối 10. nó rất dễ nhớ và tôi có nhiều chỗ để mạng con, nếu tôi muốn. : -D

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.