Når du begynder at lære om IP-adresser, kan det være lidt forvirrende i starten, når det kommer til at vide, hvilke specifikke adresser der repræsenterer, og hvorfor de gør det. Med det for øje hjælper dagens SuperUser Q & A-post en nysgerrig læser til at lære mere om IP-adresser.
Dagens Spørgsmål og Svar session kommer til os med venlig hilsen af SuperUser-en underafdeling af Stack Exchange, en community-driven gruppe af Q & A-websteder.
Billede med tilladelse til CLUC (Flickr).
SuperUser-læser Flare Cat vil vide, hvilke forskellige typer LAN IP-adresser repræsenterer?:
Jeg har set LAN IP-adresser på følgende måder / former:
- 10.0.0. *
- 192.168.0. *
- 192.168.1. *
- 192.168.2. *
- 127.0.0. * (denne ender normalt med en 1 og jeg er ikke sikker på, om det er en LAN-adresse eller ej, da jeg normalt ser det med proxy-stuff)
Hvorfor er der forskellige former for LAN IP-adresser, og hvad repræsenterer de (betyder)? typer af LAN-IP-adresser repræsenterer ??
Svaret
Der er mange spørgsmål, der omhandler dette, men her er et crash kursus om, hvad der hedder Private IP Addresses , som defineret i RFC 1918.
IP-adresser blev brudt op i hvad der kaldes klasser som set her. Dette bruges ikke længere (erstattet med Classless Inter-Domain Routing eller CIDR for kort), men kan hjælpe med at forstå forskellige størrelser af netværk:
Der er et par grundlæggende forskelle vedrørende adresser. Du har hvad der hedder netværk, netværksadresser, offentlige adresser, private adresser og undernet.
Kort sagt, din computer får en IP-adresse, der er bosat i et bestemt IP-netværk. Din computers IP-adresse og dit netværks adresse (som regel defineret i din lokale router) er private adresser. Private adresser adskiller sig fra offentlige adresser, idet private adresser ikke er tildelt offentlige netværk. For eksempel, hvis du ping google.com, vil du modtage et svar fra den offentlige adresse, som google.com løser til. Det er en offentlig adresse. Der er nogle netværk, der er "specielle" og ikke bliver tildelt offentligt; de kaldes private IP-adresser. For mere information, læs her: Hvad er en privat IP-adresse?
Her er en liste over de private netværksintervaller:
Den nemmeste måde, jeg tror, at visualisere dette er at forestille sig følgende. Din internetudbyder giver dig en enkelt IP-adresse, f.eks. "50.100.101.154". Dette er tilsluttet modem / router til dit hjem og er den offentlige grænseflade IP-adresse. Du har dog mere end en enhed, du vil have på dit netværk, så hvad dit modem / router gør er det skaber et "internt" netværk. Sig det vælger nummeret "192.168.1.0" for netværket, og det er en standard netmaske (læs relaterede links for at finde ud af mere).
Dette betyder at du kan tilslutte enheder inden for din router og give dem en IP-adresse som passer til dette mønster: "192.168.1.1-254". Den sidste oktet (plads efter sidste periode) er dit "tilgængelige interval" af værts IP-adresser. Der er nogle specielle IP-adresser (netværksadresser, udsendelsesadresser osv.), Men hvis du ikke bruger en "0" eller en "255", vil du i de fleste tilfælde være fint.
Så det korte svar er , "10.xxx, 192.168.xx og 172.16-31.xx" er alle IP-adresser, som du kan bruge i dit eget hjemmenetværk, som aldrig kommer i konflikt med offentlige IP-adresser. Dette er vigtigt af følgende årsag:
Når du forsøger at gå til et websted, skal du sige google.com, og din browser kontakter en DNS-server på internettet og siger 'Hvor er google.com?', Får det et svar tilbage i form af en IP-adresse. Svaret er grundlæggende: "Hvis du vil komme til google.com, så gå til 8.8.8.8." Din browser sender derefter en anmodning til "8.8.8.8" og indlæser hvilken side der er.
Hvad hvis du brugte "8.8.8.8" for en IP-adresse i dit hjemmenetværk? Du har muligvis et problem, fordi din router kan sige: "Jeg ved, hvor 8.8.8.8 er, det er lige derovre!" Og så ender du med at miste adgangen til google.com, fordi du ikke kan komme ud af dit netværk og løse den korrekte "8.8.8.8" adresse. Da private IP-adresser kun er bestemt til privat brug, bør offentlige websteder aldrig bruge dem, og derfor bør du aldrig se op på en webadresse (uden for dit LAN), som peger på en af dem.
"127.0.0.1" er en særlig type adresse kaldet din "localhost" -adresse (jeg vil ikke gå ind på den her). Det dækker hele 127-rækken: "127.0.0.0 - 127.255.255.255". Tænk på det som en måde at give en enhed sin egen IP-adresse uden at nogen eller noget andet kan gøre ting med den adresse.
Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Se hele diskussionsgruppen her.
Sådan oprettes, monteres og brændes ISO-billedfiler gratis
De fleste online-tutorials, som jeg har fundet for at beskrive processen med at oprette, brænde og montere ISO-billedfiler, er skrevet separat eller kun handler om at gøre en proces, så denne vejledning beskriver nogle gratis software, som du kan bruge til at oprette og manipulere ISO billedfiler til alle formål. Gr
Sådan tildeles et navn til et udvalg af celler i Excel
Når du opretter formler i Excel, kan du referere til celler fra en anden del af regnearket i dine formler. Men hvis du har mange formler, kan alle disse cellereferencer blive forvirrende. Der er en nem måde at fjerne forvirringen på. Excel indeholder en funktion kaldet "Navne", der kan gøre dine formler mere læsbare og mindre forvirrende.