Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

캠퍼스 패브릭 IP Clos 구성

다음 단계에 따라 캠퍼스 패브릭 IP Clos 아키텍처를 설정하여 주니퍼 Mist™가 통합 라우팅 및 브리징 인터페이스를 제공할 수 있도록 합니다.

주니퍼 네트웍스 캠퍼스 패브릭은 모든 캠퍼스에 구축할 수 있는 표준 기반의 단일 EVPN-VXLAN 솔루션을 제공합니다.

캠퍼스 패브릭 IP Clos 아키텍처는 VXLAN L2 게이트웨이 기능을 액세스 레이어로 푸시합니다. 이 모델은 VXLAN 터널이 액세스 레이어에서 종료된다는 점을 감안할 때 엔드 투 엔드라고도 합니다.

캠퍼스 패브릭 IP Clos 아키텍처는 네트워크에서 마이크로세그먼테이션을 달성할 수 있는 그룹 기반 정책(GBP) 을 지원합니다. GBP 옵션은 기본 네트워크 토폴로지와 독립적인 네트워크 액세스 정책을 생성할 수 있는 실용적인 방법을 제공합니다. GBP에서는 사용자 그룹 태그를 리소스 그룹 태그와 일치시켜 지정된 사용자에게 지정된 리소스에 대한 액세스 권한을 제공합니다.

캠퍼스 패브릭 IP Clos 아키텍처에서 Mist는 액세스 레이어에 레이어 3(L3) 통합 라우팅 및 브리징(IRB) 인터페이스를 프로비저닝합니다. 모든 액세스 스위치는 각 L3 서브넷에 대해 동일한 IP 주소로 구성됩니다. 액세스 레이어에서 종료되는 최종 사용자는 기본 게이트웨이가 모든 액세스 레이어 디바이스가 공유하는 IRB 주소로 설정됩니다. 이 구축 모델은 L3 서브넷에 참여하는 모든 디바이스에 대해 애니캐스트 주소 지정을 활용합니다. 이 구축 모델은 브로드캐스트 트래픽에 더 작은 폭발 반경을 제공하며 동서 트래픽 패턴 및 IP 멀티캐스트 환경에 이상적입니다.

IP Clos 아키텍처 및 구축에 대한 자세한 내용은 Mist Wired Assurance를 사용한 캠퍼스 패브릭 IP Clos - 주니퍼 검증 설계(JVD)를 참조하십시오.

참고:

2025년 5월 업데이트 이후 Mist 클라우드에 구축된 토폴로지에서 Mist는 모든 EVPN 루프와 중복 MAC 주소를 자동으로 탐지하고 보고합니다. 이러한 문제는 스위치 인사이트 페이지에 표시됩니다.

  • EVPN 루프 감지 - EVPN-VXLAN 경량 PE-CE 루프 감지는 다운스트림 리프 투 서버 또는 액세스 포트에서 LAN 이더넷 루프를 감지하고 차단하는 데 도움이 됩니다. 이 기능은 잘못 배선된 패브릭 구성 요소 또는 패브릭에 잘못 연결된 타사 스위치와 같은 문제로 인해 발생하는 루프를 감지할 수 있습니다. 이 기능이 작동하려면 스위치에서 Junos OS 버전 24.4R1 이상을 실행해야 합니다. 자세한 정보는 EVPN-VXLAN 경량 리프-서버 루프 감지를 참조하십시오.

  • 중복 MAC 주소 감지—EVPN 환경에서 서로 다른 인터페이스 또는 디바이스 간의 MAC 주소 이동(MAC 모빌리티)으로 인해 발생하는 문제를 식별하고 완화합니다. 일부 MAC 모빌리티가 예상되지만(예: 디바이스가 실제로 움직일 때), 급격한 변화는 네트워크 루프나 잘못된 구성과 같은 문제를 나타낼 수 있습니다. 자세한 내용은 중복 MAC 주소에 대한 루프 감지 구성을 참조하십시오.

캠퍼스 패브릭 구성 모범 사례

  • 스위치 템플릿 수준에서 VLAN을 구성하고 캠퍼스 패브릭을 구성하는 동안 VLAN을 가져옵니다. 템플릿은 스위치 또는 사이트 수준에서 특별히 요구되지 않는 한 모든 VLAN 및 포트 프로필에 대한 단일 정보 소스여야 합니다.
  • 액세스 레이어에서 명시적으로 요구되지 않는 한 모든 VLAN을 허용하는 트렁크 포트 프로필을 사용하지 마십시오.
  • 스위치 템플릿이 아닌 캠퍼스 패브릭을 통해 VRF 및 VRF 네트워크 구성을 생성합니다.
  • 역할별로 포트 할당을 생성하고 필요에 따라 개별 디바이스의 구성을 덮어씁니다.
  • 서비스 블록 디바이스를 제외하고 캠퍼스 패브릭 워크플로우를 통해 DHCP 릴레이 구성을 관리합니다.

