Address Resolution Protocol (ARP)

Obsah:

Anonim

Co je ARP?

Address Resolution Protocol (ARP) je důležitý protokol síťové vrstvy v modelu OSI, který pomáhá najít adresu MAC (Media Access Control) vzhledem k IP adrese systému. Hlavním úkolem ARP je převést 32bitovou IP adresu (pro IPv4) na 48bitovou MAC adresu.

Tento protokol se většinou používá k určení hardwarové (MAC) adresy zařízení z adresy IP. Používá se také, když chce jedno zařízení komunikovat s jiným zařízením v místní síti. Plnou formou ARP je Address Resolution Protocol.

V tomto síťovém výukovém programu se naučíte:

  • Co je ARP?
  • Jak funguje protokol Resolution Resolution Protocol (ARP)?
  • Důležité podmínky ARP:
  • Metody řešení adres
  • Druhy ARP
  • Záhlaví ARP:
  • Výhody používání ARP

Jak funguje protokol Resolution Resolution Protocol (ARP)?

Všechny operační systémy v síti IPv4 uchovávají mezipaměť ARP. Když hostitel požaduje adresu MAC k odeslání paketu jinému hostiteli v síti LAN, zkontroluje mezipaměť ARP a zkontroluje, zda již existuje překlad adresy MAC.

Pochopme tento koncept na příkladu:

  • Hosta P řeší adresu protokolu pro hostitele U pro protokolové zprávy z aplikace na P zaslané U.
  • P nevyřeší adresu protokolu pro hostitele U.
  • Použitím internetové vrstvy poskytuje hostitel P hostiteli U směrováním přes T1 a T2.
  • Host P vyřeší hardwarovou adresu T1.
  • Síťová vrstva na hostiteli P předává paket obsahující adresu cílového protokolu pro U k doručení do T1
  • T1 doručí paket na T2, který pak předá paket hostiteli U.

Důležité podmínky ARP:

  • ARP Cache: Po vyřešení adresy MAC ji ARP odešle do mezipaměti uložené v tabulce pro budoucí použití. Pro následnou komunikaci lze použít MAC adresu z tabulky.
  • Časový limit mezipaměti ARP: Je čas, po který může být umístěna adresa MAC v mezipaměti ARP.
  • ARP request: Broadcasting a packet over the network to validate whether we got across the destination MAC address or not.
  • Odpověď / odpověď ARP: Odezva na MAC adresu, kterou zdroj obdrží od cíle, pomáhá při další komunikaci dat.

Metody řešení adres

Asociace mezi adresou protokolu a hardwarovou adresou se označuje jako vazba.

K tomuto účelu se používají tři techniky:

  • Vyhledávání v tabulce - vazby uložené v paměti s klíčovou adresou protokolu. Využívá vrstvu datového spojení a kontroluje adresu protokolu k vyhledání hardwarové adresy.
  • Dynamický - Tento typ metody zasílání zpráv v síti se používá pro rozlišení „just-in-time“. Vrstva datového spojení odesílá požadavky na zprávy na hardwarovou adresu. cíl odpoví.
  • Výpočet v uzavřené formě - V této metodě je adresa protokolu založena na hardwarové adrese. Vrstva datového spojení odvozuje hardwarovou adresu z adresy protokolu.

Druhy ARP

Zde jsou čtyři typy protokolu rozlišení adres, který je uveden níže:

  • Proxy ARP
  • Bezplatný ARP
  • Reverzní ARP
  • Inverzní ARP

Naučme se je všechny podrobně:

Druhy ARP

Proxy ARP:

V metodě Proxy ARP mohou zařízení vrstvy 3 reagovat na požadavky ARP. Tento typ ARP je nakonfigurován směrovač bude reagovat na cílovou adresu IP a mapuje adresu MAC směrovače s cílovou adresou IP a odesílatelem, když je dosažen na místo určení.

Bezplatný ARP:

