cs.phhsnews.com


cs.phhsnews.com / Proč jsou potřebné adresy Ethernet / MAC?

Proč jsou potřebné adresy Ethernet / MAC?


Pokud jste stále nová pro celou síťovou věc, může to být trochu ohromující, když se poprvé učíte o různých typech adres a jak spolupracují. Dnešní příspěvek SuperUser Q & A se snaží vymyslet zmatek pro zvědavého čtenáře.

Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podskupina Stack Exchange, komunitní skupiny webových stránek Q & A. Wikiverzita

Otázka

Čtenář SuperUser user2449761 se chce dozvědět více o potřebě adresy Ethernet / MAC:

Nechápu, proč jsou potřebné ethernetové / MAC adresy. Jistě, všechny počítače mohou být připojeny pouze k jednotné síti a používají IP adresy pro komunikaci?

Například v Ethernetu existuje následující mechanismus:

Počítač s adresou IP 192.168.1.1 (X.1) k odeslání paketu na adresu 192.168.1.2 (X.2).

  • X.1 používá ARP k získání MAC adresy X.2
  • K tomu musí X.1 odeslat paket všechny počítače v síti a pouze jeden bude odpovídat.
  • X.1 dostane adresu MAC a odešle paket.
  • Bylo by jednodušší jednoduše udělat to v jednom kroku:

X.1 pošle paket do všech počítačů v síti a pouze X.2 to zpracuje, ostatní to ignorují.

  • Moje další otázka zní: Proč jsou IP adresy potřebné, pokud všechna zařízení mají jedinečné adresy MAC?

Proč je potřeba pro adresy Ethernet / MAC?

Odpověd:

Odpověd:

Existují různé síťové vrstvy, které umožňují jejich výměnu za různé technologie. Dvě vrstvy, o kterých mluvíte, jsou vrstvy 2 a 3. Vrstva 2 v tomto scénáři je Ethernet - ze kterého vzniká MAC adresa a vrstva 3 je IP.

Ethernet pracuje pouze na místní úrovni mezi síťovými zařízeními připojenými k vysílací síť "datový odkaz", zatímco IP je směrovatelný protokol a může cílovat zařízení ve vzdálených sítích.

Požadavky na každou z těchto vrstev jsou různé. Ethernet specifikuje skupinu technologií, které umožňují odesílání a přijímání paketů mezi síťovými zařízeními, zatímco IP definuje protokol, který umožňuje datovým paketům procházet více sítí.

Ani není závislá na druhé, což dává síti flexibilitu . Můžete například zvolit připojení k internetové službě pomocí IP přes ethernet, ale ve vaší vnitřní síti můžete zvolit použití IP přes papír (kde někdo zapisuje obsah každého paketu a fyzicky přechází na jiné zařízení a zadejte je). Je zřejmé, že by to nebylo obzvláště rychlé, ale i nadále by to mělo být IP za předpokladu, že osoba nesoucí kolem kousků papíru respektovala pravidla směrování IP.

V reálném světě existují různé protokoly datového spojení, které již používáte (i když jejich adresování schémata jsou stejná): 802.3 - Ethernet a 802.11 - Wi-Fi.

IP se nestará, co je podkladová vrstva. Stejně tak lze IP vyměnit za různé protokoly síťových vrstev (pokud se to stane pro všechny účastníky), jako je režim asynchronního přenosu (ATM).

Zatímco neexistuje nic, co přímo brání vytváření protokolu, který zahrnuje jak vrstvy 2, tak 3 , bylo by méně flexibilní, méně atraktivní a proto by bylo nepravděpodobné, že bude použito.

Ujistěte se, že jste si přečetli zbytek živého diskusního vlákna níže uvedeným odkazem!

Musíte něco přidat k 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.



Snadné vytváření KVM virtuálních strojů v systému Linux s GNOME krabicemi

Snadné vytváření KVM virtuálních strojů v systému Linux s GNOME krabicemi

Nepotřebujete nástroje virtualizace od jiných výrobců, jako je VirtualBox a VMware v systému Linux. KVM (virtuální stroj založený na jádře) je virtualizační technologie open-source zabudovaná do jádra Linuxu. Krabice GNOME poskytují hezké rozhraní, které usnadňuje používání. Dříve jsme doporučili pomocí nástroje Virt-Manager vytvořit virtuální stroje KVM.

(how-to)

Jak přizpůsobit stavový řádek Android (bez zakořenění)

Jak přizpůsobit stavový řádek Android (bez zakořenění)

Už jste někdy chtěli změnit stavový řádek telefonu nebo tabletu Android? Možná jste chtěli změnit pozici hodin, přidat procento baterie, nebo jen získat jiný vzhled. Ať už je váš důvod, existuje jednoduchý způsob, jak přizpůsobit stavový řádek - a to ani nevyžaduje přístup k serveru root. To je možné díky aplikaci s názvem Material Status Bar, kterou si můžete zdarma stáhnout z Obchodu Google Play.

(how-to)