캠퍼스 패브릭 IP Clos 구성하기:

  1. 조직 > 캠퍼스 패브릭를 클릭합니다.
  2. 사이트에 대한 캠퍼스 패브릭을 만들려면 페이지 제목 옆에 있는 드롭다운 목록에서 사이트를 선택합니다. 전체 조직에 대한 캠퍼스 패브릭을 만들려면 드롭다운 목록에서 전체 조직을 선택합니다.
    조직 수준의 캠퍼스 패브릭 토폴로지를 사용하여 여러 건물이 있는 캠퍼스 전체의 아키텍처를 구축할 수 있습니다. 그렇지 않으면 단일 코어, 배포 및 액세스 스위치 세트로 사이트별 캠퍼스 패브릭을 구축하십시오.
  3. 관련된 옵션을 클릭합니다. 다음을 클릭하십시오.
    • 캠퍼스 패브릭 구성 버튼(사이트에 연결된 캠퍼스 패브릭 구성이 없는 경우 표시됨)

    • 캠퍼스 패브릭 생성 버튼(사이트에 이미 하나 이상의 캠퍼스 패브릭 구성이 연결된 경우 표시됨)

    토폴로지 탭이 표시됩니다.
  4. 토폴로지 유형(캠퍼스 패브릭 IP Clos)을 선택합니다.
  5. 아래에 설명된 대로 토폴로지 탭에서 토폴로지 이름 및 기타 설정을 구성합니다.
    참고:

    캠퍼스 패브릭에 연결된 네트워크와 충돌하지 않는 한 이 화면의 기본 설정을 사용하는 것이 좋습니다. 각 레이어 간의 포인트 투 포인트 링크는 /31 주소 지정을 활용하여 주소를 보존합니다.

    1. 구성 섹션에 다음을 입력합니다.
      • 토폴로지 이름 - 토폴로지의 이름을 입력합니다.

    2. (기본 설정을 사용하지 않으려는 경우) 토폴로지 설정 섹션에 다음을 입력합니다.
      • BGP 로컬 AS - 각 디바이스에 자동으로 할당되는 프라이빗 BGP AS 번호의 시작점을 나타냅니다. 구축에 적합한 프라이빗 BGP AS 번호 범위를 사용할 수 있습니다. Mist는 패브릭의 언더레이에서 루프백 IP 주소만 교환되도록 라우팅 정책를 프로비저닝합니다.

      • 언더레이 - 언더레이의 인터넷 프로토콜 버전을 선택합니다. 옵션은 IPv4 및 IPv6입니다.

      • Subnet— Mist가 디바이스 간의 포인트 투 포인트 링크에 사용하는 IP 주소 범위입니다. 구축에 적합한 범위를 사용할 수 있습니다. Mist는 이 서브넷을 링크당 /31 서브넷 주소 지정으로 나눕니다. 특정 구축 규모에 맞게 이 수를 수정할 수 있습니다. 예를 들어, /24 네트워크는 최대 128개의 point-to-point /31 서브넷을 제공합니다.

      • IPv6 루프백 인터페이스 - 패브릭의 각 디바이스에서 IPv6 루프백 인터페이스를 자동 구성하는 데 사용되는 IPv6 루프백 인터페이스 서브넷을 지정합니다.

      • IPv4 자동 라우터 ID 서브넷/루프백 인터페이스 - Mist는 이 서브넷을 사용하여 패브릭의 각 디바이스(EVPN으로 구성되었는지 여부에 관계없이 액세스 디바이스 포함)에 라우터 ID를 자동으로 할당합니다. 라우터 ID는 디바이스 간 오버레이 피어링에 사용되는 루프백 인터페이스(lo0.0)입니다. 새 토폴로지의 경우, 이 필드는 수정할 수 있는 기본 서브넷 값(172.16.254.0/23)을 자동으로 채웁니다. 기존 토폴로지를 편집할 때 이 필드는 기본값을 채우지 않습니다. 라우터 ID는 BGP와 같은 라우팅 프로토콜을 구축할 때 식별자로 사용됩니다.

        IPv4 구축의 경우 자동 라우터 ID 할당을 비활성화하고 라우터 ID를 수동으로 구성할 수 있는 옵션이 있습니다. 이렇게 하려면 이 필드를 비워 둔 다음 노드 탭에서 라우터 ID를 수동으로 구성합니다.

        IPv4 구축의 경우, 스위치 구성 페이지의 라우팅 타일에 있는 라우터 ID 필드에서 루프백 인터페이스를 수동으로 구성하여 자동으로 할당된 라우터 ID를 덮어쓸 수도 있습니다(스위치 이름 > 스위치). 그러나 나중에 캠퍼스 패브릭 구성을 수정하면 Mist가 라우터 ID의 자동 할당을 다시 수행하여 수동으로 구성된 루프백 인터페이스를 대체합니다.

      • VRF 서브넷당 루프백—Mist는 이 서브넷을 사용하여 DHCP 릴레이와 같은 서비스에 사용되는 가상 라우팅 및 포워딩(VRF) 인스턴스당 루프백 인터페이스(lo0.x)를 자동으로 구성합니다. 새 토폴로지의 경우, 이 필드는 수정할 수 있는 기본 서브넷 값(172.16.192.0/24)을 자동으로 채웁니다. 이 필드는 /19 이하의 서브넷(예: /24)을 지원합니다. 기존 토폴로지를 편집할 때 이 필드는 기본값을 채우지 않습니다.

  6. 계속을 클릭하여 노드 탭으로 이동하며, 여기서 캠퍼스 패브릭 IP Clos 구축의 일부를 구성하는 디바이스를 선택할 수 있습니다.
  7. 필요에 따라 코어, 배포 및 액세스 계층 섹션에 스위치를 추가합니다.

    스위치를 추가하려면:

    1. 스위치를 추가할 섹션에서 스위치 선택 을 클릭합니다.

    2. 캠퍼스 패브릭에 추가할 스위치를 선택합니다.

    3. 선택을 클릭합니다.

    캠퍼스 패브릭을 생성하기 전에 스위치 인벤토리에서 각 디바이스의 존재를 검증하는 것이 좋습니다.

    기본적으로 Mist는 코어 스위치가 서비스 블록 기능을 실행하는 경계 노드로 작동하도록 구성합니다. 캠퍼스 패브릭 토폴로지에서 경계 노드는 방화벽, 라우터 또는 중요 디바이스와 같은 외부 디바이스를 상호 연결합니다. 외부 서비스 또는 디바이스(예: DHCP 및 RADIUS 서버)는 경계 노드를 통해 캠퍼스 패브릭에 연결됩니다. 코어 스위치에서 이 작업을 오프로드하고 전용 스위치를 경계 노드로 사용하려면 페이지 왼쪽 상단의 코어를 경계로 사용 확인란의 선택을 취소합니다. 그런 다음 최대 2개의 스위치를 전용 경계 노드로 추가할 수 있습니다. 필요한 전용 경계 노드의 최소 수는 1개입니다.

    또한 Mist는 확장성 향상을 위한 포드를 제공합니다. 액세스 및 배포 디바이스가 포드로 그룹화됩니다. 포드는 건물을 나타낼 수 있습니다. 예를 들어 사이트의 각 건물에 대해 포드를 생성하고 해당 포드의 액세스 디바이스와 배포 디바이스 간에 연결을 생성할 수 있습니다. 여러 건물의 배포 디바이스에 동일한 액세스 디바이스 세트를 연결할 필요가 없습니다. +노드 추가를 클릭하여 여러 Pod를 생성할 수 있습니다.

    포드와 코어 스위치 사이에는 하나의 연결만 필요합니다. 포드의 각 분산 스위치를 사용되는 모든 코어 스위치에 연결할 필요는 없습니다. IPClos 토폴로지에서는 각 코어와 배포 쌍 간, 그리고 각 배포와 액세스 쌍 간에는 단 하나의 연결만 필요합니다.

    참고:

    토폴로지 탭의 자동 라우터 ID 서브넷/루프백 인터페이스 필드를 비워 두면 스위치의 라우터 ID를 수동으로 구성해야 합니다. 이렇게 하려면 패브릭에 추가한 스위치를 선택하고 오른쪽에 나타나는 창에서 라우터 ID를 구성합니다. 수동 라우터 ID 할당은 IPv4 구축에서만 지원됩니다.

  8. 스위치를 선택한 후 계속을 클릭하여 네트워크를 구성할 수 있는 네트워크 설정 탭으로 이동합니다.
  9. 아래 설명된 대로 네트워크 설정을 구성합니다.
    1. 네트워크 타일에서 구성에 네트워크 또는 VLAN을 추가합니다. 새 네트워크를 만들거나 조직 > 스위치 템플릿 페이지에 정의된 스위치 템플릿에서 네트워크를 가져올 수 있습니다.

      새 VLAN을 추가하려면 새 네트워크 생성 을 클릭하고 VLAN을 구성합니다. 설정에는 이름, VLAN ID 및 서브넷이 포함됩니다. 서브넷에 대한 IPv4 또는 IPv6 주소를 지정할 수 있습니다.

      구성한 IPv4 또는 IPv6 서브넷 외에 IPv4 및 IPv6 애니캐스트 게이트웨이 주소를 선택적으로 구성할 수 있습니다. Mist UI는 캠퍼스 패브릭 구성의 모든 액세스 및 분산 스위치에서 애니캐스트 IP 주소 할당으로 이러한 게이트웨이를 사용합니다.

      참고: 애니캐스트 게이트웨이 필드를 비워 두면 Mist UI는 서브넷의 첫 번째 IP 주소를 애니캐스트 주소로 사용하는 기존 논리를 사용합니다.

      템플릿에서 VLAN을 가져오려면:

      1. Add Existing Network(기존 네트워크 추가)를 클릭합니다.

      2. 템플릿 드롭다운 목록에서 스위치 템플릿을 선택하여 해당 템플릿에서 사용할 수 있는 VLAN을 확인합니다.

      3. 표시된 목록에서 필요한 VLAN을 선택하고 ✓ 표시를 클릭합니다.

      VLAN은 가상 네트워크 식별자(VNI)에 매핑됩니다. 선택적으로 VLAN을 VRF 인스턴스에 매핑하여 트래픽을 논리적으로 분리할 수 있습니다.

    2. 기타 IP 구성 타일의 설정을 검토합니다. 이 타일은 네트워크 섹션에서 네트워크를 지정한 후 설정을 자동으로 채웁니다.

      Mist는 각 VLAN에 대해 IRB의 자동 IP 주소 지정을 제공합니다. 그런 다음 포트 프로필이 VLAN을 지정된 포트와 연결합니다.

    3. 선택적으로 VRF 인스턴스를 구성합니다. Mist는 트래픽 격리 및 중복 IP 주소 공간이 필요한 네트워크 세그먼트에서 VRF를 사용할 것을 권장합니다. 기본적으로 Mist는 모든 VLAN을 기본 VRF에 배치합니다. VRF 옵션을 사용하면 트래픽 격리 요구 사항에 따라 공통 VLAN을 동일한 VRF로 그룹화하거나 별도의 VRF로 그룹화할 수 있습니다. 각 VRF 내의 모든 VLAN은 서로 및 다른 외부 네트워킹 리소스와 완전히 연결됩니다. 일반적인 사용 사례는 인터넷 연결을 제외한 대부분의 엔터프라이즈 도메인에서 게스트 무선 트래픽을 격리하는 것입니다. 기본적으로 캠퍼스 패브릭은 VRF 간에 완전한 격리를 제공하여 VRF 간 통신이 방화벽을 통과하도록 강요합니다. VRF 간 통신이 필요한 경우 VRF에 대한 추가 경로를 포함해야 합니다. 추가 경로는 캠퍼스 패브릭이 외부 라우터를 사용하도록 지시하는 기본 경로일 수 있습니다. 또한 추가 보안 검사 또는 라우팅 기능을 위한 방화벽이 될 수도 있습니다.

      VRF를 생성하려면:

      1. VRF 타일에서 VRF 인스턴스 추가 를 클릭하고 설정을 지정합니다. 설정에는 VRF의 이름 및 VRF와 연관될 네트워크가 포함됩니다.

      2. 경로를 추가하려면 새 VRF 인스턴스 페이지에서 추가 경로 추가 링크를 클릭하고 경로를 지정합니다. IPv4 또는 IPv6 주소를 지정할 수 있습니다.

    4. DHCP 릴레이 타일에서 DHCP 릴레이 설정을 구성합니다. 다음과 같은 옵션이 있습니다.
      • 활성화 - 캠퍼스 패브릭의 모든 IRB 지원 디바이스에서 DHCP 릴레이를 구성합니다. 이 옵션을 사용하면 선택한 네트워크에서 DHCP 릴레이를 활성화할 수 있습니다. 네트워크는 같은 페이지의 네트워크 탭에 나열되어 있는 한 DHCP 릴레이 타일 내부에 채워집니다.

      • 비활성화 - 캠퍼스 패브릭의 디바이스에서 DHCP 릴레이를 비활성화합니다. 이 옵션을 선택하면 모든 IRB 지원 디바이스에서 DHCP 릴레이가 비활성화됩니다. 이 옵션을 선택하면 스위치 세부 정보 페이지에서 로컬로 정의된 DHCP 릴레이가 제거되므로 신중하게 선택해야 합니다.

      • 없음 - 이 옵션은 캠퍼스 패브릭 토폴로지에 DHCP 릴레이 구성 측면에서 디바이스가 혼합되어 있을 때 자동으로 선택됩니다. 즉, 일부 디바이스에서는 DHCP 릴레이가 활성화되고, 일부는 비활성화되며, 일부 디바이스는 정의되지 않았습니다.

      로컬로 정의된 모든 DHCP 릴레이 네트워크를 제거하려면 사용을 선택한 다음 모든 기존 디바이스 수준 DHCP 네트워크 제거를 선택합니다. 캠퍼스 패브릭 워크플로우에서 구성 변경을 중앙 집중화하여 DHCP 릴레이 구축을 단순화할 수 있습니다.

      캠퍼스 패브릭 구성에서 DHCP 릴레이를 활성화하면 패브릭의 모든 IRB 정의 디바이스에서 활성화되고 나머지 디바이스에서는 비활성화됩니다. 예를 들어, 캠퍼스 패브릭 IP Clos 에지 토폴로지에서 DHCP는 액세스 디바이스에서 활성화되고 나머지에서는 비활성화됩니다.

  10. 계속을 클릭하여 포트 탭으로 이동하면 포트를 구성하고 코어, 배포 및 액세스 레이어 스위치 간에 연결을 생성할 수 있습니다.
  11. 아래 설명된 대로 코어 계층에서 스위치 포트를 구성합니다.
    1. 코어 섹션에서 스위치를 선택하여 스위치 포트 패널을 엽니다.
    2. 코어 스위치의 포트 패널에서 구성할 포트를 선택합니다.
    3. 포트 유형(예: ge 또는 xe)을 지정합니다.
    4. 링크가 종료될 분산 스위치를 선택합니다. 캠퍼스 패브릭의 일부가 되어야 하는 모든 포트를 구성해야 합니다.

    배포 계층에서 스위치 포트를 구성하려면 다음을 수행합니다.

    1. 배포 섹션에서 스위치를 선택하여 스위치 포트 패널을 엽니다.
    2. 스위치의 포트 패널에서 구성할 포트를 선택합니다.
    3. 포트 유형을 지정합니다(예: ge 또는 xe).
    4. 선택:
      • 코어에 연결 하여 포트를 코어 스위치에 연결합니다.

      • 포트를 액세스 스위치에 연결하는 액세스 링크.

    5. 링크가 종료되어야 하는 코어 또는 액세스 스위치(이전 단계의 선택 사항에 따라)를 선택합니다. 캠퍼스 패브릭의 일부가 되어야 하는 모든 포트를 구성해야 합니다.

    액세스 레이어에서 스위치 포트를 구성하려면 다음을 수행합니다.

    1. 액세스 섹션에서 스위치를 선택하여 스위치 포트 패널을 엽니다.
    2. 스위치의 포트 패널에서 구성할 포트를 선택합니다.
    3. 포트 유형을 지정합니다(예: gexe).
    4. 링크가 종료될 분산 스위치를 선택합니다. 캠퍼스 패브릭의 일부가 되어야 하는 모든 포트를 구성해야 합니다.

    특정 포트의 구성 및 상태 정보를 보려면 포트 패널 UI에서 해당 포트를 나타내는 번호가 매겨진 상자 위로 마우스를 가져갑니다.

  12. 계속을 클릭하여 확인 탭으로 이동합니다.
  13. 각 스위치 아이콘을 클릭하여 구성을 보고 확인합니다.
  14. 구성을 확인한 후 변경 사항 적용 > 확인을 클릭합니다.
    캠퍼스 패브릭 구성은 Mist 클라우드에 저장됩니다. 스위치가 온라인 상태인 경우 구성이 스위치에 즉시 적용됩니다. 스위치가 오프라인 상태인 경우 다음에 스위치가 온라인 상태가 될 때 구성이 적용됩니다. 스위치가 구성을 완료하는 데 최대 10분이 걸릴 수 있습니다.
  15. 캠퍼스 패브릭 구성 닫기를 클릭합니다.

    캠퍼스 패브릭이 구축되었거나 구축 중이면 캠퍼스 패브릭의 물리적 레이아웃을 나타내는 연결 테이블을 다운로드할 수 있습니다. 이 테이블을 사용하여 물리적 캠퍼스 패브릭 빌드에 참여하는 디바이스에 대한 모든 스위치 상호 연결을 검증할 수 있습니다. 연결 테이블을 클릭하여 다운로드합니다(.csv 형식).

  16. 캠퍼스 패브릭 구성을 확인합니다. 확인하려면 캠퍼스 패브릭 IP Clos Wired Assurance확인 섹션에 나열된 단계를 따르십시오.

For a demo of the configuration steps, watch the following video:

Hello and welcome to this edition of Wired Assurance. My name is Rohan Chadha and I'm a part of the product management team at MIST. Today we're going to talk about deployment of Campus Fabric IP Clos with Wired Assurance.

IP Clos is one of the three topologies supported by Juniper for campus environments. There are different benefits of using IP Clos, it depends on your network environment needs and today we're going to talk about how to deploy it in four steps. I assure you that none of these four steps will involve any CLI configuration and we'll do everything through the UI to quickly build this Campus Fabric in just four steps.

So let's jump right into it and see how to deploy Campus Fabric IP Clos. So before I talk about the building blocks of Campus Fabric IP Clos, I want to give you a heads up that if you are here and you do not know what IP Clos topology is, I recommend you go watch the other video by Rick Bartosik in which he clearly explains the building blocks of IP Clos. Is IP Clos a suitable topology for your environment or should you go with something different like an EVP multi-homing or a Campus Fabric co-distribution? One of the benefits of IP Clos is that you can extend EVPN VXLAN configuration to the edge and what that means is that if you have devices that need EVPN VXLAN or if they're supported, then you can tunnel your devices directly to the access layer.

One other benefit and a great one is GBP. You can use segmentation using tags on the access layer. In this video, we're not going to talk about GBP.

