Miért hívják a kapcsolóban lévő CAM táblákat CAM táblának, és nem MAC tábláknak, annak ellenére, hogy MAC címeket tartalmaz?

Tudom, hogy a kapcsolóban lévő CAM-tábla MAC-címeket és a megfelelő MAC-címekhez társított portokat tartalmaz. Tudomásom szerint nincsenek CAM-címek, akkor miért hívják CAM-táblának és nem MAC-táblának?

Megjegyzések

  • Ha megnézi fel " CAM táblázat " a Wikipédián, ezt az első bekezdés elmagyarázza.
  • A CAM táblák egyfajta az adatok hatékony tárolására és megkeresésére használt memória / asztali eszköz. A (z) " CAM " név nem kapcsolódik az általa tárolt adatok nevéhez. " MAC-cím " – csak egybeesik, hogy ' ugyanaz a három betű, de fordítva.

Válasz

A CAM (tartalomhoz címezhető memória) olyan memória, amely tartalmi úton címezhető, nem pedig numerikus memória cím. Az interfészt megkeresheti, ha bemutatja a memóriát a MAC-címmel. Ez egyetlen CPU-ciklusban történik, szemben a táblázatok közötti keresés hagyományos programozásával, ami sok CPU-ciklusba kerül.

Van még egy TCAM (Ternary Content Addressable Memory) is, amely maszkot is használhat. Ez különösen hasznos az IP-címzésnél, és többek között az ACL-ek vagy az útválasztási táblák is használják.

A CAM és a TCAM sokkal többe kerül, mint a szokásos DRAM, de az általuk adott alkalmazásokhoz nyújtott teljesítménynövelés érje meg a megkötött költség-, teljesítmény- és méretkompromisszumokat.

Mivel a legtöbb szabványos számítógép nem tartalmaz ilyet, láthatja, hogy egy erre a célra épített hardver, pl. útválasztó vagy kapcsoló, teljesítmény-előnyt élvezhet a szokásos PC-vel szemben az útválasztás vagy a kapcsolás céljából.

Megjegyzések

Válasz

CAM – Tartalom címezhető memória, utalva a MAC-címhez használt memóriára táblázat.

A RAM-ból fordítva működik, a tartalom megadásával megszólítja, és visszaadja a címet, ahol a tartalom van tárolva – amelyet felhasználva megtalálható a cím kimeneti portja.

Megjegyzések

  • Ez a memória valamiféle elektronikus integrált áramkör?
  • I ' m nem ismeri a belsejét, de őt e néhány cikk: pagiamtzis.com/cam/camintro
  • @yoyo_fun alapvetően igen
  • @yoyo_fun All ( a modern illékony) számítógépes memória valamiféle elektronikus integrált áramkör (vagy annak egy része).

Válasz

Valójában a legtöbb MAC tábla hívja. A parancs, amellyel szinte az összes kapcsolóban / eszközben meg lehet keresni, a mac-address táblát mutatja (vagy ennek valamilyen formáját). Nagyon ritkán adják meg CAM-táblának, hacsak nem kell különbséget tenni a CAM és a TCAM között, vagy ha valaki oktatja a témát.

Megjegyzések

  • Vagy ' a Cisco CatOS
  • @psmears, javítás … ez ' a Cisco kapcsoló. A CatOS ' t nem létezett egy évtizeden át
  • @Mike: Ha csak egy termék az EOLed lét azt jelentette, hogy már nem létezik a sóhaj
  • Tisztázzam: lényegtelen, hogy egy kapcsoló futtatja-e a CatOS-t vagy az IOS-t. Minden cisco kapcsoló CAM-ot használ, függetlenül attól, hogy milyen operációs rendszert futtat.

Answer

A CAM-tábla is használható használható az L2 / L3 kapcsoló egyéb pontos egyezési bejegyzéseinek tárolására, amelyek nem igényelnek maszkot, pl gazdagépútvonalak, MPLS címkék vagy akár maszk nélküli pontos egyezések, például egy tábla particionálása 24 bites bejegyzésekkel és / 24 útvonalakkal való kitöltése.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük