官术网_书友最值得收藏!

Using contracts between tenants

Contracts allow EPGs to communicate with each other, according to the rules we set. Contracts can be very granular, including the protocol, port, and direction of the traffic. We do not need a contract for intra-EPG traffic--this is implicitly permitted--but a contract is essential for inter-EPG traffic.

An EPG can be a provider of a contract, a consumer of a contract, or can perform both functions, providing and consuming at the same time. We can also provide or consume multiple contracts simultaneously. Contracts are (to simplify them) access lists. However, they are not bound by the same limitations that access lists are. To read about why contracts are better than access lists, refer to http://www.cisco.com/c/en/us/td/docs/switches/datacenter/aci/apic/sw/1-x/aci-fundamentals/b_ACI-Fundamentals/b_ACI_Fundamentals_BigBook_chapter_0100.html#concept_0DEE0F8BB4614E3183CD568EA4C259F4. To try and simplify the definition of provider and consumer, we have two contracts. One opens up HTTP access to a particular destination (it provides), the other permits access from the other EPG to the HTTP server (consuming). We can also be less stringent and have full TCP and UDP access between two EPGs, so would have two contracts and both EPGs would consume one and provide the other, allowing full bidirectional connectivity.

主站蜘蛛池模板: 宁海县| 高青县| 阳曲县| 施秉县| 兴宁市| 新竹县| 长沙县| 郯城县| 宿迁市| 江陵县| 肃宁县| 宁强县| 顺义区| 广州市| 左贡县| 灵丘县| 寿阳县| 竹山县| 寿宁县| 龙里县| 斗六市| 福鼎市| 黄石市| 赤水市| 平罗县| 怀仁县| 雅江县| 泰安市| 孟州市| 曲沃县| 乃东县| 恩施市| 阜城县| 英吉沙县| 敦煌市| 宁阳县| 萨迦县| 钟祥市| 大港区| 太谷县| 遂川县|