This is purely about the deployment of IP Clos using Wired Assurance. So let's jump right into it and look at the devices we're going to use today for IP Clos. So I'm going to use two QFX 10000 IIs as my core devices and I'm also going to use two QFX 5120 48Y as distribution devices and just for the purposes of this video, I'll be using one access device which is a virtual chassis and virtual chassis is supported by the way for a few platforms like EX4400 in EVPN VXLAN and so we're going to use that virtual chassis as an access switch.

Let's jump right into it. Let's click on organization and under the wire tab, I see campus fabric. So I'll go ahead and click on that.

As I see that in this particular topology, I do not have a campus fabric that's configured for the site. There are two kinds of EVPN configurations that you can build, two kinds of campus fabrics basically, one is a site-based, the other one is an organization-based topology. A site-based topology is where you use a handful of devices, but all of the devices are in a certain site.

In an org-based topology that you can come in and build here, you build topologies on an organization level. So you have one big topology that have different pods from multiple sites. Each pod represents a site and there are core devices that are common to the entire organization and they can be from any site.

But for the purposes of this video to keep things simple, my plan today is to just talk about IP flow on a site-based level. So I'll go back and I'll help you configure a campus fabric IP flow topology. So let's configure campus fabric as usual and as you've seen before, a campus fabric IP flow is option number three that's presented.

