Која је разлика између 127.0.0.1 и 0.0.0.0?
Многи од нас су чули за '127.0.0.1 и 0.0.0.0', али им вероватно нису много размишљали, али ако се чини да обоје указују на исту локацију, каква је стварна разлика између њих? Данашња постова за питања и одговоре компаније СуперУсер помажу да се разјасне ствари за конфузног читача.
Данашња сесија питања и одговора долази нам захваљујући СуперУсер-у - подјела Стацк Екцханге-а, груписане од стране заједнице веб-локација за питања и одговоре.
Фотографија љубазношћу Кате Гардинер (Флицкр).
Питање
Читач СуперУсер Сагник Саркар жели знати која је разлика између 127.0.0.1 и 0.0.0.0:
Схватам да на то указује 127.0.0.1 локални домаћин и да 0.0.0.0 исто тако ради (исправите ме ако грешим). Дакле, која је разлика између 127.0.0.1 и 0.0.0.0?
Која је разлика између 127.0.0.1 и 0.0.0.0?
Одговор
Доприносник СуперУсер-а ДавидПостилл има одговор за нас:
Која је разлика између 127.0.0.1 и 0.0.0.0?
- 127.0.0.1 је адреса повратне везе (позната и као лоцалхост).
- 0.0.0.0 је мета-адреса без рутирања која се користи за означавање неважећег, непознатог или непримјењивог циља (носилац мјеста без адресе).
У контексту уноса руте, то обично значи подразумевана рута.
У контексту сервера, значи 0.0.0.0 све ИПв4 адресе на локалној машини. Ако хост има две ИП адресе, 192.168.1.1 и 10.1.2.1, а сервер који се покреће на хосту слуша 0.0.0.0, биће доступан на оба ИП.
Која је ИП адреса 127.0.0.1?
127.0.0.1 је повратна Интернет адреса (ИП) адреса која се назива и локални домаћин. Адреса се користи за успостављање ИП везе са истом машином или рачунаром који користи крајњи корисник.
Иста конвенција дефинисана је за рачунаре који подржавају ИПв6 адресирање користећи конотацију :: 1. Успостављање везе преко адресе 127.0.0.1 је најчешћа пракса; међутим, коришћење било које ИП адресе у распону од 127… * ће функционисати на исти или сличан начин. Конструкција повратне спреге даје рачунару или уређају способном за умрежавање способност да потврди или успостави ИП стацк на машини.
Извор: 127.0.0.1 - Које су његове употребе и зашто је важно?
Специал Аддрессес
Мрежном броју класе А 127 се додељује лоопбацк Функција, то јест, датаграм послан од стране протокола вишег нивоа на мрежу 127 адреса треба да се врати унутар хоста. Нема датаграма послато на мрежу 127 адреса би се требала икада појавити на било којој мрежи.
Извор: Мрежни бројеви
Ако је целокупна класа А, шта је тачка других произвољних вредности за последња три октета?
Сврха опсега повратне спреге је тестирање имплементације ТЦП / ИП протокола на хосту. Пошто су нижи слојеви кратко спојени, слање на повратну адресу омогућава вишим слојевима (ИП и изнад) да буду ефикасно тестирани без могућности да се проблеми појављују у нижим слојевима који се манифестују. 127.0.0.1 је адреса која се најчешће користи у сврху тестирања.
Извор: ИП Ресервед, Лоопбацк и приватне адресе
За више информација погледајте Питајте Убунту питање: Шта је Лоопбацк уређај и како га користити?
Која је ИП адреса 0.0.0.0?
0.0.0.0 је важећа синтакса адресе. Тако би требало да се анализира као валидан где год се очекује ИП адреса у традиционалном тачкасто-децималном запису. Када се једном рашчлањује и конвертује у функционалну нумеричку форму, његова вредност одређује шта ће се десити следеће.
Вредност све нуле има посебно значење. Дакле то је валид, али има значење које можда није прикладно (и стога се третира као неважеће) за одређене околности. У суштини, то је резервисано за 'неуобичајену адресу'. За ствари као што је везивање адреса за мрежне везе, резултат може бити да се додели одговарајућа адреса интерфејса за везу. Ако га користите за конфигурисање интерфејса, уместо тога можете уклонити адресу са интерфејса. То зависи од контекста употребе да би се утврдило шта 'ниједна одређена адреса' заиста не ради.
У контексту уноса руте, то обично значи подразумевана рута. То се дешава као резултат више маске адресе, која бира битове за поређење. Маска од 0.0.0.0 не бира бите, тако да ће упоређивање увек успети. Када је таква рута конфигурисана, увек има негде где ће пакети ићи (ако су конфигурисани са важећом дестинацијом).
У неким случајевима, само '0' ће такође радити и имати исти ефекат. Али то није загарантовано. Образац 0.0.0.0 је стандардни начин да се каже „без посебне адресе“ (у ИПв6 то јест :: 0 или само ::).
Извор: Какво је значење ИП адресе 0.0.0.0?
У верзији Интернет протокола 4, адреса 0.0.0.0 је мета-адреса без рутирања која се користи за означавање неважећег, непознатог или непримјењивог циља. Посебно значење иначе неисправног дела података је примена сигнализације у опсегу.
У контексту сервера, значи 0.0.0.0 све ИПв4 адресе на локалној машини. Ако хост има две ИП адресе, 192.168.1.1 и 10.1.2.1, а сервер који се покреће на хосту слуша 0.0.0.0, биће доступан на оба ИП-а (Белешка: Овај текст се понавља одозго као део укупног одговора).
У контексту рутирања, 0.0.0.0 обично значи подразумевани правац, тј. Руту која води до 'остатка' Интернета уместо негде у локалној мрежи..
Усес Инцлуде:
- Адреса домаћина тврди као своју када још није додељена адреса. Као код слања иницијалног ДХЦПДИСЦОВЕР пакета када се користи ДХЦП.
- Адреса коју хост додељује када је захтев за адресом преко ДХЦП-а пропао, под условом да ИП стацк хоста подржава ово. Ова употреба је замењена АПИПА механизмом у савременим оперативним системима.
- Начин да наведете било који ИПв4-хост уопште. Користи се на овај начин при одређивању подразумеване руте.
- Начин да експлицитно наведете да циљ није доступан. Извор: 127.0.0.1 - Које су његове употребе и зашто је важно?
- Начин да наведете било која ИПв4 адреса. Користи се на овај начин приликом конфигурисања сервера (тј. Када се обавезују слушалице). То је познато ТЦП програмерима као ИНАДДР_АНИ. [бинд (2) се везује за адресе, а не за интерфејсе.]
У ИПв6, алл-зерос-адреса је написана као ::
Извор: 0.0.0.0 [Википедиа]
ДХЦП Дисцовери / Рекуест
Када се клијент први пут подигне, каже се да је у иницирање стања, и преноси ДХЦПДИСЦОВЕР поруку на својој локалној физичкој подмрежи преко порта корисничког протокола датаграма (УДП) 67 (БоотП сервер). Пошто клијент нема начина да зна подмрежу којој припада, ДХЦПДИСЦОВЕР је све подмреже емитоване (одредишна ИП адреса 255.255.255.255), са изворном ИП адресом 0.0.0.0. Изворна ИП адреса је 0.0.0.0 јер клијент нема конфигурирану ИП адресу.
Ако ДХЦП сервер постоји на овој локалној подмрежи и ако је конфигурисан и ради исправно, ДХЦП сервер ће чути емитовање и одговорити са ДХЦПОФФЕР поруком. Ако ДХЦП сервер не постоји у локалној подмрежи, мора постојати ДХЦП / БоотП Релаи Агент на овој локалној подмрежи да проследи ДХЦПДИСЦОВЕР поруку подмрежи која садржи ДХЦП сервер.
Овај релејни агент може бити или намјенски хост (на примјер, Мицрософт Виндовс Сервер) или рутер (Цисцо усмјеривач конфигуриран с ИП помоћним изјавама разине сучеља, на примјер).
…
Након што клијент прими ДХЦПОФФЕР, он одговара са ДХЦПРЕКУЕСТ поруком, показујући своју намеру да прихвати параметре у ДХЦПОФФЕР-у, и креће се у држава која тражи. Клијент може примити вишеструке ДХЦПОФФЕР поруке, једну са сваког ДХЦП сервера који је примио оригиналну ДХЦПДИСЦОВЕР поруку. Клијент бира један ДХЦПОФФЕР и одговара само том ДХЦП серверу, имплицитно одбацујући све остале ДХЦПОФФЕР поруке. Клијент идентификује изабрани сервер попуњавањем Идентификатор сервера поље за опцију са ИП адресом ДХЦП сервера.
ДХЦПРЕКУЕСТ је такође емитован, тако да ће сви ДХЦП сервери који су послали ДХЦПОФФЕР видети ДХЦПРЕКУЕСТ и сваки ће знати да ли је његов ДХЦПОФФЕР прихваћен или одбијен. Све додатне конфигурационе опције које клијент захтева биће укључене у поље опција ДХЦПРЕКУЕСТ поруке. Иако је клијенту понуђена ИП адреса, она ће послати ДХЦПРЕКУЕСТ поруку са изворном ИП адресом 0.0.0.0. У овом тренутку, клијент још није примио потврду да је јасно да користи ИП адресу.
…
Клијент-сервер разговор за клијента који добија ДХЦП адресу где се клијент и ДХЦП сервер налазе на истој подмрежи:
Извор: Разумевање и решавање проблема ДХЦП-а у Цаталист Свитцх или Ентерприсе Нетворкс
Дефаулт Роуте
Овај документ објашњава како конфигурирати задану руту или гатеваи посљедњег избора. Ове ИП команде се користе:
- ип дефаулт-гатеваи
- ип дефаулт-нетворк
- ип роуте 0.0.0.0 0.0.0.0
ИП Роуте 0.0.0.0 0.0.0.0
Креирање статичке руте у мрежу 0.0.0.0 0.0.0.0 је још један начин да се одреди да ли је мрежни пролаз последње могуће на рутеру. Као и са ип дефаулт-нетворк наредба, користећи статичку руту до 0.0.0.0 није овисна о протоколима усмјеравања. Међутим, ИП рутирање мора бити омогућено на рутеру.
Белешка: ИГРП не разуме путању до 0.0.0.0. Према томе, не може пропагирати задане руте креиране помоћу ип роуте 0.0.0.0 0.0.0.0 команду. Користити ип дефаулт-нетворк наредбу да ИГРП пропагира дефаулт руту.
Извор: Конфигурирање Гатеваи оф Ласт Ресорт-а помоћу ИП команди
Имате ли нешто да додате објашњењу? Звучи у коментарима. Желите ли прочитати више одговора од других технолошки паметних Стацк Екцханге корисника? Погледајте цео дискусију овде.