ACLs (ืึทืงืกืขืก ืงืึธื ืืจืึธื ืจืฉืืื) ืืืืฃ ื ืขืฅ ืืขืืืืกืขืก ืงืขื ืขื ืืืื ืืืคึผืืึทืืขื ืึทื ืืืืืข ืืื ืืึทืื ืืืึทืจื ืืื ืืืืืืืืืจื, ืึธืืขืจ ืืขืจ ืงืึทืืึทื ืื ืืขืจืขืื, ืืึทืื ืืืึทืจื ืืื ืืืืืืืืืจื-ืืืืืจื ืึทืงื. ืืื ืืืื ืึทืืฅ ืืึธื ืืืื ืงืืึธืจ ืืื ืืืืืืืืืจื-ืืืืืจื ืึทืงืืก - ืืึธืก ืืขื ืขื ืึผืืืื ืืืึธืก ืืขื ืขื ืกืืึธืจื ืืื ืคึผืจืึทืกืขืกื ืืื ืืึทืจืึทื (ื"ื ืืืืฃ ืื ืงืึธื ืืจืึธื ืคึผืืึทื ืข), ืืื ืึทืืข ืื ืจืืกืืจืืงืฉืึทื ื, ืืืจ ืืืขืื ืคึฟืึทืจืฉืืืื ืืื ืืึทืื ืืืึทืจื-ืืืืืจื ืึทืงืืก ืืขื ืขื ืืืคึผืืึทืืขื ืึทื ืืื ืึทืจืืขื ืืื ืืืขืจ ืึทืจืืืงื. ืืื ืึท ืืืืฉืคึผืื, ืืืจ ืืืขืื ื ืืฆื ืกืืืืืฉืื ืคืื ืื ExtremeSwitching ืกืขืจืืข ืคึฟืื ืขืงืกืืจืขืืข ื ืขืืืืึธืจืงืก.

ืืื ื ืืืจ ืืขื ืขื ืืื ืืขืจืขืกืืจื ืืื ืืึทืื ืืืึทืจื-ืืืืืจื ืึทืงื, ืื ืื ืขืจืืขื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื ืืึทืืึท ืคึผืืึทื ืข, ืึธืืขืจ ืื ืคืึทืงืืืฉ ืืฉืืคึผืกืขืฅ (ืึทืกืืงืก) ืืขืืืืื ื, ืืื ืคืื ืืขืืกื ืืืืืืืงืืื ืคึฟืึทืจ ืืื ืื. ืึทืืข ืขืงืกืืจืขืืข ื ืขืืืืึธืจืงืก ืืึทืฉืืืืขื ืฉืืจืืช ืืขื ืขื ืืขืืืื ืืืืฃ Broadcom ASICs, ืืื ืืขืจืืืขืจ ืจืืึฟ ืคืื ืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืื ืืืขื ืืืื ืืืื ืืืช ืคึฟืึทืจ ืื ืืขืจืข ืกืืืืืฉืื ืืืืฃ ืื ืืึทืจืง ืืืึธืก ืืขื ืขื ืืืคึผืืึทืืขื ืึทื ืืืืฃ ืื ืืขืืืข ืึทืกืืง.
ืืื ืืืจ ืงืขื ืขื ืืขื ืคึฟืื ืื ืคืืืืจ ืืืืื, ืื "ContentAware Engine" ืืื ืืืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืื ืึธืคึผืขืจืึทืฆืืข ืคืื โโโโืึทืงืืก ืืื ืื ืืฉืืคึผืกืขื, ืกืขืคึผืขืจืึทืืื ืคึฟืึทืจ "ืืืจืขืก" ืืื "ืืืจืขืก". ืึทืจืงืึทืืขืงืืฉืขืจืึทืื, ืืื ืืขื ืขื ืื ืืขืืืข, ืืืืื "ืืืจืขืกืก" ืืื ืืืืื ืืงืขืจ ืกืงืึทืืึทืืืข ืืื ืืืืื ืืงืขืจ ืคืึทื ืืงืฉืึทื ืึทื. ืคืืืืงืื, ืืืืืข "ContentAware Engines" ืืขื ืขื TCAM ืืึผืจืื ืคึผืืืก ืึทืงืึทืืคึผืึทื ืืื ื ืืึธืืืง, ืืื ืืขืืขืจ ืืึทื ืืฆืขืจ ืึธืืขืจ ืกืืกืืขื ืึทืงื ืืขืจืฉื ืืื ืึท ืคึผืฉืื ืืืกื ืืึทืกืงืข ืืขืฉืจืืื ืฆื ืืขื ืืึผืจืื. ืึทื ืืื ืืืึธืก ืื ืืฉืืคึผืกืขื ืคึผืจืึทืกืขืกืึทื ืคืึทืจืงืขืจ ืคึผืึทืงืึทื ืืืจื ืคึผืึทืงืึทื ืืื ืึธื ืคืึธืจืฉืืขืืื ื ืืขืจื ืืืขืจืืงืื ื.
ืคืืืืงืื, ืืขืจ ืืขืืืืงืขืจ ืื ืืจืขืกืก / ืขืืจืขืกืก TCAM, ืืื ืงืขืจ, ืืื ืืึทืืืฉืืงืื ืฆืขืืืืื ืืื ืขืืืขืืข ืกืขืืืึทื ืฅ (ืืืคึผืขื ืืื ื ืืืืฃ ืื ืกืืืข ืคืื โโโโืืืงืึธืจื ืืื ืืื ืื ืคึผืืึทืืคืึธืจืืข), ืื ืึทืืื ืืขืจืืคืขื ืข "ACL ืกืืืืกืื". ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืื ืืขืืืข ืืึทื ืืึทืคึผืึทื ื ืืื ืคืืืืงืื ืืขืจ ืืขืืืืงืขืจ ืืื ืืืืฃ ืืืื ืืึทืคึผืืึทืคึผ ืืืขื ืืืจ ืืึทืื ืขืืืขืืข ืืึทืืืฉืืงืึทื ืืจืืืืื ืืืืฃ ืขืก - C:>, D:>. ืืขืืขืจ ืึทืงื-ืจืขืคืื, ืืื ืงืขืจ, ืืืฉืืืื ืคืื ืืืงืึธืจื ืกืขืื ืืื ืื ืคืึธืจืขื ืคืื "ืกืืจืื ืืก" ืืื " ืึผืืืื" ( ืึผืืืื / ืืืกื ืืึทืกืงืก) ืืขื ืขื ืืขืฉืจืืื.

ืื ืึธืคึผืืืื ืคืื TCAM ืืื ืึทืงื-ืกืืืืก ืืื ืึท ืืืืขืจ ืืึธืืืง ืืื ืืขืจ ืขืก. ืืื ืืขืืขืจ ืคืื ืื ืืืื ืึทืงื-ืกืืืืกืึทื, ืืืืื "ืืืืื" ืืืึธืก ืืขื ืขื ืงืึทืืคึผืึทืืึทืืึทื ืืื ืืขืืขืจ ืื ืืขืจืข ืงืขื ืขื ืืืื ืืขืฉืจืืื. ืืืื ืืืื ืขืจ ืคืื ืื "ืืืืื" ืืื ื ืืฉื ืงืึทืืคึผืึทืืึทืืึทื ืืื ืื ืคืจืืขืจืืืงืข, ืขืก ืืืขื ืืืื ืืขืฉืจืืื ืฆื ืืขืจ ืืืืึทืืขืจ ืึทืงื-ืจืขืคืื, ืจืึทืืึทืจืืืึทืก ืคืื ืืื ืคืืืข ืคืจืื ืฉืืจืืช ืคึฟืึทืจ "ืจืขืืืขื" ืืขื ืขื ืืื ืงืก ืืื ืื ืคืจืืขืจืืืงืข.
ืคึฟืื ืืืึทื ืขื ืงืืื ืื ืงืึทืืคึผืึทืืึทืืืืึทืื ืึธืืขืจ ืื ืงืึทืืคึผืึทืืึทืืืืึทืื ืคืื ืึทืงื ืึผืืืื? ืืขืจ ืคืึทืงื ืืื ืึทื ืืืื TCAM "ืฉืืจื", ืืื "ืจืืืขืก" ืืื ืืขืฉืจืืื, ืืื ืึท ืืขื ื ืคืื 232 ืืืื ืืื ืืื ืฆืขืืืืื ืืื ืขืืืขืืข ืคืขืืืขืจ - Fixed, Field1, Field2, Field3. 232 ืืืกื ืึธืืขืจ 29 ืืืื TCAM ืืึผืจืื ืืื ืืขื ืื ืฆื ืจืขืงืึธืจืืืจื ืื ืืืกื ืืึทืกืงืข ืคืื โโืึท ืกืคึผืขืฆืืคืืฉ MAC ืึธืืขืจ IP ืึทืืจืขืก, ืึธืืขืจ ืคืื ืืืืื ืืงืขืจ ืืื ืื ืคืื ืขืืืขืจื ืขื ืคึผืึทืงืึทื ืืขืืขืจ. ืืื ืืขืืขืจ ืืืื ืึทืงื ืจืขืคืื, ืื ASIC ืคึผืขืจืคืึธืจืื ืึท ืคืจืืึท ืืืงืึทืคึผ ืืืื ืื ืืืกื ืืึทืกืงืข ืฉืืขืื ืืื F1-F3. ืืื ืึทืืืขืืืื, ืืขื ืืืงืึทืคึผ ืงืขื ืขื ืืืื ืืืจืืืขืงืึธืื ืืื ืื ืขืจืฉืืขืจ 128 ืืืืขืก ืคืื ืื ืขืืืขืจื ืขื ืืขืืขืจ. ืืืืื ืืืื, ืืขื ืื ืืืืืืื ืื ืืื ืงืขื ืืขื ืืืจืืคืืจื ืืืืขืจ 128 ืืืืขืก, ืืืขืจ ื ืืจ 29 ืืืืขืก ืงืขื ืืขื ืฉืจืืืื, ืคืืจ ื ืจืืืืืงื ืืืื ืืื ืืขื ืฉืืขืื ื ืืคืกืขื ืจืขืืืืืื ืฆืื ืื ืืืื ืคืื ืขื ืคืขืงื. ืืขืจ ืึธืคืกืขื ืคึฟืึทืจ ืืขืืขืจ ืึทืงื-ืจืขืคืื ืืื ืืึทืฉืืืื ืืืขื ืืขืจ ืขืจืฉืืขืจ ืืื ืืื ืืขืฉืจืืื ืฆื ืืื, ืืื ืืืื, ืืืขื ืฉืจืืืื ืึท ืฉืคึผืขืืขืจืืืงืข ืืื, ืื ื ืืื ืคึฟืึทืจ ืื ืื ืืขืจ ืึธืคืกืขื ืืื ืืืกืงืึทืืืขืจื, ืืขืืึธืื ืึทืืึท ืึท ืืขืจืฉื ืืื ืืขืืืืื ืื ืงืึทืืคึผืึทืืึทืืึทื ืืื ืืขืจ ืขืจืฉืืขืจ ืืื ืืื ืืขืฉืจืืื ืฆื ืื ืืืืึทืืขืจ ืึทืงื-ืจืขืคืื.
ืื ืืืฉ ืืื ืื ืืืืืื ืื ืกืืจ ืคืื ืงืึทืืคึผืึทืืึทืืืืึทืื ืคืื ืื ืืืืื ืืื ืืขื ืกืคึผืขืกืืคืืขื ืืื ืื ืึทืงื. ืืขืืขืจ ืืืื ืฉืืจื ืึผืืื ืืืฉืขื ืขืจืืืืึทื ืืืกื ืืึทืกืงืก ืืืึธืก ืืขื ืขื ืงืึทืืคึผืึทืืึทืืึทื ืืื ืืขืืขืจ ืื ืืขืจืข ืืื ืื ืงืึทืืคึผืึทืืึทืืึทื ืืื ืื ืืขืจืข ืฉืืจืืช.

ืืขืืขืจ ืืืื ืคึผืึทืงืึทื ืคึผืจืึทืกืขืกื ืืืจื ืื ASIC ืืืืคื ืึท ืคึผืึทืจืึทืืขื ืืืงืึทืคึผ ืืื ืืขืืขืจ ืึทืงื ืจืขืคืื. ืืขืจ ืืฉืขืง ืืื ืืืจืืืขืงืึธืื ืืื ืืขืจ ืขืจืฉืืขืจ ืืืืึทืื ืืื ืื ืึทืงื-ืจืขืคืื, ืึธืืขืจ ืงืืืคื ืฉืืืขืืขืืขื ืืขื ืขื ืขืจืืืืื ืคึฟืึทืจ ืื ืืขืืืข ืคึผืึทืงืึทื ืืื ืคืึทืจืฉืืืขื ืข ืึทืงื-ืกืืืืก. ืืขืืขืจ ืืืื "ืืขืจืฉื" ืืื ืึท ืงืึธืจืึทืกืคึผืึทื ืืื ื ืงืึทืืฃ ืืืึธืก ืืืื ืืืื ืืืจืืืขืงืึธืื ืืืื ืื ืฆืืฉืืึทื ื (ืืืกื ืืึทืกืงืข) ืืื ืืึทืืฉื. ืืืื ืึท ืืืืึทืื ืึทืงืขืจื ืืื ืขืืืขืืข ืึทืงื-ืกืืืืก ืืื ืึทืืึธื, ืืขืืึธืื ืืื ืื "ืึทืงืฉืึทื ืงืึธื ืคืืืงื ืจืขืกืึธืืืืืึธื" ืืืึธืง, ืืืืืจื ืืืืฃ ืื ืืืืืขืจืงืืึทื ืคืื ืื ืึทืงื-ืจืขืคืื, ืึท ืืึทืฉืืืก ืืื ืืขืืืื ืืืึธืก ืงืึทืืฃ ืฆื ืืืจืืคืืจื. ืืืื ืื ACL ืึผืืื ืืืืืข "ืงืึทืืฃ" (ืืขืจืืืืื / ืืืืงืขื ืขื) ืืื "ืึทืงืฉืึทื-ืืึธืืืคืืขืจ" (ืฆืืืื / QoS / ืงืืึธืฅ / ...), ืืื ืคืึทื ืคืื ืงืืืคื ืฉืืืขืืขืืขื ืืืืื ืื ืืขืืขืจ ืืืืืขืจืงืืึทื "ืงืึทืืฃ" ืืืขื ืืืื ืขืงืกืึทืงืืืืึทื, ืืฉืขืช "ืงืึทืืฃ" -ืืึธืืืคืืขืจ" ืืืขื ืืืื ืึทืืข ืืขืขื ืืืงื. ืืขืจ ืืืืฉืคึผืื ืืื ืื ืืืืืื ืึทื ืืืืืข ืงืึธืื ืืขืจืก ืืืขื ืืืื ืื ืงืจืึทืืึทื ืืื ืืื ืื ืืขืืขืจ ืืืืืขืจืงืืึทื "ืืืืงืขื ืขื" ืืืขื ืืืื ืขืงืกืึทืงืืืืึทื.

ืืื ืืขืจ ืืืืืืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ืึธืคึผืขืจืึทืฆืืข ืคืื โโืึทืงื ืืื ืื ืฆืืืืจ ืคืขืื ืืืืฃ ืืขื ืืืขืืืืืื . ืงืืื ืคืจืืืขืก ืืืึธืก ืฉืืืืขื ืึธืืขืจ ืืืืืื ืงืขื ืขื ืฉืืขื ืืืง ืืืื ืืขืืขืื ืฆื ืืื ืืืขืจ ืึธืคืืก ืฉืืขืงื - .
ืืงืืจ: www.habr.com