At the time of making this video, this topology is still in beta phase. So let's give IP flow topology or configuration name here. So I'll just call it EVPN-IPflow, any name is fine.

There are two options that I have. Do I want to route at distribution or do I want to route at edge? Before I actually get into the details of routing, let's talk about how an IP flow topology looks like or how it could possibly look like for different customers. If you can see my cursor being hovered over this particular little diagram on the left side next to campus fabric IP flow, you'll see that there are three layers and a full mesh.

What that represents is every core device is connected to every distribution device and every distribution device is connected to every access device. And we are traditionally, the L3 is at the edge and edge basically means the access device. However, there is also an option that you can route at distribution.

And what that means is that your gateways, your IRB slash SVI interfaces will reside on the distribution. By default, if you do not make any changes, your IRB slash SVI interfaces will be on your access devices. There are different benefits as I mentioned earlier of using IP flow.

It's primarily used for east-west traffic. But as I said, if you want the details of what IP flow really is, go and watch Rick's video and he explains that in great detail and why you should use it. So once you've selected the topology name and you've made sure that you want to route at the edge, there are a few default settings like overlay and underlay.

These values that you see here are default and you do not have to change it if there isn't a need. At the time of making this video, we are doing a few things. IBGP for overlay and EBGP for underlay.

So 65,000 will be your AS for all the devices that are part of the fabric for overlay and then 65,001 and an incremental sequence. We'll have devices that will be given the AS number going forward. As a user, you do not have to configure any of these changes in the CLI.

The campus fabric feature will take care of everything. The next step is to ensure that this is the loopback prefix that you want. This is slash 24.

This is basically the prefix that we assign to the loopback interfaces for all the devices participating in IP flow. This loopback interface is used to peer with every other device in the overlay. Essentially, every device that is a VTEP for EVPNVX LAN has to peer with the other device for the control plane.

And the next step that you see is the subnet that's required for the underlay IP addressing. This is basically if I have two core devices, two distribution and three IP flow. As a user, you do not have to do any manual IP addressing.

And that's the best part about this feature. Campus fabric will take care of all of the IP addressing. Just provide us a subnet and we'll take care of that.

So let's click continue and move on to the next step. This next step includes selecting campus fabric nodes. As you can see, the step one is selecting a service block border.

So what exactly is a service block? Well, if you are someone who wants to keep your spines, your core devices lean spines, meaning you do not want your core devices to connect to the router, the firewall, or you do not want to use any services connected to the core, such as DHCP, DNS, etc. You can have a separate service block. And in that service block, you can have one to two border switches and you can make all of that connectivity in the service block.

