Nejvíce z nás slyšel o '127.0.0.1 a 0.0.0.0', ale pravděpodobně jim moc neřekl, ale pokud oba skutečně ukazují na stejné místo, pak jaký je skutečný rozdíl mezi těmito dvěma? Dnešní příspěvek SuperUser Q & A pomáhá vymyslet věci pro zmatenou čtečku.
Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, komunitní skupiny webových stránek Q & A. Kate Gardiner (Flickr)
Otázka
Chápu, že 127.0.0.1 ukazuje na
localhost a že 0.0.0.0 to také dělá (opravte mě, pokud se mýlím). Takže, jaký je rozdíl mezi 127.0.0.1 a 0.0.0.0 ? Jaký je rozdíl mezi 127.0.0.1 a 0.0.0.0 ?
Odpovědí
Jaký je rozdíl mezi adresami 127.0.0.1 a 0.0.0.0 ?
127.0.0.1 je adresa zpětné smyčky (také známá jako localhost).
- 0.0.0.0 je nevhodná meta-adresa určená k označení neplatné , neznámé nebo nepoužitelné cíle (držitel místa bez konkrétní adresy)
- V kontextu záznamu trasy to obvykle znamená výchozí trasu.
V kontextu serverů 0.0.0.0 znamená
všechny adresy IPv4 na místním počítači . Pokud hostitel má dvě IP adresy, 192.168.1.1 a 10.1.2.1 a server běžící na hostiteli poslouchá na 0.0.0.0, bude dostupný v obou těchto IP adresách. Co je IP adresa 127.0.0.1 ?
127.0.0.1 je adresa internetového protokolu (IP) loopback také označovaná jako
localhost . Adresa se používá pro vytvoření připojení IP k jednomu počítači nebo počítači, které používá koncový uživatel. Stejná konvence je definována pro počítače, které podporují adresování IPv6 pomocí konotace: 1. Vytvoření spojení pomocí adresy 127.0.0.1 je nejčastější praxí; avšak použití jakékoliv IP adresy v rozsahu 127 ... * bude fungovat stejným nebo podobným způsobem. Konstrukce zpětné vazby poskytuje počítač nebo zařízení schopné vytvářet síť schopností ověřit nebo vytvořit protokol IP na zařízení.
Zdroj:
127.0.0.1 - Jaké jsou jeho použití a proč je důležité? Zvláštní Adresy
Síťové číslo třídy 127 je přiřazeno funkci
zpětná smyčka , tj. Datagram odeslaný protokolem vyšší úrovně do sítě 127, která by měla vést zpět do hostitele. Žádný datagrama odeslaná na adresu sítě 127 by se někdy objevila v libovolné síti Zdroj:
Čísla sítě Pokud je celá třída A, jaký je bod jiných libovolných hodnot pro poslední tři oktety?
Účelem rozsahu zpětné vazby je testování implementace protokolu TCP / IP na hostiteli. Vzhledem k tomu, že spodní vrstvy jsou zkratovány, odeslání do adresy zpětné smyčky umožňuje efektivní testování vyšších vrstev (IP a vyšších) bez možnosti vzniku problémů v dolních vrstvách. 127.0.0.1 je adresa, která se nejčastěji používá pro účely testování.
Zdroj:
IP vyhrazeno, Loopback a soukromé adresy Více informací naleznete v otázce
Ask Ubuntu Zařízení a Jak jej používat? Co je adresa IP 0.0.0.0 ?
0.0.0.0 je platná adresa syntaxe. Mělo by tedy být analyzováno jako platné všude tam, kde se očekává IP adresa v tradiční tečkované desítkové notaci. Jakmile je analyzován a převeden na funkční číselnou formu, pak jeho hodnota určuje, co se děje dále.
Hodnota všech nula má zvláštní význam. Je tedy
platný , ale má význam, který nemusí být pro konkrétní okolnosti vhodný (a tedy považován za neplatný). Je to v podstatě zástupný symbol "žádná zvláštní adresa". U věcí, jako je vazba adresy síťových připojení, může být výsledkem přiřazení příslušné adresy rozhraní ke spojení. Pokud ji používáte k konfiguraci rozhraní, může místo toho odebrat adresu z rozhraní. Závisí na kontextu použití, který určuje, co vlastně 'žádná konkrétní adresa' neudává. V kontextu záznamu trasy to obvykle znamená výchozí trasu. To se stává výsledkem většího počtu adresní masky, která vybírá bity, které je mají porovnávat. Maska 0.0.0.0 nevybírá žádné bity, takže porovnání bude vždycky úspěšné. Takže pokud je taková trasa nakonfigurována, pak je vždy tam, kam se pakety dostanou (pokud jsou nakonfigurovány s platným cílem).
V některých případech bude fungovat i jen "0" a bude mít stejný účinek. Ale to není zaručeno. Formulář 0.0.0.0 je standardním způsobem, jak říci "žádná konkrétní adresa" (v IPv6
:: 0 nebo :: ) Zdroj:
Jaký je význam adresy IP 0.0.0.0 ? V Internet Protocol verze 4, adresa 0.0.0.0 je ne-routable meta-adresa používaná k označení neplatného, neznámého nebo nepoužitelného cíle. Zvláštní význam pro jinak neplatnou část dat je aplikace interní signalizace.
V kontextu serverů, 0.0.0.0 znamená
všechny adresy IPv4 na místním počítači . Pokud hostitel má dvě adresy IP, 192.168.1.1 a 10.1.2.1 a server běžící na hostiteli naslouchá na 0.0.0.0, bude dostupný na obou IP adresách ( Poznámka: Tento konkrétní text se opakuje shora jako součást celkové odpovědi . V souvislosti s směrováním 0.0.0.0 obvykle znamená výchozí trasu, tj. trasu, která vede k "zbytku" internetu namísto někde na lokální síť
Použití zahrnuje:
Adresa, na kterou hostitelská služba tvrdí jako vlastní, pokud dosud nebyla přiřazena adresa. Například při odesílání počátečního paketu DHCPDISCOVER při použití DHCP
- Adresa, kterou hostitel přiřadí při požadavku na adresu prostřednictvím protokolu DHCP, za předpokladu, že hostitelský IP zásobník to podporuje. Toto použití bylo nahrazeno mechanismem APIPA v moderních operačních systémech.
- Způsob určení
- všech IPv4 hostitelů . Používá se tímto způsobem při zadávání výchozí trasy Způsob, jak explicitně určit, že cíl není k dispozici
- Zdroj: 127.0.0.1 - Jaké jsou jeho použití a proč je důležité? Způsob zadání
- adresy IPv4 vůbec . Používá se tímto způsobem při konfigurování serverů (tzn. Při uvazování svazků poslechu). Toto je známé programátorům TCP jako INADDR_ANY. [ ] V adresáři IPv6 je adresa pro všechny zóny napsána jako ::
Zdroj: 0.0.0.0 [Wikipedia]
DHCP Discovery / Request Když se klient spustí poprvé, je údajně v inicializačním stavu
a vysílá zprávu DHCPDISCOVER na místní fyzickou podsíť Protokol uživatele Datagram Protocol (UDP) 67 (server BootP). Vzhledem k tomu, že klient nemá žádnou možnost znát podsíť, do které patří, DHCPDISCOVER je vysílání všech podsítí (cílová adresa IP 255.255.255.255) se zdrojovou adresou IP 0.0.0.0. Zdrojová adresa IP je 0.0.0.0, protože klient nemá nakonfigurovanou adresu IP. Pokud server DHCP v této místní podsíti existuje a je nakonfigurován a pracuje správně, server DHCP uslyší vysílání a odpoví DHCPOFFER zpráva. Pokud v lokální podsíti neexistuje server DHCP, musí být v této místní podsíti agent DHCP / BootP Relay pro předání zprávy DHCPDISCOVER do podsítě, která obsahuje server DHCP. Tento agent přenosu může být buď vyhrazený (například server Microsoft Windows Server) nebo směrovač (směrovač Cisco nakonfigurovaný například pomocí příkazů pomocné úrovně rozhraní IP)
...
Po obdržení DHCPOFFER klienta reaguje zprávou DHCPREQUEST, což indikuje jeho záměru přijmout parametry v DHCPOFFER a přesunout do
požadovaného stavu
. Klient může obdržet více zpráv DHCPOFFER, jeden z každého serveru DHCP, který obdržel původní zprávu DHCPDISCOVER. Klient vybere jednu službu DHCPOFFER a reaguje pouze na tento server DHCP a implicitně odmítá všechny ostatní zprávy DHCPOFFER. Klient identifikuje vybraný server vyplněním pole možností Server Identifier s adresou IP serveru DHCP DHCPREQUEST je také vysílání, takže všechny servery DHCP, které odeslaly DHCPOFFER, uvidí protokol DHCPREQUEST a každý z nich zjistí, zda byl jeho DHCPOFFER přijat nebo odmítnut. Jakékoli další možnosti konfigurace, které klient požaduje, budou zahrnuty do pole možností zprávy DHCPREQUEST. Přestože klientovi byla nabídnuta adresa IP, odešle zprávu DHCPREQUEST se zdrojovou adresou IP 0.0.0.0. V tomto okamžiku klient ještě nezískal ověření, že je zřejmé použít adresu IP ...
Konverzace klient-server pro klienta získání adresy DHCP, kde klient a server DHCP sídlí ve stejné podsíti:
Zdroj:
Porozumění a odstraňování potíží DHCP v Catalyst Switch nebo Enterprise Networks
Výchozí trasa Tento dokument vysvětluje, jak konfigurovat výchozí cestu nebo bránu poslední instance. Tyto příkazy IP se používají:
IP default gateway
ip default-network
- ip route 0.0.0.0 0.0.0.0
- IP Route 0.0.0.0 0.0.0.0
- Vytvoření statické cesty síť 0.0.0.0 0.0.0.0 je další způsob, jak nastavit bránu poslední instance na směrovači. Stejně jako u příkazu
ip default-network
, použití statické cesty na 0.0.0.0 není závislé na žádných směrovacích protokolech. Na směrovači však musí být povoleno směrování IP. Poznámka: IGRP nerozumí cestě do 0.0.0.0. Proto nelze propagovat výchozí cesty vytvořené pomocí příkazu
ip route 0.0.0.0 0.0.0.0 . Použijte příkaz ip default-network , aby se IGRP šířila výchozí trasa. Zdroj: Konfigurace brány posledního resortu pomocí příkazů IP
Musíte přidat něco do vysvětlení? Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.
Jak přizpůsobit nastavení ochrany soukromí ve službě PlayStation 4
PlayStation 4 společnosti Sony má informační panel ve stylu sociálních médií. Vaši přátelé si mohou prohlédnout svou aktivitu PlayStation spolu s vaším skutečným jménem a váš účet může být pro vaše přátelé ve Facebooku nalezen, pokud jste svou službu PlayStation 4 spojili s Facebookem. Tyto nastavení ochrany osobních údajů můžete spravovat na obrazovce Nastavení aplikace PlayStation 4, " Chcete-li získat přístup k těmto nastavením, přejděte na domovskou obrazovku PlayStation 4, stiskněte" Up ", přejděte doprava a vyberte ikonu" Settings ".
Rychlý tip: Umístěte svůj iPhone dolů, abyste ušetřili životnost baterie
Systém iOS 9 přinesl novou užitečnou funkci, kterou jste si možná ještě nevšimli. Známý jako detekce "Facedown", váš iPhone dokáže rozpoznat, když je umístěn lícem dolů a nezapne obrazovku při příchodu oznámení. Pokud budete pravidelně přijímat oznámení, Jak funguje detekce Facedown SOUVISEJÍCÍ: Vše, co potřebujete vědět o zlepšení životnosti baterie iPhone Zatímco se jedná o malou technologii komplexnější, tip je jednoduchý.