Зашто је Лоцалхост ИП 127.0.0.1?

Геекови широм света знају свог локалног домаћина као 127.0.0.1, али зашто је та одређена адреса, од свих доступних адреса, резервисана за локалног домаћина? Читајте даље да бисте се упуштали у историју локалних домаћина.

Слика ГМПхоеник; доступан као позадина овде.

Данашња сесија Питања и одговори долази нам захваљујући СуперУсер-у - одељењу Стацк Екцханге-а, групирање веб локација са питањима и одговорима на заједницу.

Питање

Читач СуперУсер Роее Адлер, радознао према подразумеваној локалној ИП адреси, поставио је заједници следеће питање:

Питао сам се одакле потиче одлукалокални домаћинИП адреса127.0.0.1. Шта је смисао127? шта је смисао0.0.1?

Шта је заправо значење? Иако је могуће проживети цело своје гееки постојање не знајући одговор на та питања, спремни смо да истражимо.

Одговори

Неколико сарадника се јавило да одговоре на Роее-ово питање, сваки њихов допринос помаже у осветљавању тога како је 127.0.0.1 место које сви зовемо домом. Јохн Т пише:

127 је последњи мрежни број у мрежи класе А са маском подмреже од255.0.0.0127.0.0.1 је прва адреса коју је могуће доделити у подмрежи.127.0.0.0 не може се користити јер би то био број жице. Али коришћење било којих других бројева за хостовани део требало би да функционише добро и врати се на употребу127.0.0.1. Можете и сами да испробате пингингом127.1.1.1 ако желите. Зашто су чекали до последњег броја мреже да то примене? Мислим да то није документовано.

Хиперслуг ради неко архивирање архива копајући по старим меморандумима на ту тему:

Најранији спомен који могу да нађем у вези са задатком 127, јер је повратна веза је новембар 1986. РФЦ 990, чији су аутори Реинолдс и Постел:

Адреса нула треба тумачити у значењу „ово“, као у „овој мрежи“.

На пример, адреса 0.0.0.37 би се могла протумачити као значење хоста 37 на овој мрежи.

Мрежном броју класе 127 додељена је функција „повратне везе“, то јест, датаграм који се протоколом вишег нивоа шаље на мрежну адресу 127 треба да се петљу врати унутар хоста. Ниједан датаграм „послат“ на мрежну адресу 127 никада се не би требао појавити ни на једној мрежи.

Чак и у септембру 1981. РФЦ 790, 0 и 127 су већ били резервисани:

000.ррр.ррр.ррр Резервисано [ЈБП] ... 127.ррр.ррр.ррр Резервисано [ЈБП]

0 и 127 су биле једине резервисане мреже класе А до 1981. 0 је коришћено за усмеравање ка одређеном хосту, тако да је 127 остало за повратну везу.

Знам да ово не одговара на питање, али ово је онолико колико сам могао да копам. Можда би било логичније одабрати 1.0.0.0 за повратну везу, али то је већ дато ББН Пацкет Радио Нетворк-у.

Иако сви знамо и волимо 127.0.0.1 као лоцалхост, вреди напоменути да то неће бити лоцалхост заувек. 127.0.0.1 је начин на који је лоцалхост означен у ИПв4 комуникацијама и, како ИПв6 полако преузима, биће означен много интуитивнијим бројем: 0: 0: 0: 0: 0: 0: 0: 1.

Имате нешто да додате објашњењу? Звучи у коментарима. Желите да прочитате више одговора других технолошки паметних корисника Стацк Екцханге-а? Овде погледајте све теме дискусије.


$config[zx-auto] not found$config[zx-overlay] not found