However, this is not a requirement. This is an added feature wherein if you want to have a service block, you can do that. For the purposes of this video and to make things simple, I will be using the core as the border device, meaning that any services or any sort of WAN or firewall connectivity will be on the core device.

So as you see, I get this validation error that says that at least one distribution switch is required. So what this means is that having the core layer is not mandatory. And what that means is that you can have a smaller IP cloud design.

If you're someone who is interested in IP cloud because you want GBP or you want your access points or your other devices are VXLAN capable and you want to form a tunnel, but you want to keep the topology small, you can skip the core layer and have just distribution and access layer. But if all of those requirements are there, but you still would want to have a bigger topology, have a core layer, click on the core devices and select a few switches. So I'm going to select core one and core two.

As I mentioned earlier, for the core layer, for distribution, I'm going to be selecting distribution one and distribution two. As you can see, with just a click of a button, I have this nice little pop-up that gives me the inventory of the site and also tells me which devices are suitable for every layer. The last step is to select the access switches.

I'm just going to be using just one access switch for the purposes of this video. Once you've ensured that you've selected these devices, you can always, before going on to the next step, you have to ensure that you select the router ID and you've selected the access switches. And ensure that they are connected.

And one thing that I'd like to mention here is before we proceed is you can always come back and expand your topology horizontally. And what that means is that as your network needs grow, you can always come in and add access switches and you can add distribution switches to expand your topology. So let's hit continue and go to the next step.

At this step, you will be configuring networks. Networks are basically your VLANs slash bridge domains. You can either create a new network or you can add an existing network.

I'll go ahead and create a new network. And in this case, I will be calling the network EVPNVLAN10. This is just a name.

Do a VLAN ID and I'll go ahead and create a subnet along with a virtual gateway. You can always come and add an existing network as well. And what that means is that if you have networks that you configured on a site level, under site switch configuration, if you configure a VLAN slash network there, it will be propagated to all the devices on a certain site.

So if this particular site has other VLANs, you can always come in and inherit those. You do not have to manually configure a VLAN again. And that's the best part about this.

So I'll go ahead and I'll select these two VLANs. What you can also do is you can import a few VLANs from a certain template. If you have a few templates that you built in the past, however, those templates are either not being used or even if they are being used, you can always inherit a few VLANs from those particular templates.

So I'll go ahead and select this. There is only one VLAN that's part of this particular template. I'll go ahead and select that as well.

And so I'm being told that VLAN 130 doesn't have a subnet. So I'll go ahead and assign a subnet. So at the time of making this video, we are doing a centrally routed and bridged topology.

And what that means is that even though I'm routing at the access, we're still using a virtual gateway. There is also another way that I'm not going to talk about this video, but it is there, which is you can do any cast. What that means is that if you have multiple access switches, every VLAN will have the same IP address on all the devices.

We can talk about that in another video, but to keep things simple, I'll just do what's being shown here and every VLAN will have a virtual gateway. This particular virtual gateway will reside on all the access switches. However, since we have only one access switch in this case, that will be the case.

So the second step is to use VRF configuration, which is basically you can segregate your networks using VRFs. What that means is that if you're someone who wants more security between bridge domains, you want to keep the routing tables separate. You can use virtual routing and forwarding.

You very simply use click on add a VRF instance, give it a name and just assign a VLAN. To keep the configuration simple, I will use only one VLAN for a VRF and I'll keep the rest in the default routing instance. However, there is no limit to how many VLANs you can add to a routing instance.

Let's click continue and let's go to the last step. The last and final step is the selection of ports, wherein you'll be telling us how these devices are connected to each other and how we should be doing the mapping in the backend. So while I go ahead and do the connection for all these devices, sit tight and I'll be fast forwarding this video and get back to you soon.

So I've selected all these ports and I have told Campus Fabric how to connect quota distribution and then distribution to access. As you can see, this is a virtual chassis and it's very well supported. So now that we've selected it and all the requirements are complete and we see some green lights here, let's go ahead and hit continue and just confirm that everything that you wanted to do is straightforward.

So if I click on any device, I'll see the VLANs and the corresponding names. I do not see any IP addresses here, of course, because the IP addresses exist at the access layer. So I can see that VLAN 10 has this particular IP assigned to it and similarly other VLANs as well.

I can always verify my connections, the distribution as well at this layer. So what I also see is I see a little blob here that says remote shell. Before hitting continue and applying changes, you can always click on the remote shell and you can always, rather than logging out of band or logging in out of band or having an SSH connection, we provide you this option where you can verify anything that you'd like.

You want to verify that your connections are the way they look or if you're running a brownfield environment, what that means is if you have an existing Campus Fabric, before you hit apply changes and you want to ensure that none of your configurations are overwritten, if you're moving from an existing manually CLI-configured Campus Fabric to a MIST-configured Campus Fabric, this is the place for you. Hit remote shell, ensure that this is everything that you wanted and then go and hit apply changes. So I'll hit apply changes.

I'm being asked if everything is okay and I'll hit confirm. So at this point, my EVPN IP cloud topology is complete. All the configurations will be pushed at this point.

All of my devices that were a part of the EVPN configuration that I used in the Campus Fabric are being managed as I can see. And what that basically means is that as soon as I hit confirm on Campus Fabric, all of the configuration will be pushed right away. It will be configured.

It probably takes a few seconds for Junos to commit and then a few seconds to a few minutes for BGP, underlay and overlay to come up and form tunnels between all of these devices from core to distribution and then to access. So you may ask, how do I know what configuration has been pushed? I want to ensure that everything that I wanted on the device is there and we have an answer for you. So you can always come in here, click on utilities, and look at download Junos config.

