Când începeți să învățați despre adresele IP, este posibil să fie un pic confuz la început atunci când vine vorba de a ști ce reprezintă adresele specifice și de ce fac acest lucru. Având în vedere acest lucru, postul de astăzi SuperUser Q & A ajută un cititor curios să afle mai multe despre adresele IP.
Sesiunea de întrebări și răspunsuri din ziua de astăzi vine de la amabilitatea SuperUser - o subdiviziune a Stack Exchange, o grupare bazată pe comunitate a site-urilor Q & A.
Imagine de la CLUC (Flickr).
Cititorul super-utilizator Flare Cat vrea să știe care sunt diferitele tipuri de adrese LAN LAN ?:
Am văzut adrese IP LAN în următoarele moduri / formulare:
- 10.0.0.*
- 192.168.0.*
- 192.168.1.*
- 192.168.2.*
- 127.0.0. * (Aceasta se termină de obicei cu un 1 și nu sunt sigur dacă este o adresă LAN sau nu, de vreme ce în mod normal o văd cu chestii proxy)
De ce există diferite forme de adrese IP LAN și ce reprezintă acestea (medie)?
Ce reprezintă diferitele tipuri de adrese IP LAN?
Comerciantul Abraxas de la SuperUser are răspunsul pentru noi:
Există multe întrebări care se referă la acest lucru, dar aici este un curs de accidente pe ceea ce se numește Adrese IP private, așa cum sunt definite în RFC 1918.
Adresele IP au fost sparte în ceea ce se numesc clase așa cum se vede aici. Acest lucru nu mai este folosit (înlocuit cu Routing interdimensional clasic sau CIDR pe scurt), dar poate ajuta la înțelegerea diferitelor dimensiuni ale rețelelor:
Există câteva diferențe de bază referitoare la adrese. Aveți ceea ce se numește rețele, adrese de rețea, adrese publice, adrese private și subrețele.
Pe scurt, computerul dvs. primește o adresă IP care se află într-o anumită rețea IP. Adresa IP a computerului dvs. și adresa rețelei dvs. (de obicei definită în routerul dvs. local) sunt adrese private. Adresele private diferă de adresele publice prin faptul că adresele private nu sunt atribuite rețelelor publice. De exemplu, dacă ping google.com, veți primi un răspuns de la adresa publică pe care google.com o rezolvă. Aceasta este o adresă publică. Există câteva rețele care sunt "speciale" și nu sunt atribuite în mod public; acestea sunt numite adrese private IP. Pentru mai multe informații, citiți aici: Ce este o adresă IP privată?
Iată o listă cu intervalele de rețele private:
Cel mai simplu mod, cred eu, de a vizualiza acest lucru este să vă imaginați următoarele. Furnizorul de servicii de Internet vă oferă o singură adresă IP, "50.100.101.154", de exemplu. Acesta este conectat la modem / router pentru casa dvs. și este adresa IP a interfeței publice. Cu toate acestea, aveți mai mult de un dispozitiv pe care doriți să îl utilizați în rețea, astfel încât ceea ce vă face modemul / router-ul este crearea unei rețele "interne". Spuneți că alege numărul "192.168.1.0" pentru rețea și este o mască netă standard (citiți link-urile conexe pentru a afla mai multe).
Aceasta înseamnă că puteți conecta dispozitivele din interiorul routerului și le puteți da orice adresă IP care se potrivește cu acest model: "192.168.1.1-254". Ultimul octet (spațiul după ultima perioadă) este "intervalul disponibil" al adreselor IP gazdă. Există câteva adrese IP speciale (adrese de rețea, adrese difuzate etc.), dar dacă nu utilizați un "0" sau un "255", veți fi bine în majoritatea cazurilor.
Deci, răspunsul scurt este că "10.x.x.x, 192.168.x.x și 172.16-31.x.x" sunt toate adresele IP pe care le puteți utiliza în propria rețea de domiciliu, care nu vor intra niciodată în conflict cu adresele IP publice. Acest lucru este important din următorul motiv:
Când încercați să mergeți la un site web, spune google.com, iar browserul dvs. contactează un server DNS pe Internet și spune "Unde este google.com?", Primește un răspuns înapoi sub forma unei adrese IP. Răspunsul este, în esență, "Dacă doriți să ajungeți la google.com, mergeți la 8.8.8.8." Browserul dvs. trimite apoi o solicitare la "8.8.8.8" și încarcă orice pagină este acolo.
Ce se întâmplă dacă ați folosit "8.8.8.8" pentru o adresă IP din rețeaua dvs. de domiciliu? Ei bine, s-ar putea să aveți o problemă deoarece ruterul dvs. poate spune: "Știu unde este 8.8.8.8, este chiar acolo!" Și apoi ați terminat să pierdeți accesul la google.com pentru că nu puteți ieși din rețea și puteți rezolva adresa corectă "8.8.8.8". Deoarece intervalele de adrese IP private sunt destinate exclusiv pentru uz privat, site-urile publice nu ar trebui să le utilizeze niciodată și de aceea nu ar trebui să căutați niciodată o adresă de site (în afara LAN-ului dvs.) care să indice unul dintre ele.
"127.0.0.1" este un tip special de adresă numit adresa dvs. "localhost" (nu voi intra aici). Acoperă toată gama 127: "127.0.0.0 - 127.255.255.255". Gândiți-vă la aceasta ca pe o modalitate de a oferi unui dispozitiv o adresă IP proprie fără ca nimeni sau altceva să poată face lucruri cu adresa respectivă.
Aveți ceva de adăugat la explicație? Sunați în comentarii. Doriți să citiți mai multe răspunsuri de la alți utilizatori de tehnologie Stack Exchange? Check out discuția completă aici.