Что-нибудь мешает мне использовать адреса класса A в моей собственной сети?

9

Я читал об IPv4, сети, подсетях и различных классах адресов.

Я понимаю , что IP - адрес , начинающийся с номерами от 1до 126считаются адресами класса «А».

Однако предположим, что я создал частную сеть для своей компании (доступ к Интернету через маршрутизатор / шлюз) из 100 человек. Что-то мешает мне выдавать адреса вроде 15.0.0.1- 15.0.0.100?

Будет ли это плохой идеей по какой-то причине или это вообще не имеет значения?

CodyBugstein
источник
21
Сетевые классы мертвы, убиты в 1993 году RFC 1517, 1518 и 1519, которые определяли CIDR ( бесклассовую междоменную маршрутизацию). Современная сеть не использует сетевые классы. Пожалуйста, дайте им пухом.
Рон Мопин
4
@RonMaupin: Хотя вы абсолютно правы, мы по-прежнему получаем новых сотрудников, не имеющих образования, которые только что учили классным сетям, как это было изобретено вчера. Это замечательно.
Гонки
6
@CodyBugstein: Вот почему мы не учимся профессиональным инженерным навыкам из случайных уроков в Интернете
гонки на легкость на орбите
7
@CodyBugstein: Даже если у него 20-летний опыт работы, это все равно означает, что он начал преподавать в 1998 году. Это 5 лет с момента окончания сетевых занятий.
MSalters
7
@CodyBugstein: он может быть профессиональным учителем старше 20 лет. Он все еще преподает вещи, которые стали неактуальными много лет назад. Вы правы, может быть, кто-то должен сказать ему :-)
psmears

Ответы:

17

Пока вы переводите свое адресное пространство «15.0.0.0» в нечто уникальное в Интернете, которое не пересекается, все будет «работать нормально».

Тем не менее, вы не сможете общаться (легко) с пользователями, которые владеют «реальными» 15.0.0.0/8. На данный момент часть этого пространства, похоже, принадлежит HP:

$ whois 15.0.0.1
[Querying whois.arin.net]
[whois.arin.net]

NetRange:       15.0.0.0 - 15.103.255.255
CIDR:           15.96.0.0/13, 15.64.0.0/11, 15.0.0.0/10
NetName:        HP-INTERNET
Organization:   Hewlett-Packard Company (HP)

Вот почему такой подход не рекомендуется. Ваши пользователи (которые не знают ничего лучше) по причинам, которые они не понимают, не смогут общаться со случайными компаниями в Интернете - например, с HP в примере 15.0.0.0/8 выше.

Как указал Рон Мопин , рекомендуемые адреса для использования во внутренней сети - это адреса RFC 1918 . Поскольку никому не разрешено использовать эти адреса в Интернете, никогда не будет другого лица, с которым вы не сможете общаться.

Эдди
источник
3
Hewlett-Packard владел всеми 15/8 и 16/8. С 2015 года ситуация, вероятно, более сложная.
OrangeDog
@OrangeDog Да. whoisВыше показывает только / 10, / 11 и / 13 в пользе HP. Я не узнал об остальных оставшихся блогах, потому что предположил, что OP выложил 15.0.0.0 - .100там в качестве примера, а не как тот, который они намеревались использовать.
Эдди
^ Остальные * блоки, скорее
Эдди
11

Любые сетевые адреса, которые вы используете в своей собственной компании, которые используются или назначены другой компании в общедоступном Интернете, будут недоступны для ваших пользователей, пытающихся получить доступ к этим адресам в общедоступном Интернете, и вы не сможете размещать рекламу в общедоступных местах. Интернет любые адреса, назначенные другой компании.

Есть три диапазона частных адресов, назначенных RFC 1918:

  1. 10.0.0.0/8
  2. 172.16.0.0/12
  3. 192.168.0.0/16

Вы можете свободно использовать их в своей компании, если вы используете NAT при использовании общедоступного Интернета.

Для ведения бизнеса в общедоступном Интернете вам необходимо назначить свой уникальный общедоступный адрес (а).

Рон Мопин
источник
Правильно, но пока адреса, которые я использую, находятся за маршрутизатором с уникальным IP-адресом в Интернете, я могу использовать любые адреса на своих машинах, как я хочу, верно?
CodyBugstein
2
До тех пор, пока вам НИКОГДА не нужно разговаривать с реальными интернет-хостами (тм) с этими адресами, конечно.
Рикки Бим
7
Если диапазоны частных адресов слишком малы для вашей сети, я хотел бы увидеть ваш макет. В совокупности это 2 ^ 24 + 2 ^ 20 + 2 ^ 16 = почти 18 000 000 адресов!
ErikF
Если эти диапазоны слишком малы для вашей сети, у вас, вероятно, достаточно инфраструктуры для настройки частного NAT на маршрутизаторах в вашей сети, вместо того, чтобы использовать адреса вне этих диапазонов.
IllusiveBrian