It basically downloads a file locally on your system and on this file, you can, you can see everything that has been pushed by Campus Fabric. As you can see, I have the BGP configuration, underlay as well as overlay. I also have the interface configuration that was wanted.

I also see the policies that are defined along with the switch options for EVPN configuration as well. Now, this is the core device, device of interest in an IP cloud is an access switch. So let's look at the access switch.

This is a virtual chassis, as I mentioned earlier. Click on utilities, download the Junos config and let's look at what's being pushed over here. So as I see, I have the underlay and overlay configuration.

I have the EVPN configuration. I also have all the gateways that I wanted. As we see the routing instances, the VRF configuration has been pushed as well, along with the other VLANs that we wanted.

There are a few other VLANs as well. And those VLANs were basically, that were already a part of the device configured through the Mist UI as you can see here. So all in all, what we noticed is that as a user, everything that you were supposed to do in a day or something that would take two to four days has been done automatically by Campus Fabric.

All you had to do was provide just a few steps and given a few information about the networks, the connectivity between the devices and if you intend to use VRF or not. So now that we've defined how to build the Campus Fabric, we've also seen what the configuration looks like. We want to ensure and go back and see that how does it look from a monitoring standpoint.

So as we can see on this screen, I see the last configuration timer, everything seems updated. I know that there were no failures here between these devices. My distribution devices look good and that tells me that the configuration has been pushed and has been reported back to the cloud.

So click on organization, let's go to Campus Fabric and let's click on this topology that we just created. I have a topology ID, I have a name and then I have a date and time that it was created at. Let's click on it and see what we see here.

So I see two core devices and then the distribution devices as well. When I click on it, I see some green links. Now these green links are not just your link status.

If there is a BGP issue and what I mean by that is if there is a flap in your environment, you're going to see some EVPN insights wherein you'll be told that, you know, there is a neighbor change. Also, if you have connected the devices wrongly, as in if distribution was connected to access via G000 and if you were to say G001, you'll be told about it right away and I'll try to give an example of that very soon. Okay.

So we know that everything looks good. Let's click on switch insights and see if we see any events here. So as I can see, I see a BGP peer state change.

This tells me that, you know, BGP went from open component to established even though I know looking at the green links, I just wanted to come in here and see that is one of the ways to verify that BGP indeed came up. Okay. So now that we've built the topology, you've seen how the configuration looks like.

Let's talk about the day two of Campus Fabric. What happens when you build the topology? So I'm going to show you some Campus Fabric insights that we've built. This is not all-encompassing, but this is what we support today and with a plan to support much more.

So this is our topology that we built earlier. What I did earlier was after I showed you the topology, I went in and I selected some ports that won't correct, meaning that I connect from the link from code to distribution was XE, but I selected that as GE and similarly I selected the wrong port between the distribution axis. And what that tells us is that the Campus Fabric is very smart.

It tells us that the selected port that I configured is not the right port and it knows that through the LLDP neighbors. It can read it and it tells you that I know that the distribution 2 to core 1 port is a different port and what you've told me in your configuration when you selected the ports in step 4 is the wrong port. So please go ahead and fix it and that's exactly what it is.

I see the same thing here. I see a BGP flap because BGP was working earlier and now BGP went from established to idle. A similar scenario wherein the selected port is not the right port.

This is one of the things within EVPan insights. One of the other things that I want to show you is the difference between the thick green links and the thin green links. What that basically tells you is the traffic flow.

If there is more traffic flowing between a core and two distribution devices, you will see thicker links there versus thinner links between distribution 2 and core 2 versus distribution 2 and core 1. Similarly, we can also look at the RX and the TX bytes here. If I look at the RX bytes and distribution, I see that 75 gigs and 163 gigs versus distribution. So I see that there's more traffic being received between distribution and access.

There is more traffic that is being received on distribution 1 versus distribution 2. Well, for now, we know that the link is down but if the link was up, we know that the distribution 1 is receiving more traffic than distribution 2. So this concludes our session for EVPN IP cloud topology. Today, we reviewed how to build a topology in four steps. We also reviewed the configuration of one or two devices and I showed you how a user doesn't have to manually configure anything.

If you provide us the right topology type, if you tell us what nodes you'd like to be a part of the canvas fabric. Also, if you give us some information about the VLAN IDs and if you would like VRFs, we configure the fabric for you. As a user, you do not have to configure the policy options.

You do not have to configure the route target or the route distinguisher. So this concludes our session. Thank you so much and I hope you were able to take away some great things from this topic.

Thank you.

Mist는 캠퍼스 패브릭을 외부 네트워크와 자동으로 피어링하지 않습니다. 외부 연결을 활성화하려면 각 코어 스위치에 필요한 설정(예: 피어링해야 하는 인터페이스 및 VLAN)을 수동으로 구성해야 합니다. 스위치 세부 정보 페이지의 IP 구성 타일에 있는 추가 IP 구성 섹션에서 이러한 설정을 구성할 수 있습니다. 또한 외부 네트워크가 오버레이를 사용하는 경우 특정 디바이스의 VRF에 추가한 다음 BGP 또는 OSPF 구성에서 참조해야 합니다.

IP Clos 캠퍼스 패브릭을 구축한 후 BGP 그룹을 사용하여 타사 게이트웨이(예: 라우터 또는 방화벽)와 통합할 수 있습니다. 자세한 정보는 다음 비디오를 시청하십시오.

Juniper's campus fabric series. Today we're going to focus on how to integrate a current campus fabric IP class with a third-party gateway, whether it be a router, firewall, etc. In this case we will be leveraging an SRX345 firewall.

So the fabric class has been built, you see that here. We've got our services block up top here, we've got our core devices, we've got our distribution devices, and we can see that we've got our telemetry coming in from all different devices. So what we're going to do is we're going to go to the services block and we are going to build the configuration requisite to pull up that BGP peering relationship.