Bezplatný je další typ požadavku ARP hostitele. Tento typ požadavku ARP pomáhá síti identifikovat duplicitní adresu IP. Když je tedy požadavek ARP odeslán směrovačem nebo přepínačem za účelem získání jeho adresy IP, neobdrží se žádné odpovědi ARP. Aby žádný jiný uzel nemohl použít IP adresu přidělenou tomuto přepínači nebo routeru.

Reverzní ARP (RARP)

Reverzní ARP, nyní také nazývaný RARP, je typ síťového protokolu ARP, který klientský systém používá v síti LAN k vyžádání adresy IPv4 z tabulky směrovačů ARP. Správce sítě většinou vytváří v routeru brány tabulku, která pomáhá určit MAC adresu na konkrétní IP adresu.

Inverzní ARP (InARP)

Inverzní ARP se také nazývá InARP, je typ ARP, který se používá k nalezení IP adres uzlů z adres vrstvy datového spoje. InARP se široce používá pro rámcové relé sítí ATM, kde se získává adresování virtuálních obvodů vrstvy 2 ze signalizace vrstvy 2.

Záhlaví ARP:

Záhlaví ARP
  • Typ hardwaru - pro Ethernet je to 1.
  • Typ protokolu - Jedná se o protokol používaný v síťové vrstvě.
  • Délka hardwarové adresy - Jedná se o délku v bajtech, aby pro Ethernet byla 6.
  • Délka adresy protokolu - jeho hodnota je 4 bajty.
  • Provozní kód označuje, že paket je požadavek ARP (1) nebo odpověď ARP (2).
  • Hardwarová adresa odesílatele - jedná se o hardwarovou adresu zdrojového uzlu.
  • Adresa protokolu odesílatele - Je to adresa vrstvy 3 zdrojového uzlu.
  • Cílová hardwarová adresa - Používá se v požadavku RARP, jehož odpověď má dopad jak na hardware cíle, tak na adresy vrstvy 3.
  • Target Protocol Address - Používá se v požadavku ARP, když odpověď nese jak adresy vrstvy 3, tak hardware cíle.

Výhody používání ARP

Zde jsou výhody / výhody používání ARP

  • Pokud používáte ARP, pak MAC adresy lze snadno zjistit, pokud znáte IP adresu stejného systému.
  • Koncové uzly by neměly být konfigurovány na „znalost“ MAC adres. V případě potřeby ji najdete.
  • Cílem ARP je umožnit každému hostiteli v síti, která vám umožní vytvořit mapování mezi IP adresami a fyzickými adresami.
  • Sada mapování nebo tabulky uložená v hostiteli se nazývá tabulka ARP nebo mezipaměť ARP.

FAQ:

Co se stane, pokud je podán požadavek ARP pro neexistujícího hostitele?

Pokud je několik požadavků ARP vytvořeno pro neexistujícího hostitele, zvýší to časové intervaly mezi požadavky. Nakonec se ARP vzdá.

Co když hostitel pošle požadavek ARP na svou IP adresu?

Ostatní stroje reagují (bezdůvodně ARP) jako normální požadavek ARP. To pomáhá zjistit, že adresa IP již byla přiřazena.

Souhrn:

  • Protokol ARP pomáhá najít adresu MAC (Media Access Control) vzhledem k IP adrese systému.
  • Důležité podmínky ARP jsou: 1) ARP Cache 2) ARP Cache Timeout 3) ARP požadavek 4) ARP odpověď / odpověď
  • Tři typy technik rozlišení ARP jsou: 1) Vyhledávání v tabulce 2) Dynamické 3) Výpočet v uzavřené formě.
  • Důležité protokoly ARP jsou: 1) Proxy ARP 2) Bezplatná ARP 3) Reverse ARP 4) Inverzní ARP.
  • Součásti hlavičky ARP jsou 1) Typ hardwaru 2) Typ protokolu 3) Délka hardwarové adresy 4) Délka adresy protokolu 5) Hardwarová adresa odesílatele 6) Adresa protokolu odesílatele 7) Cílová adresa hardwaru 8) Cílová adresa protokolu.