29Aug
Lielākā daļa no mums ir dzirdējuši par "127.0.0.1 un 0.0.0.0", bet, iespējams, viņiem nav daudz domājuši, bet, ja abi šķiet, ka tie norāda uz to pašu atrašanās vietu, tad kāda ir faktiskā atšķirība starp abiem?Šodienas SuperUser Q & amats palīdz izprast neskaidros lasītājus.
šodienas jautājums &Atbildes sesija mums priecājas par SuperUser - Stack Exchange, kas ir kopienas un Q & A tīmekļa vietņu grupa.
Foto pieklājīgi no Kate Gardiner( Flickr).
Jautājums
SuperUser lasītājs Sagnik Sarkar vēlas uzzināt, kāda ir atšķirība starp 127.0.0.1 un 0.0.0.0:
Es saprotu, ka 127.0.0.1 norāda uz localhost un arī 0.0.0.0( labojiet mani, ja esesmu nepareizi)Tātad, kāda ir atšķirība starp 127.0.0.1 un 0.0.0.0?
Kāda ir atšķirība starp 127.0.0.1 un 0.0.0.0?
Atbilde
SuperUser atbalstītājam DavidPostill mums ir atbilde:
Kāda ir atšķirība starp 127.0.0.1 un 0.0.0.0?
- 127.0.0.1 ir loopback adrese( pazīstama arī kā localhost).
- 0.0.0.0 ir nepārvietojams meta-adrese, ko izmanto, lai apzīmētu nederīgu, nezināmu vai nepiemērotu mērķi( vietnes turētāju bez īpašas adreses).
Maršruta ieraksta kontekstā tas parasti nozīmē noklusēto maršrutu.
Serveru kontekstā 0.0.0.0 nozīmē visas vietnes IPv4 adreses. Ja uzņēmējam ir divas IP adreses, 192.168.1.1 un 10.1.2.1, un serveris, kas darbojas uzņēmējā, klausās par 0.0.0.0, tas būs sasniedzams abos šajos IP.
Kāda ir IP adrese 127.0.0.1?
127.0.0.1 ir loopback interneta protokola( IP) adrese, ko dēvē arī par lokālo .Šo adresi izmanto, lai izveidotu IP savienojumu ar to pašu iekārtu vai datoru, kuru izmanto gala lietotājs.
Tāda pati konvencija ir noteikta datoriem, kas atbalsta IPv6 adresēšanu, izmantojot 1: 1.Visizplatītākā prakse ir savienojuma izveide, izmantojot 127.0.0.1 adresi;tomēr, izmantojot jebkuru IP adresi diapazonā no 127. .. *, darbosies tāds pats vai līdzīgs veids. Loopback konstruktam ir dators vai ierīce, ar kuras palīdzību var izveidot tīklu, lai pārbaudītu vai izveidotu IP stabu uz mašīnas.
Avots: 127.0.0.1 - Kādas ir tās izmantošanas iespējas un kāpēc tas ir svarīgi?
īpašās adreses
A klases tīkla 127 skaitītājam ir piešķirta loopback funkcija, proti, datagrams, kas tiek nosūtīts augstāka līmeņa protokolam uz tīkla 127 adresi, jāatliek atpakaļ uzņēmējā.Datagramma , kas nosūta uz tīkla 127 adresi, nekad neparādās nevienā tīklā.
Avots: tīkla numuri
Ja tā ir visaptverošā A klase, kāda ir pārējo neobjektīvo vērtību vērtība pēdējiem trim oktiem?
Loopback diapazona mērķis ir TCP / IP protokola ieviešanas pārbaude uzņēmējā.Tā kā apakšējie slāņi ir īsslēgti, nosūtīšana uz loopback adresi ļauj efektīvāk pārbaudīt augstākos slāņus( IP un augstāk), neradot problēmas zemākajos slāņos, kas izpaužas paši.127.0.0.1 ir adrese, kuru visbiežāk izmanto testēšanas nolūkos.
Avots: IP Rezervēts, loopback un privātās adreses
Lai iegūtu vairāk informācijas, skatiet Jautājiet Ubuntu jautājums: Kāda ir loopback ierīce un kā to izmantot?
Kāda ir IP adrese 0.0.0.0?
0.0.0.0 ir derīgs adreses sintakse. Tātad tas būtu jāanalizē kā derīgs, ja ir paredzams, ka tradicionālajiem punktveida decimāldaļskaitļiem tiks izmantota IP adrese. Pēc tam, kad ir izlasījis un pārveidojis skaitlisku formu, tā vērtība nosaka, kas notiek tālāk.
Visu nulles vērtību ir īpaša nozīme. Tātad ir derīgs , bet tam ir nozīme, kas konkrētajos apstākļos var nebūt piemērota( un tādēļ tiek uzskatīta par nederīgu).Tas būtībā ir "nekādas īpašas adreses" vietņu turētājs. Attiecībā uz lietām, piemēram, adreses piesaistīšanu tīkla savienojumiem, rezultāts var būt piesaistīt atbilstošu saskarnes adresi. Ja jūs to izmantojat, lai konfigurētu saskarni, tā vietā noņemiet adresi no saskarnes. Tas ir atkarīgs no izmantošanas konteksta, lai noteiktu, kas patiešām nerada konkrētu adresi.
Maršruta ieraksta kontekstā tas parasti nozīmē noklusēto maršrutu. Tā rezultātā ir vairāk adreses maskas, kas izvēlas salīdzināmos bitus.0.0.0.0 maska neatlasa nekādus bitus, tāpēc salīdzinājums vienmēr būs veiksmīgs. Tātad, kad šāds maršruts ir konfigurēts, vienmēr ir kaut kur, kur doties uz paciņām( ja tas ir konfigurēts ar derīgu galamērķi).
Dažos gadījumos tikai "0" darbosies arī ar tādu pašu efektu. Bet tas nav garantēts. Veidlapa 0.0.0.0 ir standarta veids, kā teikt "nav konkrētas adreses"( IPv6, kas ir : : 0 vai vienkārši : : ).
Avots: Kāda ir IP adreses nozīme 0.0.0.0?
Interneta protokola 4. versijā adrese 0.0.0.0 ir nepārraidāms meta-adrese, ko izmanto, lai apzīmētu nederīgu, nezināmu vai nepiemērotu mērķi. Lai piešķirtu īpašu nozīmi kādam citam nederīgam datu vienumam, tas ir frekvenču signālu lietojums.
Serveru kontekstā 0.0.0.0 nozīmē visas vietnes IPv4 adreses. Ja uzņēmējai ir divas IP adreses, 192.168.1.1 un 10.1.2.1, un serveris, kas darbojas uzņēmējā, klausās 0.0.0.0, tas būs sasniedzams abos šajos IP( piezīme: Šis konkrētais teksts tiek atkārtots no augšaskā daļu no vispārējās atbildes ).
Maršrutēšanas kontekstā 0.0.0.0 parasti nozīmē noklusēto maršrutu, t.i., maršrutu, kas noved pie "pārējā" interneta, nevis kaut kur vietējā tīklā.
Izmanto Iekļauj:
- Adrese, kuru uzņēmēja apgalvo kā savu, ja tai vēl nav piešķirta adrese. Piemēram, nosūtot sākotnējo DHCPDISCOVER paketi, izmantojot DHCP.
- Adrese, kuru uzņēmēja piešķir pats, kad adreses pieprasījums, izmantojot DHCP, neizdevās, ja resursdatora IP stack to atbalsta.Šī lietošana ir aizstāta ar APIPA mehānismu mūsdienu operētājsistēmās.
- Veids, kā jebkurā norādīt jebkuru IPv4-hostu .Tādā veidā tiek lietots, norādot noklusējuma maršrutu.
- veids, kā skaidri noteikt, ka mērķis nav pieejams. Avots: 127.0.0.1 - Kādas ir tās izmantošanas iespējas un kāpēc tas ir svarīgi?
- veids, kā jebkurā norādīt jebkuru IPv4 adresi .Tas tiek izmantots šādā veidā, konfigurējot serverus( t.i., saistot klausīšanās ligzdas).Tas ir zināms, ka TCP programmētāji ir INADDR_ANY.[ bind( 2) saistās ar adresēm, nevis saskarnēm. ]
IPv6 all-nero-adrese ir rakstīta kā : :
Avots: 0.0.0.0 [Wikipedia]
DHCP atklāšana / Pieprasījums
Kad klients sākas pirmo reizi, tiek teikts, ka tas ir inicializējošā stāvokļa un pārraida DHCPDISCOVER ziņu lokālajā fiziskajā apakštīklā, izmantojot lietotāja Datagrammas protokola( UDP) portu 67( BootP serveris).Tā kā klientam nav iespējas apzināt apakštīklu, pie kura tas pieder, DHCPDISCOVER ir visi apakštīklu apraidīti( galamērķa IP adrese 255.255.255.255) ar avota IP adresi 0.0.0.0.Avota IP adrese ir 0.0.0.0, jo klientam nav konfigurētas IP adreses.
Ja šajā vietējā apakštīklā ir DHCP serveris un tas ir pareizi konfigurēts un darbojas, DHCP serveris dzirdēs apraidi un atbildēs ar DHCPOFFER ziņojumu. Ja vietējā apakštīklā DHCP serveris nepastāv, šajā vietējā apakštīklā jābūt DHCP / BootP relay agent, lai DHCPDISCOVER ziņojumu pārsūtītu uz apakštīklu, kurā ir DHCP serveris.
Šis releja aģents var būt vai nu speciāls resurss( piemēram, Microsoft Windows Server), vai maršrutētājs( Cisco maršrutētājs, kas konfigurēts ar saskarnes līmeņa IP palīgs paziņojumiem).
. ..
Pēc tam, kad klients saņem DHCPOFFER, tas atbild ar DHCPREQUEST ziņojumu, norādot tā nodomu pieņemt parametrus DHCPOFFER un pārceļas uz pieprasījuma valsti .Klients var saņemt vairākus DHCPOFFER ziņojumus, vienu no katra DHCP servera, kas saņēma sākotnējo DHCPDISCOVER ziņojumu. Klients izvēlas vienu DHCPOFFER un atbild uz šo DHCP serveri, netieši atsakoties no visiem pārējiem DHCPOFFER ziņojumiem. Klients identificē izvēlēto serveri, aizpildot servera identifikatora opcijas lauku ar DHCP servera IP adresi.
DHCPREQUEST ir arī apraide, tāpēc visi DHCP serveri, kas nosūta DHCPOFFER, redzēs DHCPREQUEST, un katrs zinās, vai tā DHCPOFFER tika pieņemts vai noraidīts. Jebkādas papildu konfigurācijas iespējas, kuras klientam pieprasa, tiks iekļautas DHCPREQUEST ziņojuma opciju laukā.Pat ja klientam tiek piedāvāta IP adrese, tā nosūtīs DHCPREQUEST ziņojumu ar avota IP adresi 0.0.0.0.Šajā laikā klients vēl nav saņēmis apstiprinājumu, ka ir skaidrs, ka izmantot IP adresi.
. ..
Klienta-servera saruna klientam, iegūstot DHCP adresi, kurā klients un DHCP serveris dzīvo vienā un tajā pašā apakštīklā:
Avots: DHCP izpratne un traucējummeklēšana Catalyst Switch vai uzņēmumu tīklā
Noklusētais maršruts
Šajā dokumentā izskaidrots, kā konfigurētnoklusējuma maršruts vai vārteja no pēdējās iespējas.Šīs IP komandas tiek izmantotas:
- ip noklusējuma vārteja
- ip noklusējuma tīkla
- ip ceļš 0.0.0.0 0.0.0.0
IP maršruts 0.0.0.0 0.0.0.0
Statiskā maršruta izveide uz tīklu 0.0.0.0 0.0.0.0 ir citsveids, kā iestatīt vārtejas pēdējo līdzekli uz maršrutētāju. Tāpat kā ar ip noklusējuma tīkla komandu, izmantojot statisko maršrutu uz 0.0.0.0, nav atkarīgs no maršrutēšanas protokoliem. Tomēr maršrutētājam jābūt iespējotai IP maršrutēšanai.
Piezīme: IGRP nesaprot maršrutu uz 0.0.0.0.Tāpēc tā nevar izplatīt noklusējuma maršrutus, kas izveidoti, izmantojot ip maršrutu 0.0.0.0 0.0.0.0 komandu. Izmantojiet ip noklusējuma tīkla komandu, lai IGRP izplatītu noklusējuma maršrutu.
Avots: Pēdējā kūrorta vārtejas konfigurēšana, izmantojot IP komandas
Vai ir jāpievieno skaidrojums? Skatieties komentāros. Vēlaties lasīt citas atbildes no citiem tehnoloģiju savvy Stack Exchange lietotājiem?Šeit skatiet pilnu diskusiju pavedienu.