We're going to apply the policies on a per-verse basis. We actually have three routing instances here, guest Wi-Fi, developers, and core IT. So because we have three routing instances, we build three specific sub-interfaces from the services block to the firewall.

So let's jump in and show what that looks like and then we apply BGP on top of that. Now for the sake of brevity, we've gone ahead and built these configurations already. We're going to focus the video on BGP enablement, building the policies and the peering statements and validating that.

So this is what we have. We have our IP configuration. We've added three specific addresses.

Each address is associated with a VLAN, 99 for core IT, 88 for developers, and of course, 33 for guest Wi-Fi. So those are all built through this tab. I could have already built these from a pre-configuration staging perspective.

You could also build the requisite VLAN identifiers through the add IP configuration tab if you'd like, or you can have them built down here. Either one works well. And you'll see all three of these built with the requisite VLANs.

Now once that's done, then we come over to each of the routing instances. Notice we've got the override site templates because what we're going to do here is we're going to add the new WAN core IT to core IT. We're going to add WAN developers to developers.

And of course, we're going to add WAN guest Wi-Fi to guest Wi-Fi. But we only care at the services block. We're not pushing this VLAN across the network. So that's really important to understand that. Okay, so now we've done three things. We've built the IP config.

We've applied a VLAN tag to each of those configs. And then we've added those networks into each of the routing instances. And we're overriding the system template.

At the interface, it's a layer three sub-interface. And we had all three of those interfaces here. So now we've actually built a system where I should have IP connectivity between the services block and the firewall.

So let's take a look at this. That's a good thing. If I come back here, I should hit guest Wi-Fi.

We do. And then let's hit developers. Okay, cool.

And so one last thing, I want to make sure we just don't have any straggler BGP sessions here. And all we have is we've got our underlain overlay to the core, to the fabric itself. So no BGP configuration is built to the firewall.

Okay, so that's our pre-built system. Let's come down and focus on enabling BGP here. We're going to add three groups.

We're going to add a core IT, a guest Wi-Fi, and a developer group. These are all going to have relatively straightforward configurations. They're all going to be external.

They're going to use their specific VLAN that's created. They're all going to use local AS of 65001, excuse me, 7. And then each one is going to build out a policy. And that policy is going to be requisite with the particular subnets that we are passing from the core out to the BGP-enabled SRX device here, 10.9.9.0.24. Notice we've got an accept by default.

So that's our first policy. So core IT, basic information, export policy as core IT, and now we build our neighbor. Our neighbor is going to be 10.9.1.1 and 6.5.1.0.0. Now, neighbor AS could be the same across all subinterfaces because we're going to the same device.

Okay, now I've built, there it is, I've already built one neighbor. I'm going to build two more here. Okay, developers.

And we'll build guest Wi-Fi. Now, what's interesting, well, certainly very important to understand is that by default, the Campus Fabricat-PCLOS isolates traffic in the routing instances that you build. So by default, there is no leaking of routes.

There is no shenanigans such as that. Most customers like to keep the fabric at a point where it is isolating traffic natively and then passing traffic onto a firewall or a security device to allow for inter-VIRF communications. Okay, and that's what we're doing right here effectively.

So the firewall is going to be our trusted source of communication to allow these three VIRFs to communicate if needed. And we come down here and add this. Okay, boom.

So we're just about done. Let's go ahead and add the last guest Wi-Fi external. We're going to look at guest Wi-Fi here.

So this stuff should be relatively, you know, you guys are, I'm sure you're picking up on this real easy, real quick. Policies are pretty straightforward as well. And by the way, one thing I didn't mention is, and we'll see this when we look at the routing information, the firewall is sending us a default route, so, which is very common.

That would be preferred. And so you'll see the default route in each of the routing instances. And that is a really very popular recommendation configuration for most customers.

Last type of information here. Okay, so we actually have relatively straightforward information, a neighbor for each routing instance, the same AS because we're talking to the same device, export policies that are pushing the prefixes. And we are good to go.

So before I do that, let's go into the particular device itself. We saw this earlier, and we want to make sure that we're only seeing the local sub interfaces there. So here's what we're going to do.

We're going to refresh this every five seconds. I'm going to go ahead and hit save here. And the save shows us the difference in what we're pushing.

And then we'll come back here to this remote shell. Pull the remote shell over. And we'll just take a look and see the push of the configuration to the services block.

And actually it happens relatively quickly. Sometimes a remote shell asks us to re-login because the configuration push kind of pushed us out of that remote shell. So let's go back into the shell here.

And let's take a look around. In fact, what I want to do is refresh my screen here. And then we'll look at how things look within the device itself.

Okay. So let's look at show BGP summary. And voila.

We actually have our three established peers. Now, what I should expect to see would be show routes, receive, yeah, route receive protocol BGP. So let's look at each individual route instance.

I should be getting a default route. Very good. I'm getting a default route for the SRX for 10.3.3.1.1. I should get that for 10.8.8.1.1. I do. And 10.9.9.1.1. I do. Good. So now let's make sure that we are sending, we should be sending only the prefix that we designated. Perfect. That's what I want to see. Very good. And I hope that's, man, that looks pretty good. Let's go back to BGP once again. Establishment.

Okay. So what we went through in this setup is basic configuration of BGP, enabling BGP, setting up a peering from a VRF perspective, VRF to SRX, three-verse, three particular peers. Each peer is sending its own prefix and it's receiving a default route from the SRX.

We verified all that. And it looks like the configuration is relatively stable and we're happy to go. Hopefully this has been educational and you find this series valuable for you.

Have a great day.