ACL-แแแ (แฌแแแแแแก แแแแขแ แแแแก แกแแ) แฅแกแแแฃแ แแแฌแงแแแแแแแแแแ แจแแแซแแแแ แแแแฎแแ แชแแแแแแก แ แแแแ แช แแแแ แแขแฃแ แแจแ, แแกแแแ แแ แแแ แแแฃแ แฃแแ แฃแแแแแงแแคแแจแ, แแ แฃแคแ แ แฎแจแแ แแ, แแแแ แแขแฃแ แฃแ แแ แแ แแแ แแแฃแ แฃแแ แฃแแแแแงแแคแแแ แแแคแฃแซแแแแฃแ ACL-แแแจแ. แแ แแฃ แงแแแแแคแแ แ แแแกแแแแแ แฃแแแ แแงแแก แแ แแแ แแแฃแ แฃแแ แฃแแแแแงแแคแแแ แแแคแฃแซแแแแฃแ ACL-แแแแแ - แแก แแ แแก แฌแแกแแแ, แ แแแแแแแช แแแแฎแแแ แแ แแฃแจแแแแแแ RAM-แจแ (แแแฃ แกแแแแแขแ แแแ แกแแแ แขแงแแจแ), แงแแแแ แจแแแแแแแ แจแแแฆแฃแแแแ, แแแจแแ แฉแแแ แแแแแแแแ, แแฃ แ แแแแ แแ แแก แแแแแ แแแแ แแแแแแฃแขแแ แแ แแแคแฃแซแแแแฃแแ ACL-แแแ แแ แแแแฃแจแแแแแ แฉแแแแก แกแขแแขแแ. แแแแแแแแแ, แฉแแแ แแแแแแแงแแแแแ แแแแแแ แแแแแแแก ExtremeSwitching แกแแ แแแแแ Extreme Networks.
แแแแแแแแ แฉแแแ แแแแแขแแ แแกแแแฃแแ แแแ แ แแแแ แแขแฃแ แแแ แแแคแฃแซแแแแฃแแ ACL-แแแแ, แแแแแชแแแแ แกแแแ แขแงแแก แจแแแ แแแแแ แแแ แแ แแแแแงแแแแแฃแแ แคแแฅแขแแแ แแแ แฉแแแกแแขแแแ (ASIC) แฉแแแแแแแก แฃแแแแจแแแแแแแแแแกแแ. แงแแแแ Extreme Networks แแแแแแ แแแแแ แฎแแแ แแแแแฃแแแ Broadcom ASIC-แแ แแ, แจแแกแแแแแแกแแ, แฅแแแแแ แแแงแแแแแแ แแแคแแ แแแชแแแก แฃแแแขแแกแแแ แแกแแแ แแแ แแแแฃแแแ แแแแแ แแ แแ แกแแแฃแแ แกแฎแแ แแแแแแ แแแแแแแแกแแแแก, แ แแแแแแแช แแแแแ แแแแแ แแแแแ ASIC-แแแแ.
แ แแแแ แช แแแแแ แแแงแแแแแแ แแแฎแแขแแแแ แฉแแแก, โContentAware Engineโ แฃแจแฃแแแแ แแ แแก แแแกแฃแฎแแกแแแแแแแ แฉแแแกแแขแจแ ACL-แแแแก แแฃแจแแแแแแ, แชแแแแ โแจแแกแแแโ แแ โแแแแแกแแแโ. แแ แฅแแขแแฅแขแฃแ แฃแแแ, แแกแแแ แแ แแแแแ แแ, แแฎแแแแ โแแแแแกแแแโ แแ แแก แแแแแแแแ แแแกแจแขแแแฃแ แ แแ แแแแแแแแ แคแฃแแฅแชแแแแแแฃแ แ. แคแแแแแฃแ แแ, แแ แแแ โContentAware Enginesโ แแ แแก TCAM แแแฎแกแแแ แแแ, แแแฃแก แแแแแฎแแแแ แแแแแแ, แแ แแแแแแฃแแ แแแแฎแแแ แแแแแก แแ แกแแกแขแแแแก ACL แฌแแกแ แแ แแก แแแ แขแแแ แแแขแ-แแแฆแแแ แแแฌแแ แแแ แแ แแแฎแกแแแ แแแแจแ. แกแฌแแ แแ แแแแขแแ แฉแแแกแแขแ แแแฃแจแแแแแก แขแ แแคแแแก แแแแแข-แแแแแขแแ แแ แจแแกแ แฃแแแแแก แแแแ แแแแชแแแก แแแ แแจแ.
แคแแแแแฃแ แแ, แแแแแ Ingress/Egress TCAM, แแแแแก แแฎแ แแ, แแแแแแฃแ แแ แแงแแคแ แ แแแแแแแแ แกแแแแแแขแแ (แแแแแแแแแแฃแแแ แแแแแ แแแฎแกแแแ แแแแก แแแแแแแแแ แแ แแแแขแคแแ แแแแ), แ.แฌ. "ACL slices". แแแแแแแแแ, แแแแแ แฎแแแแ แคแแแแแฃแ แแ แแแแแ HDD-แแ แแฅแแแแก แแแแขแแแแ, แ แแแแกแแช แแแกแแ แฅแแแแ แ แแแแแแแแ แแแแแแฃแ แแแกแแก - C:>, D:>. แแแแแแฃแแ ACL แแแญแแ แ, แแแแแก แแฎแ แแ, แจแแแแแแ แแแฎแกแแแ แแแแก แฃแฏแ แแแแแแกแแแ โแกแขแ แแฅแแแแแแกโ แกแแฎแแ, แกแแแแช แแฌแแ แแแ โแฌแแกแแแโ (แฌแแกแแแ/แแแขแ แแแฆแแแแ).
TCAM-แแก ACL- แแแญแ แแแแ แแแงแแคแแก แแแ แแแแฃแแ แแแแแแ แแฅแแก แแแก แฃแแแ. ACL-แแก แแแแแแฃแ แชแแแแแฃแ แแแญแแ แจแ แจแแแซแแแแ แฉแแแฌแแ แแก แแฎแแแแ แแ แแแแแแแแแ แแแแกแแแแแ โแฌแแกแแแโ. แแฃ แ แแแแแแแ โแฌแแกแแแแโ แแ แแ แแก แแแแกแแแแแ แฌแแแแกแแแ, แแแจแแ แแก แฉแแแฌแแ แแแ แจแแแแแ ACL แแแญแแ แแ, แแแฃแฎแแแแแแ แแแแกแ, แแฃ แ แแแแแแ แฃแคแแกแ แฎแแแแ แแแ แฉแแแแแ โแฌแแกแแแแกแแแแกโ แฌแแแแจแ.
แแแจแแ แกแแแแแ แแแแแก ACL แฌแแกแแแแก แแก แแแแกแแแแแแแ แแ แจแแฃแแแแกแแแแแแ? แคแแฅแขแแ, แ แแ แแ แแ TCAM โแฎแแแโ, แกแแแแช แแฌแแ แแแ โแฌแแกแแแโ, แแฅแแก 232 แแแขแแก แกแแแ แซแ แแ แแงแแคแ แ แแแแแแแแ แแแแแ - Fixed, Field1, Field2, Field3. 232 แแแขแแแแ แแ 29 แแแแขแ TCAM แแแฎแกแแแ แแแ แกแแแแแ แแกแแ แแแแแ แแขแฃแแ MAC แแ IP แแแกแแแแ แแแก แแแขแแก แแแฆแแแก แฉแแกแแฌแแ แแ, แแแแ แแ แแแแ แแ แแแแแแแ แแแแ แ แกแ แฃแแ Ethernet แแแแแขแแก แกแแแแฃแ แ. ACL-แแก แแแแแแฃแ แชแแแแแฃแ แแแญแแ แจแ ASIC แแฎแแ แชแแแแแแก แแแแแฃแแแแแแแ แซแแแแแก F1-F3-แจแ แแแแแแแแฃแแ แแแขแแก แแแฆแแแก แแแฎแแแแแ. แแแแแแแ, แแก แซแแแแ แจแแแซแแแแ แจแแกแ แฃแแแแก Ethernet แกแแแแฃแ แแก แแแ แแแแ 128 แแแแขแแก แแแแแงแแแแแแ. แกแแแแแแแแแแจแ, แแฃแกแขแแ แแแแก แแแแ, แ แแ แซแแแแ แจแแแซแแแแ แจแแกแ แฃแแแแก 128 แแแแขแแ, แแแแ แแ แแฎแแแแ 29 แแแแขแ แจแแแซแแแแ แฉแแแฌแแ แแก, แกแฌแแ แ แกแแซแแแแแแ แแคแกแแขแ แฃแแแ แแงแแก แแแแแแแแฃแแ แแแแแขแแก แแแกแแฌแงแแกแแแ แจแแแแ แแแแ. แแคแกแแขแ แงแแแแแ ACL แแแญแแ แแกแแแแก แแแแแแแแ, แ แแแแกแแช แแแกแแ แแแ แแแแ แฌแแกแ แแฌแแ แแแ แแ แแฃ แจแแแแแแแ แฌแแกแแก แแแฌแแ แแกแแก แแฆแแแฉแแแแแแ แกแฎแแ แแคแกแแขแแก แกแแญแแ แแแแ, แแแจแแ แแกแแแ แฌแแกแ แฉแแแแแแแแ แแแ แแแแแแ แจแแฃแแแแกแแแแแ แแ แฉแแแฌแแ แแแ แจแแแแแแ ACL แแแญแแ แ.
แฅแแแแแ แแแงแแแแแแ แชแฎแ แแแ แแแแฉแแแแแแก ACL-แจแ แแแแแแแแฃแแ แแแ แแแแแแก แแแแกแแแแแแแแก แแแแแแแแแแ แแแแก. แแแแแแฃแแ แชแแแแแฃแแ แฎแแแ แจแแแชแแแก แแแแแ แแ แแแฃแ แแแข-แแแฆแแแแก, แ แแแแแแแช แแแแกแแแแแแ แแ แแแแแแแแแ แแ แจแแฃแแแแกแแแแแแ แกแฎแแ แฎแแแแแแแ.
ASIC-แแก แแแแ แแแแฃแจแแแแแฃแแ แแแแแแฃแแ แชแแแแแฃแแ แแแแแขแ แแฌแแ แแแแแก แแแ แแแแแฃแ แแ แซแแแแแก แแแแแแฃแ ACL แแแญแแ แจแ. แจแแแแฌแแแแ แจแแกแ แฃแแแแฃแแแ ACL-แกแแแแกแจแ แแแ แแแ แแแขแฉแแแแ, แแแแ แแ แแแแแแแ แแฃแแแ แแ แแแแแ แแแขแฉแ แแ แแ แแ แแแแแ แแแแแขแแกแแแแก แกแฎแแแแแกแฎแแ ACL- แแแญแแ แจแ. แแแแแแฃแ แแแแแแแแฃแแแฃแ โแฌแแกแกโ แแฅแแก แจแแกแแแแแแกแ แแแฅแแแแแแ, แ แแแแแแช แฃแแแ แจแแกแ แฃแแแแก, แแฃ แแแ แแแ (แแแขแ-แแแฆแแแ) แจแแแกแแแแแแแ. แแฃ แแแแแฎแแแแ แฎแแแแ ACL-แแก แ แแแแแแแแ แแแญแแ แจแ แแ แแแ แแฃแแแ, แแแจแแ แแแแแจแ โAction Conflict Resolutionโ, ACL-แก แแ แแแ แแขแแขแแก แแแฎแแแแแ, แแแแฆแแแ แแแแแฌแงแแแขแแแแแ, แ แแแแแ แแแฅแแแแแแ แจแแกแ แฃแแแแก. แแฃ ACL แจแแแชแแแก แ แแแแ แช โแแแฅแแแแแแแกโ (แแแแแ แแแ/แฃแแ แ) แแ โแแแฅแแแแแแ-แแแแแคแแแแขแแ แโ (count/QoS/log/โฆ), แแแจแแ แแ แแแแแฏแแ แแแ แแแขแฉแแแแก แจแแแแฎแแแแแจแ แจแแกแ แฃแแแแแ แแฎแแแแ แฃแแแฆแแแกแ แแ แแแ แแขแแขแแก โแแแฅแแแแแแโ, แฎแแแ โแแแฅแแแแแแโ. -แแแแแคแแแแขแแ แโ แงแแแแแคแแ แ แแแกแ แฃแแแแแ. แฅแแแแแ แแแงแแแแแแ แแแแแแแแ แแแแฉแแแแแแก, แ แแ แแ แแแ แแ แแชแฎแแแแ แแแแแ แแแแ แแ แฃแคแ แ แแแฆแแแ แแ แแแ แแขแแขแแก โแฃแแ แโ แจแแกแ แฃแแแแแ.
แฌแงแแ แ: www.habr.com