da.phhsnews.com


da.phhsnews.com / Hvorfor er der brug for Ethernet / MAC-adresser?

Hvorfor er der brug for Ethernet / MAC-adresser?


Hvis du stadig er ny til hele netværkssagen, kan det være lidt overvældende, når du først begynder at lære om de forskellige typer adresser og hvordan de arbejder sammen. Dagens SuperUser Q & A-indlæg søger at rydde op for forvirringen for en nysgerrig læser.

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. høflighed af Wikipedia.

Spørgsmål

SuperUser læser user2449761 ønsker at vide mere om behovet for Ethernet / MAC-adresser:

Jeg forstår ikke, hvorfor Ethernet / MAC-adresser er nødvendige. Sikkert kan alle computere bare være forbundet til et samlet netværk og bruge IP-adresser til at kommunikere?

Der er f.eks. Følgende mekanisme i Ethernet:

En computer med IP-adressen 192.168.1.1 (X.1) ønsker at sende en pakke til adressen 192.168.1.2 (X.2).

  • X.1 bruger ARP til at få MAC-adressen til X.2.
  • X.1 skal sende en pakke til Alle computere i netværket, og kun en vil svare.
  • X.1 får en MAC-adresse og sender pakken.
  • Det ville være enklere at bare gøre det i et trin:

X.1 sender en pakke til alle computere i netværket, og kun X.2 vil behandle det, de andre vil ignorere det.

  • Mit andet spørgsmål er: Hvorfor er IP-adresser nødvendige, hvis alle enheder har unikke MAC-adresser?

Hvorfor er der behov for Ethernet / MAC-adresser?

Svaret

SuperUser-bidragyder Paul har svaret for os:

De forskellige netværkslag er der for at give dem mulighed for at blive byttet til forskellige teknologier. De to lag, du taler om her, er lag 2 og 3. Lag 2 i dette scenario er Ethernet - hvorfra MAC-adresser opstår, og Lag 3 er IP.

Ethernet fungerer kun på lokalt plan mellem netværksenheder, der er tilsluttet en broadcast-netværk "datalink", mens IP er en ruteprotokol og kan målrette enheder på eksterne netværk.

Kravene til hvert af disse lag er forskellige. Ethernet angiver en familie af teknologier, der tillader, at pakker sendes og modtages mellem netværksenheder, mens IP definerer en protokol, der tillader datapakker at krydse flere netværk.

Hverken er afhængig af den anden, hvilket giver netværkets fleksibilitet . For eksempel kan du vælge at oprette forbindelse til din internet-tjeneste ved hjælp af IP over Ethernet, men i dit interne netværk kan du vælge at bruge IP over papir (hvor nogen skriver ned indholdet af hver pakke og fysisk går det over til en anden maskine og skriver det ind). Det er klart, at dette ikke ville være særligt hurtigt, men det ville stadig være IP, forudsat at den person, der bærer omkring bitene af papir-respekterede IP-routingsregler.

I den virkelige verden er der forskellige datalinkprotokoller, som du allerede bruger (selvom deres adressering ordninger er de samme): 802.3 - Ethernet og 802.11 - Wi-Fi.

IP er ligeglad med, hvad det underliggende lag er. Ligeledes kan IP udveksles til forskellige netværkslagsprotokoller (forudsat at det sker for alle deltagere), som f.eks. Asynkron overførselstilstand (ATM).

Selv om der ikke er noget, der direkte forhindrer oprettelsen af ​​en protokol, der omfatter både lag 2 og 3 , ville det være mindre fleksibelt, mindre attraktivt og derfor usandsynligt at blive brugt.

Sørg for at læse resten af ​​den livlige diskussions tråd via linket nedenfor!

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.



Minecraft er, og i overskuelig fremtid, fortsat et af de mest populære videospil blandt børn. Bag alle de millioner på millioner af downloads er mere end et par nysgerrige forældre; læs videre, da vi hjælper med at fjerne nogle misforståelser og give nysgerrige forældre et crash kursus i spillet.

Minecraft er, og i overskuelig fremtid, fortsat et af de mest populære videospil blandt børn. Bag alle de millioner på millioner af downloads er mere end et par nysgerrige forældre; læs videre, da vi hjælper med at fjerne nogle misforståelser og give nysgerrige forældre et crash kursus i spillet.

Vi ønsker at understrege kraschbanebiten, inden vi fortsætter. Denne artikel er beregnet til at tage nogen fra at vide noget om Minecraft at have en grundlæggende forståelse for, hvad spillet er med vægt på at levere indholdet til forældre, værger og andre voksne i livet af et barn interesseret i spillet.

(how-to)

Bedste måder at hurtigt skjule Windows-programmer

Bedste måder at hurtigt skjule Windows-programmer

Du har sandsynligvis kørt ind i situationen hjemme eller på kontoret, hvor du gjorde noget fortroligt på computeren, og en anden kom forbi lige på det tidspunkt. Hvis du ikke har planlagt i god tid, er det eneste, du kan gøre, at minimere ansøgningen, hvilket er ret langsomt og vil give den anden person nok tid til at se, hvad du gjorde.I den

(How-to)