Opera не распознает 0.0.0.0 как localhost. Действительно ли это поведение является стандартным - соответствуют?

Opera (версия 10.10) в соответствии с Linux (не знают о других Ose) не распознает http://0.0.0.0/ как локальный адрес (http://127.0.0.1/), в то время как Firefox делает.

Каково различие между этими адресами?

Которому приспосабливает Обь, эти два браузера в этом случае являются стандартными?

Править
Не только Firefox, но также и Konqueror и wget дескриптор 0.0.0.0 тот же путь как локальный адрес. Так, это могло быть определенным для Linux?

2
задан 28.03.2010, 19:51

3 ответа

Локальный хост обычно 127.0.0.1. Все 127.x.x.x адреса считают петлевыми адресами. Я думаю, что Firefox является исключением в этом случае.

"Петлевые" IP-адреса:

    127.0.0.0 - 127.255.255.255

Каждый компьютер в Интернете использует 127.0.0.0/8 для идентификации к себе. 127.0.0.0 к 127.255.255.255 предназначен для того, что называют "обратной петлей". Эта конструкция позволяет компьютеру устанавливать/проверять свой стек IP. Программное обеспечение Most только использует 127.0.0.1 в петлевых целях (другие адреса в этом диапазоне редко используются). Все адреса в петлевом адресе рассматривают с теми же уровнями ограничения в интернет-маршрутизации, таким образом, трудно использовать любые другие адреса в этом блоке для чего-либо кроме узла определенные приложения, обычно загружаясь. Это документируется в RFC 3330.

(взятый из IANA.org)

Эти 0.0.0.0 адреса:

0.0.0.0/8 зарезервировал для самоидентификации [RFC5735]

(взятый снова от IANA)

и в деталях:

0.0.0.0/8 - Адреса в этом блоке относятся к исходным хостам в "этой" сети. Адрес 0.0.0.0/32 может использоваться в качестве исходного адреса для этого хоста в этой сети; другие адреса в 0.0.0.0/8 могут использоваться для обращения к указанным хостам в этой сети ([RFC1122], Раздел 3.2.1.3).

(взятый от RFC 5735)

8
ответ дан 08.12.2019, 04:43

Согласно Википедии, единственный корректный адрес (зарезервированный явно с этой целью) 127.0.0.1. Я не думаю, что это корректно для обработки 0.0.0.0 как localhost - Firefox не делает этого для меня в Windows 7, так или иначе.

2
ответ дан 08.12.2019, 04:43

В этой ссылке говорится, что 0.0.0.0 привык для "широковещательных сообщений к току ("эта") сеть, как указано RFC 1700, страница 4".

Я предположил бы, что Opera корректен, поскольку Firefox интерпретирует адрес, который только допустим как исходный адрес как адрес назначения.

1
ответ дан 08.12.2019, 04:43

Теги

Похожие вопросы