Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

레이어 2 포워딩 테이블

VLAN을 위한 레이어 2 학습 및 포워딩 개요

스위치, 라우터 및 NFX 시리즈 디바이스의 레이어 2 포워딩 테이블 이해

레이어 2 브리징을 지원하여 레이어 2 MAC 주소와 VLAN 학습 및 포워딩 속성을 구성할 수 있습니다. 유니캐스트 MAC(Media Access Control) 주소는 VLAN의 모든 포트에 패킷 플러딩을 방지하도록 학습됩니다. Source MAC 엔트리는 VLAN에 속한 포트에서 수신된 패킷에서 학습한 각 MAC 주소에 대해 소스 및 대상 MAC 테이블로 생성됩니다.

VLAN을 구성하면 기본적으로 레이어 2 주소 학습이 활성화됩니다. VLAN은 유니캐스트 MAC(Media Access Control) 주소를 학습하여 패킷을 VLAN의 모든 포트로 플러딩하는 것을 방지합니다. 각 VLAN은 VLAN에 속하는 포트에서 수신된 패킷에서 학습한 각 소스 MAC 주소에 대해 소스 및 대상 MAC 테이블에 소스 MAC 엔트리를 만듭니다.

주:

트래픽은 수신된 인터페이스로 다시 플러딩되지 않습니다. 그러나 이러한 "분할 수평선"은 대기 단계에서 발생하므로 명령 show interfaces queue 으로 표시되는 패킷 통계에는 플러드 트래픽이 포함됩니다.

선택적으로 전체 디바이스 또는 특정 VLAN 또는 논리적 인터페이스에 대해 MAC 학습을 비활성화할 수 있습니다. 레이어 2 학습 및 포워딩 속성을 구성할 수도 있습니다.

  • MAC 엔트리에 대한 타임아웃 간격

  • 논리적 인터페이스에만 정적 MAC 엔트리

  • 특정 논리적 인터페이스 또는 VLAN의 모든 논리적 인터페이스에서 학습한 MAC 주소 수 제한

  • VLAN용 MAC 주소 테이블 크기

  • VLAN을 위한 MAC 어카운팅

보안 디바이스의 레이어 2 포워딩 테이블 이해

SRX 시리즈 디바이스는 각 레이어 2 VLAN에 대한 MAC 주소와 관련 인터페이스가 포함된 포워딩 테이블을 유지합니다. 패킷이 프레임 헤더에 새 소스 MAC 주소와 함께 도착하면 장치는 포워딩 테이블에 MAC 주소를 추가하고 패킷이 도착한 인터페이스를 추적합니다. 이 테이블에는 장비가 특정 MAC 주소에 대한 트래픽을 포워딩할 수 있는 해당 인터페이스도 포함되어 있습니다.

패킷의 대상 MAC 주소가 장비에 알려지지 않은 경우(즉, 패킷의 대상 MAC 주소는 포워딩 테이블에 엔트리가 없습니다), 디바이스는 패킷이 도착한 인터페이스가 아닌 VLAN의 모든 인터페이스에서 패킷을 복제하고 플러딩합니다. 이는 패킷 플러딩 이라고 하며 알려지지 않은 대상 MAC 주소의 나가는 인터페이스를 결정하는 디바이스의 기본 동작입니다. 패킷 플러딩은 패킷은 구성된 Layer 2 보안 정책에서 허용하는 대로 다른 존으로 플러딩되고 패킷은 동일한 존 내에 동일한 VLAN 식별자가 있는 서로 다른 인터페이스로 플러딩됩니다. 해당 MAC 주소에 대한 응답이 해당 인터페이스 중 하나에 도착하면 장비가 MAC 주소의 포워딩 인터페이스를 학습합니다.

패킷 플러딩 대신에 SRX 시리즈 디바이스가 알 수 없는 대상 MAC 주소를 찾도록 패킷 플러딩 대신 ARP 쿼리 및 경로 추적 요청(라이브 시간 값을 1로 설정한 ICMP 에코 요청)을 사용하도록 지정할 수 있습니다. 이 방법은 디바이스가 모든 인터페이스에서 초기 패킷이 아닌 ARP 쿼리 및 traceroute 패킷을 플러딩하기 때문에 패킷 플러딩보다 더 안전한 것으로 간주됩니다. ARP 또는 경로 추적 플러딩을 사용하면 원래 패킷이 삭제됩니다. 이 장치는 ARP 또는 ICMP 쿼리를 동일한 서브네트워크의 다른 모든 장비에 브로드캐스트하고 지정된 대상 IP 주소에 있는 장비에 회신을 다시 보내도록 요청합니다. 요청자에게 응답자의 MAC 주소를 제공하는 지정된 IP 주소 회신을 가진 장비만 해당합니다.

ARP를 통해 수신 IP 주소와 동일한 서브네트워크에 대상 IP 주소가 있는 경우 디바이스가 유니캐스트 패킷의 대상 MAC 주소를 검색할 수 있습니다. (수신 IP 주소는 최종 장비의 IP 주소를 참조하여 패킷을 장비로 보냅니다. 디바이스는 패킷을 전송한 소스 또는 패킷을 포워딩하는 라우터일 수 있습니다.) Traceroute를 사용하면 수신 IP 주소가 수신 IP 주소 이상의 서브네트워크에 있는 장치에 속하더라도 장치가 대상 MAC 주소를 검색할 수 있습니다.

ARP 쿼리를 통해 알 수 없는 대상 MAC 주소를 찾으면 traceroute 요청도 활성화됩니다. 경로 추적 요청이 사용되지 않도록 선택적으로 지정할 수도 있습니다. 그러나 디바이스는 대상 IP 주소가 ingress IP 주소와 동일한 서브네트워크에 있는 경우에만 유니캐스트 패킷의 대상 MAC 주소를 검색할 수 있습니다.

ARP 쿼리 및 traceroute 요청 또는 ARP 전용 쿼리를 알 수 없는 대상 MAC 주소를 찾을 수 있도록 하든 SRX 시리즈 디바이스는 다음과 같은 일련의 작업을 수행합니다.

  1. 디바이스는 초기 패킷에서 대상 MAC 주소를 기록합니다. 디바이스가 아직 없는 경우 소스 MAC 주소와 해당 인터페이스를 포워딩 테이블에 추가합니다.

  2. 디바이스는 초기 패킷을 드롭합니다.

  3. 디바이스는 ARP 쿼리 패킷을 생성하고 선택적으로 traceroute 패킷을 생성하고 초기 패킷이 도착한 인터페이스를 제외한 모든 인터페이스에서 해당 패킷을 플러딩합니다.

    ARP 패킷은 다음과 같은 필드 값으로 전송됩니다.

    • IRB의 IP 주소로 설정된 소스 IP 주소

    • 원래 패킷의 대상 IP 주소로 설정된 대상 IP 주소

    • IRB의 MAC 주소로 설정된 소스 MAC 주소

    • 브로드캐스트 MAC 주소로 설정된 대상 MAC 주소(모두 0xf)

    Traceroute(ICMP Echo Request 또는 ping) 패킷은 다음과 같은 필드 값으로 전송됩니다.

    • 원본 패킷의 IP 주소로 설정된 소스 IP 주소

    • 원래 패킷의 대상 IP 주소로 설정된 대상 IP 주소

    • 원본 패킷의 소스 MAC 주소로 설정된 소스 MAC 주소

    • 원래 패킷의 대상 MAC 주소로 설정된 대상 MAC 주소

    • TTL(Time-to-Live) 세트 1

  4. 이 장치는 초기 패킷의 대상 MAC 주소와 해당 MAC 주소로 이어지는 인터페이스를 결합하여 포워딩 테이블에 새로운 엔트리를 추가합니다.

  5. 이 장치는 대상 MAC 주소에 대해 수신하는 모든 후속 패킷을 올바른 인터페이스에서 대상으로 전달합니다.

레이어 2 트렁크 포트의 스위치 역할을 하는 VLAN을 위한 레이어 2 학습 및 포워딩

레이어 2 학습은 기본적으로 활성화됩니다. Layer 2 트렁크 포트가 있는 스위치로 작동하도록 구성된 VLAN 세트는 트렁크 포트에 패킷 플러딩을 방지하기 위해 유니캐스트 MAC(Media Access Control) 주소를 학습합니다.

주:

트래픽은 수신된 인터페이스로 다시 플러딩되지 않습니다. 그러나 이러한 "분할 수평선"은 대기 단계에서 발생하므로 명령 show interfaces queue 으로 표시되는 패킷 통계에는 플러드 트래픽이 포함됩니다.

선택적으로 전체 VLAN 집합에 대해 Layer 2 학습을 비활성화하고 다음 Layer 2 학습 및 포워딩 속성을 수정할 수 있습니다.

  • VLAN 세트와 연결된 Layer 2 트렁크 포트에서 학습한 MAC 주소 수 제한

  • VLAN 집합에 대한 MAC 주소 테이블 크기 수정

  • VLAN 집합에 대한 MAC 어카운팅 사용

통합 포워딩 테이블 이해

통합 포워딩 테이블의 이점

전통적으로 포워딩 테이블은 정적으로 정의되었으며 각 주소 유형에 대한 고정된 항목 개수만 지원했습니다. UFT(Unified Forwarding table ) 는 다음과 같은 이점을 제공합니다.

  • 네트워크의 요구에 따라 여러 주소 유형에 사용 가능한 메모리를 최적화하기 위해 포워딩 테이블 리소스를 할당할 수 있습니다.

  • 한 유형의 주소 또는 다른 유형에 대해 더 높은 수준의 메모리를 할당할 수 있습니다.

통합 포워딩 테이블을 사용하여 주소 스토리지 최적화

QFX5100, EX4600, EX4650, QFX5110, QFX5200 및 QFX5120 스위치에서 다음을 저장할 수 있는 포워딩 테이블 메모리 할당을 제어할 수 있습니다.

  • MAC 주소—레이어 2 환경에서 스위치는 새로운 MAC 주소를 학습하고 MAC 주소 테이블에 저장합니다.

  • Layer 3 호스트 엔트리–레이어 2 및 레이어 3 환경에서 스위치는 어떤 IP 주소가 MAC 주소에 매핑되는지, 이들 키-값 쌍은 Layer 3 호스트 테이블에 저장됩니다.

  • LPM(Longest Prefix Match) 테이블 엔트리—레이어 3 환경에서 스위치에는 라우팅 테이블이 있고 가장 구체적인 경로에는 포워딩 테이블에 접두사 또는 넷마스크를 다음 홉에 연결하기 위한 엔트리가 있습니다. 그러나 모든 IPv4/32 접두사 및 IPv6/128 접두사들이 Layer 3 호스트 테이블에 저장된다는 점에 유의하십시오.

UFT는 기본적으로 3개의 서로 다른 포워딩 테이블을 결합하여 유연한 리소스 할당과 함께 하나의 테이블을 생성합니다. 네트워크 요구 사항에 가장 적합한 5개의 포워딩 테이블 프로필 중 하나를 선택할 수 있습니다. 각 프로필은 각 주소 유형에 대해 서로 다른 최대 값으로 구성됩니다. 예를 들어 많은 서버와 가상화된 시스템이 있는 가상화된 네트워크와 같이 많은 Layer 2 트래픽을 처리하는 스위치의 경우 MAC 주소에 더 높은 비율의 메모리를 할당하는 프로필을 선택할 가능성이 높습니다. 네트워크의 코어에서 작동하는 스위치의 경우 IP 패브릭에 참여하여 저장할 수 있는 라우팅 테이블 항목의 수를 최대화하려고 할 것입니다. 이 경우 가장 긴 일치 접두사에 더 높은 비율의 메모리를 할당하는 프로파일을 선택합니다. QFX5200 스위치는 사용 가능한 4개의 공유 메모리 뱅크를 MAC 주소, 레이어 3 호스트 주소 및 LPM 접두사 사이에서 총 128,000개의 엔트리로 분할할 수 있는 사용자 지정 프로필을 지원합니다.

주:

QFX5200 스위치 지원은 Junos OS 릴리스 15.1x53-D30에서 도입되었습니다. QFX5200 스위치는 Junos OS 릴리스 16.1R1에서 지원되지 않습니다.

MAC 주소 및 호스트 주소 할당 이해

5개의 프로필이 모두 지원되며, 각 프로필은 레이어 2 또는 레이어 3 엔트리에 서로 다른 양의 메모리를 할당하므로 네트워크의 요구 사항에 가장 적합한 메모리를 선택할 수 있습니다. 그러나 QFX5200 및 QFX5210 스위치는 다른 스위치와 각 프로필에 대해 서로 다른 최대 값을 지원합니다. 사용자 지정 프로필에 대한 자세한 내용은 를 참조하십시오 스위치에서 통합 포워딩 테이블 구성.

주:

기본 프로파일은 l2-profile-threeMAC 주소 및 레이어 3 호스트 주소에 동일한 공간을 할당하는 것입니다. QFX5100, EX4600, QFX5110 및 QFX5200 스위치의 경우, 이 공간은 LPM 테이블의 IPv4 엔트리 16,000개와 같으며, QFX5210 스위치의 경우 LPM 테이블에 대한 32,000개의 IPv4 엔트리와 같습니다. lpm-profile LPM 테이블 크기는 256,000개의 IPv4 엔트리와 같습니다.

주:

QFX5210-64C 스위치의 Junos OS 릴리스 18.1R1부터 시작하여 가장 긴 LPM(Prefix Match) 테이블 크기를 제외한 lpm-profile 모든 프로파일에 대해 32,000개의 IPv4 엔트리와 같습니다.

주:

QFX5120 및 EX4650 스위치의 Junos OS 릴리스 18.3R1부터 시작하여 LPM(Longest Prefix Match) 테이블 크기를 제외한 lpm-profile 모든 프로파일에 대해 IPv4 항목 32,000개와 같습니다.

주:

QFX5100, EX4600, EX4650, QFX5110, QFX5200, QFX5120, QFX5210-64C 스위치, IPv4 및 IPv6 호스트 경로와 ECMP 다음 홉이 호스트 테이블에 저장됩니다.

모범 사례:

호스트 또는 LPM 테이블이 지정된 유형의 엔트리에 대한 최대 엔트리 수를 저장하는 경우 전체 공유 테이블이 가득 차 다른 유형의 항목을 수용할 수 없습니다. 입력 유형이 서로 다른 양의 메모리를 차지합니다. 예를 들어 IPv6 유니캐스트 주소는 IPv4 유니캐스트 주소보다 2배나 많은 메모리를 차지하며 IPv6 멀티캐스트 주소는 IPv4 유니캐스트 주소보다 4배나 많은 메모리를 차지합니다.

표 1 선택할 수 있는 프로파일과 QFX5100 및 EX4600 스위치의 MAC 주소 및 호스트 테이블 항목에 대한 관련 최대값을 나열합니다.

표 1: QFX5100 및 EX4600 스위치의 통합 포워딩 테이블 프로필
프로필 이름 MAC 테이블 호스트 테이블(유니캐스트 및 멀티캐스트 주소)
  MAC 주소 IPv4 유니캐스트 IPv6 유니캐스트 IPv4 (*, G) IPv4(S, G) IPv6 (*, G) IPv6(S, G)

l2-profile-one

288K

16K

8K

8K

8K

4K

4K

l2-profile-two

224K

80K

40K

40K

40K

2만

2만

l2-profile-three (기본)

160K

144K

72K

72K

72K

36K

36K

l3-profile

96K

208K

104K

104K

104K

52K

52K

lpm-profile

32K

16K

8K

8K

8K

4K

4K

lpm-profile옵션을 선택할 수 있습니다.unicast-in-lpm

32K

(LPM 테이블에 저장)

(LPM 테이블에 저장)

8K

8K

4K

4K

표 2 선택할 수 있는 프로파일과 QFX5110 스위치의 MAC 주소 및 호스트 테이블 항목에 대한 관련 최대값을 나열합니다.

표 2: QFX5110 스위치의 통합 포워딩 테이블 프로필
프로필 이름 MAC 테이블 호스트 테이블(유니캐스트 및 멀티캐스트 주소)
  MAC 주소 IPv4 유니캐스트 IPv6 유니캐스트 IPv4 (*, G) IPv4(S, G) IPv6 (*, G) IPv6(S, G)

l2-profile-one

288K

16K

8K

8K

8K

4K

4K

l2-profile-two

224K

80K

40K

40K

40K

2만

2만

l2-profile-three (기본)

160K

144K

72K

72K

72K

36K

36K

l3-profile

96K

208K

104K

104K

104K

52K

52K

표 3 Prefix 엔트리에 따라 QFX5110 스위치의 LPM 테이블 크기 변형을 나열합니다.

표 3: QFX5110 스위치의 LPM 테이블 크기 변형
프로필 이름

접두사 항목

num-65-127-prefix IPv4 LPM<= /32 IPv6 LPM <= /64 IPv6 LPM > /64

0

16K

8K

0K

1

12K

6K

1K

2

8K

4K

2K

3

4K

2K

3K

4

0K

0K

4K

표 4 선택할 수 있는 프로파일과 QFX5200-32C 스위치의 MAC 주소 및 호스트 테이블 항목에 대한 관련 최대값을 나열합니다.

표 4: QFX5200-32C 스위치의 통합 포워딩 테이블 프로필
프로필 이름 MAC 테이블 호스트 테이블(유니캐스트 및 멀티캐스트 주소)

  MAC 주소 IPv4 유니캐스트 IPv6 유니캐스트 IPv4 (*, G) IPv4(S, G) IPv6 (*, G) IPv6(S, G) 정확한 일치

l2-profile-one

136K

8K

4K

4K

4K

2K

2K

0

l2-profile-two

104K

40K

2만

2만

2만

10K

10K

0

l2-profile-three (기본)

72K

72K

36K

36K

36K

18K

18K

0

l3-profile

40K

104K

52K

52K

52K

26K

26K

0

lpm-profile

8K

8K

4K

4K

4K

2K

2K

0

표 5 선택할 수 있는 프로파일과 QFX5200-48Y 스위치의 MAC 주소 및 호스트 테이블 항목에 대한 관련 최대값을 나열합니다.

표 5: QFX5200-48Y 스위치의 통합 포워딩 테이블 프로필
프로필 이름 MAC 테이블 호스트 테이블(유니캐스트 및 멀티캐스트 주소)

  MAC 주소 IPv4 유니캐스트 IPv6 유니캐스트 IPv4 (*, G) IPv4(S, G) IPv6 (*, G) IPv6(S, G)

l2-profile-one

136K

8K

4K

4K

4K

2K

2K

l2-profile-two

104K

40K

2만

2만

2만

10K

10K

l2-profile-three (기본)

72K

72K

36K

36K

36K

18K

18K

l3-profile

40K

104K

52K

52K

52K

26K

26K

lpm-profile

8K

8K

4K

4K

4K

2K

2K

표 6 Prefix 엔트리에 따라 QFX5200-48Y 스위치의 LPM 크기 변형을 나열합니다.

표 6: QFX5200-48Y 스위치의 LPM 테이블 크기 변형
프로필 이름

접두사 항목

num-65-127-prefix IPv4 LPM<= /32 IPv6 LPM <= /64 IPv6 LPM > /64

0

16K

8K

0K

1

12K

6K

1K

2

8K

4K

2K

3

40K

2K

3K

4

0K

0K

4K

표 7 선택할 수 있는 프로파일과 QFX5210-64C 스위치의 MAC 주소 및 호스트 테이블 항목에 대한 관련 최대값을 나열합니다.

표 7: QFX5210-64C 스위치의 통합 포워딩 테이블 프로필
프로필 이름 MAC 테이블 호스트 테이블(유니캐스트 및 멀티캐스트 주소)

  MAC 주소 IPv4 유니캐스트 IPv6 유니캐스트 IPv4 (*, G) IPv4(S, G) IPv6 (*, G) IPv6(S, G) 정확한 일치

l2-profile-one

264K

8K

4K

4K

4K

2K

2K

0K

l2-profile-two

200K

72K

36K

36K

36K

18K

18K

0K

l2-profile-three (기본)

136K

136K

72K

72K

72K

36K

36K

0K

l3-profile

72K

200K

100K

100K

100K

50K

50K

0K

표 8 선택할 수 있는 프로파일과 QFX5120 및 EX4650 스위치의 MAC 주소 및 호스트 테이블 항목에 대한 관련 최대값을 나열합니다.

표 8: QFX5120 및 EX4650 스위치의 통합 포워딩 테이블 프로필
프로필 이름 MAC 테이블 호스트 테이블(유니캐스트 및 멀티캐스트 주소)

  MAC 주소 IPv4 유니캐스트 IPv6 유니캐스트 IPv4 (*, G) IPv4(S, G) IPv6 (*, G) IPv6(S, G)

l2-profile-one

288K

16K

8K

8K

8K

4K

4K

l2-profile-two

224K

80K

40K

40K

40K

2만

2만

l2-profile-three (기본)

160K

144K

72K

72K

72K

36K

36K

l3-profile

96K

208K

104K

104K

104K

52K

52K

표 9 Prefix 엔트리에 따라 QFX5210-64C 스위치의 LPM 테이블 크기 변형을 나열합니다.

표 9: QFX5210-64C 스위치의 LPM 테이블 크기 변형
프로필 이름

접두사 항목

num-65-127-prefix IPv4 LPM<= /32 IPv6 LPM <= /64 IPv6 LPM > /64

0

32K

16K

0K

1

28K

14K

1K

2

24K

12K

2K

3

2만

10K

3K

4

0K

0K

4K

표 10 변화하는 IPv6/128 접두사 엔트리에 따라 QFX5120 및 EX4650 스위치의 레이어 3 반입 테이블 크기 변형을 나열합니다.

표 10: QFX5210-64C 및 EX4650 스위치의 LPM 테이블 크기 변형
프로필 이름

접두사 항목

num-65-127-prefix IPv4 LPM<= /32 IPv6 LPM <= /64 IPv6 LPM > /64

0

32K

16K

0K

2

24K

12K

2K

4

16K

8K

4K

6

8K

4K

6K

8

0K

0K

8K

Junos OS Evolved 릴리스용 QFX5130 및 QFX5700 스위치의 통합 포워딩 테이블 프로필

Junos OS Evolved에 대한 [편집 시스템 패킷 포워딩 옵션] 계층 수준에서 구성 명령문을 사용하여 forwarding-profile QFX5130 및 QFX5700 스위치에서 가능한 unified f또는warding t에 대한 포워딩 프로파일을 구성할 수 있습니다.

표 11: QFX5130 및 QFX5700 스위치의 통합 포워딩 테이블 프로필
프로필 애플리케이션 기본 프로파일 LPM 프로필 호스트 프로필 호스트-ACL 프로필
기능
레이어 2-MAC 32K 32K 160K 160K
레이어 3 호스트 유니캐스트 -IPv4 32K 32K 160K

160K

레이어 3 호스트 유니캐스트 -IPv6 16K 16K 80K 80K
IPv4 LPM 720K 1.24M 72K 65K
IPv6 LPM <= /64 550K 868K 50K 22K
IPv6 LPM > /64 335K 495K 22K 12K
FP 압축 18K 0 0 18K
ARP 및 NDP 32K 61K 32K 32K
VRF 최대 8K 최대 12K 최대 8K 최대 4K
레이어 3 멀티캐스트 IPv4 8K 8K 16K 16K
레이어 3 멀티캐스트 IPv6 4K 4K 8K 8K

터널

(VXLAN 및 GRE)

지원 지원되지 않음 지원 지원
주:
  1. 호스트 용량을 초과하면 호스트 유니캐스트(IPv4 및 IPv6)가 LPM 테이블로 롤오버됩니다.
  2. LPM 프로필은 오버레이 넥트 홉 스케일이 64K로 증가하여 ARP/NDP 규모를 61K로 증가시키는 터널(vxlan, gre 등)을 지원하지 않습니다.

TCAM(Ternary Content Addressable Memory) 및 가장 긴 접두사 일치 항목 이해

또한 TCAM(ternary Content Addressable Memory)에 사용할 수 있는 공간을 구성하여 가장 긴 접두사 일치 엔트리에 더 많은 메모리를 할당함으로써 비 LPM 프로필을 커스터마이즈할 수 있습니다. 이러한 IPv6 주소에 할당된 엔트리 수를 변경할 수 있습니다. 기본적으로 접두사 길이가 64보다 짧은 접두사 길이가 있는 IPv6 엔트리나 접두사 길이가 있는 LPM IPv4 엔트리에 더 많거나 적은 공간을 할당할 수 있습니다. LPM 엔트리에 대한 TCAM 메모리 공간의 기본 매개변수를 변경하는 방법에 대한 자세한 내용은 를 참조하십시오 스위치에서 통합 포워딩 테이블 구성.

주:

TCAM 공간을 조정하는 옵션은 가장 긴 접두사 일치(LPM) 또는 사용자 지정 프로파일에서 지원되지 않습니다. 그러나 LPM 프로필의 경우, 65개 이상의 접두사 길이로 IPv6 엔트리에 대한 메모리를 할당하지 않도록 TCAM 공간을 구성할 수 있습니다. 따라서 IPv4 경로 또는 접두사 길이가 64 미만인 IP 경로에 대해서만 메모리 공간을 할당하거나 두 가지 유형의 접두사 조합으로 할당할 수 있습니다.

주:

QFX5210 스위치의 Junos OS 릴리스 18.1R1부터 시작하여 TCAM 공간을 구성하여 접두사 길이가 65 이상인 최대 8,000개의 IPv6 엔트리를 할당할 수 있습니다. 기본값은 2,000개의 항목입니다. Junos OS 릴리스 13.2X51-D15부터 TCAM 공간을 구성하여 접두사 길이가 65 이상인 최대 4,000개의 IPv6 엔트리를 할당할 수 있습니다. 기본값은 1,000개의 항목입니다. Junos OS 릴리스 13.2X51-D15 이전에는 IPv6에 대해 길이가 /65~/127 범위의 IPv6 접두사에만 최대 2,048개의 항목만 할당할 수 있었습니다. 기본값은 이러한 유형의 IPv6 접두사에 대한 16개 항목입니다.

Junos OS 릴리스 13.2x51-D10 및 13.2x52D10에서 16개 항목의 기본값을 변경하는 절차는 최대값과 기본값이 더 높은 이후 릴리스와 다릅니다. 해당 절차에 대한 자세한 내용은 스위치에서 통합 포워딩 테이블 구성

과도한 레이어 2 트래픽이 있는 프로파일의 호스트 테이블 예

표 12 QFX5100 및 EX4600 스위치에서 프로파일을 사용하는 l2-profile-one 경우 호스트 테이블이 저장할 수 있는 다양한 유효한 조합을 나열합니다. 이 프로파일은 레이어 2 주소에 메모리 비율을 할당합니다. 기본값은 다른 스위치에서 다를 수 있습니다. 테이블의 각 행은 호스트 테이블이 가득 차 더 이상 항목을 수용할 수 없는 경우를 나타냅니다.

표 12: QFX5100 및 EX4600 스위치에서 l2-profile-one을 사용하는 호스트 테이블 조합 예제
IPv4 유니캐스트 IPv6 유니캐스트 IPv4 멀티캐스트(*, G) IPv4 멀티캐스트(S, G) IPv6 멀티캐스트(*, G) IPv6 멀티캐스트(S, G)

16K

0

0

0

0

0

12K

2K

0

0

0

0

12K

0

2K

2K

0

0

8K

4K

0

0

0

0

4K

2K

2K

2K

0

0

0

4K

0

0

1K

1K

예를 들면 다음과 같습니다. 통합 포워딩 테이블 사용자 지정 프로파일 구성

전통적으로 포워딩 테이블은 정적으로 정의되었으며 각 주소 유형에 대한 고정된 항목 개수만 지원했습니다. UFT(Unified Forwarding Table) 기능을 사용하면 포워딩 테이블 메모리가 네트워크의 요구에 가장 잘 맞게 할당되는 방식을 최적화할 수 있습니다. 이 예에서는 4개의 공유 해시 메모리 뱅크를 다음과 같은 세 가지 유형의 포워딩 테이블 항목 중에서 파티션할 수 있는 통합 포워딩 테이블 프로필을 구성하는 방법을 보여줍니다. MAC 주소, 레이어 3 호스트 주소 및 LPM(Longest Prefix Match).

또한 UFT 기능은 포워딩 테이블 항목의 각 유형에 대해 각각 특정 최대 메모리 양을 할당하는 5개의 프로파일을 지원합니다. 일부 프로파일은 레이어 2 엔트리에 더 많은 메모리를 할당하는 반면, 다른 프로파일은 레이어 3 또는 LPM 엔트리에 더 많은 메모리를 할당합니다. 각 입력 유형에 대한 최대 값은 이러한 프로파일에 고정되어 있습니다. 사용자 지정 프로필을 사용하면 하나 이상의 공유 메모리 은행을 지정하여 특정 유형의 포워딩 테이블 엔트리를 저장할 수 있습니다. 사용자 지정 프로필에 메모리 뱅크를 최소 1개 또는 4개까지 구성할 수 있습니다. 따라서 사용자 지정 프로파일은 특정 유형의 엔트리에 대해 포워딩 테이블 메모리를 할당할 수 있는 유연성을 더욱 높여줍니다.

요구 사항

이 예에서는 다음과 같은 하드웨어 및 소프트웨어 구성 요소를 사용합니다.

  • QFX5200 스위치 1개

  • Junos OS 릴리스 15.1x53-D30 이상.

사용자 지정 프로필을 구성하기 전에 다음 사항을 확인해야 합니다.

  • 구성된 인터페이스

개요

통합 포워딩 테이블 사용자 지정 프로필을 사용하면 공유 해시 테이블의 4개 은행에 포워딩 테이블 엔트리를 할당할 수 있으며 총 메모리는 128,000개의 유니캐스트 IPv4 주소 또는 각 은행에 대해 32,000개의 항목과 같습니다. 특히 하나 이상의 공유 은행을 할당하여 특정 유형의 포워딩 테이블 엔트리를 저장할 수 있습니다. 사용자 지정 프로파일은 전용 해시 테이블에 영향을 미치지 않습니다. 이러한 테이블은 레이어 2 주소에 할당된 8,000개의 엔트리, IPv4 주소에 할당된 8,000개의 엔트리, LPM(Longest Prefix Match) 주소에 할당된 16,000개의 엔트리와 동등한 수준으로 고정되어 있습니다.

이 예에서는 2개의 메모리 뱅크를 레이어 3 호스트 주소에 할당하고 2개의 메모리 뱅크를 LPM 엔트리에 할당합니다. 이는 공유 해시 테이블 메모리가 Layer 2 주소에 할당되지 않음을 의미합니다. 이 시나리오에서는 전용 해시 테이블 메모리만 Layer 2 주소에 할당됩니다.

구성

QFX5200 스위치에서 레이어 3 호스트 주소에 2개의 공유 메모리 뱅크와 LPM 엔트리를 위한 2개의 공유 메모리 은행을 할당하는 통합 포워딩 테이블 기능에 대한 사용자 지정 프로필을 구성하려면 다음 작업을 수행합니다.

CLI 빠른 구성

이 예제를 신속하게 구성하려면 다음 명령을 복사하여 텍스트 파일에 붙여넣고, 줄 바꿈을 제거하고, 네트워크 구성에 필요한 세부 정보를 변경하고, 명령을 계층 수준에서 CLI [edit] 에 복사 및 붙여넣은 다음 구성 모드에서 입력 commit 합니다. 4개 이하의 메모리 뱅크에 포워딩 테이블 공간을 할당했는지 확인하기 위해 커밋 검사가 수행됩니다.

경고:

프로필을 구성하고 커밋하면 Packet Forwarding Engine이 다시 시작되고 스위치의 모든 데이터 인터페이스가 다운되어 다시 나타납니다.

사용자 지정 프로파일 구성

단계별 절차

사용자 지정 프로필을 생성하려면 다음을 수행합니다.

  1. custom-profile 옵션을 지정합니다.

공유 메모리 은행 할당 구성

단계별 절차

공유 메모리 은행에 대한 특정 유형의 엔트리에 대한 메모리를 할당하려면 다음을 수행합니다.

  1. Layer 2 엔트리에 대해 공유 은행 메모리를 할당하지 않기 위해 지정합니다.

  2. Layer 3 호스트 엔트리에 대해 두 개의 공유 메모리 뱅크(또는 64,000개의 IPv4 엔트리)를 할당하도록 지정합니다.

  3. LPM 엔트리에 대해 두 개의 공유 메모리 뱅크(또는 64,000개의 IPv4 엔트리)를 할당하도록 지정합니다.

결과

구성 모드에서 show Chassis 포워딩 옵션 명령을 입력하여 구성을 확인합니다. 출력이 의도한 구성을 표시하지 않는 경우 이 예제의 지침을 반복하여 구성을 수정합니다.

스위치 commit 구성을 완료한 경우 구성 모드에서

경고:

패킷 전달 엔진이 다시 시작되고 스위치의 모든 데이터 인터페이스가 다운되어 다시 나타납니다.

확인

구성이 올바르게 작동하는지 확인합니다.

사용자 지정 프로파일의 매개변수 검사

목적

사용자 지정 프로파일이 활성화되었는지 확인합니다.

실행
의미

출력은 Layer 3 호스트 엔트리에 대해 지정된 2개의 공유 메모리 은행으로 구성된 대로 사용자 지정 프로파일이 활성화됨을 보여줍니다. LPM 입력을 위해 지정된 2개의 공유 메모리 은행, Layer 2 엔트리에 할당된 공유 메모리가 없습니다.

총 규모(K) 필드는 메모리의 총 할당, 즉 공유 메모리 은행을 통해 할당되는 금액과 전용 해시 테이블을 통해 할당된 금액을 보여줍니다. 전용 해시 테이블을 통해 할당되는 금액은 고정되어 있으며 변경할 수 없습니다. 따라서 Layer 2 엔트리는 전용 해시 테이블을 통해서만 8K의 메모리를 할당합니다. Layer 3 호스트 엔트리에는 2개의 공유 메모리 뱅크를 통해 64K의 메모리와 총 72K의 메모리에 대해 전용 해시 테이블을 통해 8K가 할당됩니다. LPM 엔트리에는 2개의 공유 메모리 뱅크를 통해 64K의 메모리와 총 80K의 메모리에 대해 전용 해시 테이블을 통해 16K가 할당됩니다.

스위치에서 통합 포워딩 테이블 구성

전통적으로 포워딩 테이블은 정적으로 정의되었으며 테이블에 저장된 각 주소 유형에 대한 고정된 항목 개수만 지원했습니다. 통합 포워딩 테이블 기능을 사용하면 스위치가 다양한 유형의 주소에 포워딩 테이블 메모리를 할당하는 방법을 최적화할 수 있습니다. 5개의 통합 포워딩 테이블 프로필 중 하나를 선택할 수 있습니다. 각 프로파일은 Layer 2, Layer 3 호스트 및 LPM(Longest Prefix Match) 엔트리에 대해 서로 다른 최대 메모리 양을 할당합니다. 프로필을 선택할 뿐만 아니라 LPM 엔트리에 할당할 추가 메모리를 선택할 수도 있습니다.

2개의 프로파일이 레이어 2 주소에 더 높은 비율의 메모리를 할당합니다. 세 번째 프로필은 레이어 3 호스트 주소에 더 높은 비율의 메모리를 할당하고 네 번째 프로파일은 LPM 엔트리에 더 높은 비율의 메모리를 할당합니다. LPM 엔트리에 할당된 나머지 메모리와 함께 레이어 2 및 레이어 3 호스트 주소에 동일한 양의 메모리를 할당하도록 구성된 기본 프로파일이 있습니다. 많은 수의 레이어 2 트래픽을 처리하는 가상화된 네트워크의 스위치의 경우 레이어 2 주소에 더 높은 비율의 메모리를 할당하는 프로필을 선택합니다. 네트워크의 코어에서 작동하는 스위치의 경우 LPM 엔트리에 더 높은 비율의 메모리를 할당하는 프로필을 선택합니다.

QFX5200 및 QFX5210-64C 스위치에서만 공유 메모리 뱅크를 다양한 유형의 포워딩 테이블 엔트리 간에 분할할 수 있는 사용자 지정 프로필을 구성할 수도 있습니다. QFX5200 스위치에서 공유 메모리 뱅크의 총 메모리는 128,000개의 IPv4 유니캐스트 주소와 같습니다. QFX5210 스위치의 공유 메모리 뱅크에는 총 메모리가 256,000개의 IPv4 유니캐스트 주소와 같습니다. 사용자 지정 프로필 구성에 대한 자세한 내용은 다음 예제를 참조하십시오 . 통합 포워딩 테이블 사용자 지정 프로파일 구성

통합 포워딩 테이블 프로파일 구성

통합 포워딩 테이블 프로파일을 구성하려면 다음을 수행합니다.

포워딩 테이블 프로필을 지정합니다.

예를 들어, 가장 높은 메모리 비율을 Layer 2 트래픽에 할당하는 프로파일을 지정하려면 다음을 수행합니다.

경고:

프로필을 구성하고 커밋하면 대부분의 경우 Packet Forwarding Engine이 자동으로 재시작되고 스위치의 모든 데이터 인터페이스가 다운되어 다시 나타납니다(관리 인터페이스는 영향을 받지 않습니다).

Junos OS 릴리스 14.1X53-D40, 15.1R5 및 16.1R3부터 EX4600 또는 QFX5100 스위치로 구성된 Virtual Chassis 또는 VCF(Virtual Chassis Fabric)의 경우, 구성원 스위치의 패킷 포워딩 엔진은 통합 포워딩 테이블 프로필 변경을 구성하고 커밋할 때 자동으로 재시작되지 않습니다. 이러한 동작은 변경이 구성원 스위치로 전파되고 여러 패킷 전달 엔진이 동시에 자동으로 재시작된 후 Virtual Chassis 또는 VCF의 불안정성을 방지합니다. 대신, 메시지가 CLI 프롬프트에 표시되고 스위치의 시스템 로그에 로그인하여 다음 번 버추얼 섀시 또는 VCF를 재부팅할 때까지 프로필 변경이 적용되지 않음을 알립니다. 구성 업데이트를 커밋한 직후 버추얼 섀시 또는 VCF 시스템을 재부팅할 수 있는 경우에만 프로필을 변경할 것을 권장합니다. 그렇지 않으면 하나 이상의 구성원이 문제가 있고 계획된 시스템 재부팅이 모든 구성원의 변경을 활성화하기 전에 새 구성과 재시작하는 경우 Virtual Chassis 또는 VCF가 일관성이 없는 상태가 될 수 있습니다.

주:

전체 스위치에 대해 하나의 프로필만 구성할 수 있습니다.

주:

기본적으로 l2-profile-three 구성됩니다.

주:

호스트 테이블이 특정 유형의 최대 엔트리 수를 저장하는 경우 전체 테이블이 가득 차 다른 유형의 항목을 수용할 수 없습니다. IPv6 유니캐스트 주소는 IPv4 유니캐스트 주소보다 2배나 많은 메모리를 차지하며 IPv6 멀티캐스트 주소는 IPv4 유니캐스트 주소보다 4배나 많은 메모리를 차지합니다.

가장 긴 Prefix Match Entries를 위한 메모리 할당 구성

프로필을 선택할 뿐만 아니라 /65 ~/127의 길이로 저장할 IPv6 접두사 수의 구성을 통해 LPM(Longest Prefix Match) 항목의 메모리 할당을 더욱 최적화할 수 있습니다. 이 스위치는 주소 조회 중에 LPM 엔트리를 사용하여 가장 구체적인(가장 긴) 접두사에 주소를 일치합니다. 이 유형의 접두사(Prefix)는 TCAM(Ternary Content Addressable Memory)을 위한 공간에 저장됩니다. 기본 매개 변수를 변경하면 이 공간을 LPM 엔트리에 사용할 수 있습니다. 이러한 IPv6 접두사에서 사용할 수 있는 메모리의 양을 늘리면 길이가 64 미만인 IPv4 유니캐스트 접두사 및 IPv6 접두사 저장에 사용할 수 있는 메모리 용량이 동일한 수준으로 줄어듭니다.

LPM 테이블을 구성하는 절차는 사용 중인 Junos OS 버전에 따라 다릅니다. UFT가 지원되는 초기 릴리스에서 Junos OS 릴리스 13.2X51-D10 및 13.2X52-10을 사용하면 길이가 /65에서 /127까지의 길이를 가진 IPv6 접두사에 lpm-profile할당된 메모리의 양을 늘릴 수 있습니다. Junos OS 릴리스 13.2X51-D15로 시작하여 어떤 프로필이 구성되었는지에 따라 범위 /65 ~ /127 범위의 IPv6 접두사에 메모리를 할당하거나 할당할 수 있습니다. lpm-profie하지만, 기본 매개변수로 변경할 수 있는 유일한 변경은 이러한 유형의 접두사에 대한 메모리를 할당하지 않는 것입니다.

Junos OS 릴리스 13.2X51-D10 및 13.2X52-D10을 사용해 LPM 테이블 구성

Junos OS 릴리스 13.2x51-D10 및 13.2X52-D10은 기본적으로 16개의 IPv6용 메모리에 길이가 있는 접두사(65~/127)를 할당합니다. 스위치를 구성하여 길이가 /65 ~ /127인 IPv6 접두사에 더 많은 메모리를 할당할 수 있습니다.

/65 ~ /127 범위의 IPv6 접두사에 더 많은 메모리를 할당하려면:

  1. 포워딩 테이블 프로필을 선택합니다.

    예를 들어, 가장 높은 메모리 비율을 Layer 2 트래픽에 할당하는 프로파일을 지정하려면 다음을 수행합니다.

  2. /65 thorugh 127 범위의 IPv6 접두사에 할당할 메모리 양을 선택합니다.

    예를 들어, 범위의 32개의 IPv6 접두사에 대한 메모리를 할당하도록 지정하려면 다음을 수행합니다.

주:

명령문을 구성하고 커밋 num-65-127-prefix number 하면 스위치의 모든 데이터 인터페이스가 다시 시작됩니다. 관리 인터페이스는 영향을 받지 않습니다.

명령문은 num-65-127-prefix number 에서 lpm-profile지원되지 않습니다.

Junos OS 릴리스 13.2x51-D15 이상에서 LPM 테이블 구성

Junos OS 릴리스 13.2x51-D15 이상에서 레이어 2 및 레이어 3 프로파일 구성

Junos OS 릴리스 13.2X51-D15에서 시작하여 스위치를 구성하여 길이가 4,000개의 IPv6 접두사에 대해 /65 ~ /127 lpm-profilecustom-profile의 길이로 포워딩 테이블 메모리를 할당하도록 구성할 수 있습니다. 또한 이러한 IPv6 엔트리에 대한 메모리를 할당하지 않기로 지정할 수도 있습니다. 기본값은 IPv6 접두사에 대한 1,000개 항목이며 길이는 /65 ~ /127입니다. 이전에는 구성할 수 있는 최대 길이가 /65 ~ /127인 IPv6 접두사에 대한 2,048개의 항목이었습니다. 최소 엔트리 수는 이전의 16개였으며, 이는 기본값이었습니다.

범위의 길이가 /65 ~ /127인 IPv6 접두사에 할당할 포워딩 테이블 메모리 양을 지정하려면 다음을 수행합니다.

  1. 포워딩 테이블 프로필을 선택합니다.

    예를 들어, 가장 높은 메모리 비율을 Layer 2 트래픽에 할당하는 프로파일을 지정하려면 다음을 수행합니다.

  2. /65 thorugh 127 범위의 IPv6 접두사에 할당할 메모리 양을 선택합니다.

    예를 들어, 65~127 범위의 2,000개의 IPv6 접두사에 대한 메모리를 할당하도록 지정하려면 다음을 수행합니다.

Junos OS 릴리스 13.2X51-D15부터 항목을 할당하는 데 명령문을 사용할 num-65-127-prefix 수 있습니다. 표 13 할당할 수 있는 항목의 수를 표시합니다. 각 행은 테이블이 가득 차 있으며 더 이상 항목을 수용할 수 없는 경우를 나타냅니다.

표 13: L2 및 L3 프로파일을 위한 LPM 테이블 조합 Junos OS 13.2X51-D15 이상
num-65-127-prefix 값 IPv4 항목 IPv6 항목(Prefix <= 64) IPv6 항목(Prefix >= 65)

0

16K

8K

0K

1 (기본)

12K

6K

1K

2

8K

4K

2K

3

4K

2K

3K

4

0K

0K

4K

경고:

명령문으로 num-65-127-prefix number 프로필 변경을 구성하고 커밋하면 Packet Forwarding Engine이 자동으로 재시작되고 스위치의 모든 데이터 인터페이스가 다운되어 다시 나타납니다(관리 인터페이스는 영향을 받지 않습니다).

그러나 Junos OS 릴리스 14.1X53-D40, 15.1R5 및 16.1R3으로 시작하여 Virtual Chassis 또는 VCF(Virtual Chassis Fabric)의 스위치에서 패킷 포워딩 엔진을 통합된 포워딩 테이블 프로필 변경을 구성하면 자동으로 다시 시작되지 않습니다. 이러한 동작은 변경이 구성원 스위치로 전파되고 여러 패킷 전달 엔진이 동시에 자동으로 재시작된 후 Virtual Chassis 또는 VCF의 불안정성을 방지합니다. 대신, 메시지가 CLI 프롬프트에 표시되고 스위치의 시스템 로그에 로그인하여 다음 번 버추얼 섀시 또는 VCF를 재부팅할 때까지 프로필 변경이 적용되지 않음을 알립니다. 구성 업데이트를 커밋한 직후 버추얼 섀시 또는 VCF 시스템을 재부팅할 수 있는 경우에만 프로필을 변경할 것을 권장합니다. 그렇지 않으면 하나 이상의 구성원이 문제가 있고 계획된 시스템 재부팅이 모든 구성원의 변경을 활성화하기 전에 새 구성과 재시작하는 경우 Virtual Chassis 또는 VCF가 일관성이 없는 상태가 될 수 있습니다.

Junos OS 릴리스 13.2x51-D15 이상에서 lpm-profile 구성

Junos OS 릴리스 13.2X51-D15로 시작하여 /65부터 /127까지의 접두사 길이를 가진 IPv6 엔트리에 대한 메모리를 할당하지 않도록 프로파일을 구성할 lpm-profile 수 있습니다. 이는 각 주소 유형별 LPM 메모리에 lpm-profile 할당된 기본 최대 값입니다.

  • 128K IPv4 접두사

  • 16K IPv6 접두사(모든 길이)

주:

각 주소 유형에 할당된 메모리는 모든 LPM 메모리에 대한 최대 기본값을 나타냅니다.

/65 ~ /127의 접두사로 IPv6 엔트리에 포워딩 테이블 메모리를 할당하지 않도록 구성 lpm-profile 하려면 IPv4에 더 많은 메모리를 할당:

길이가 65 ~/127인 IPv6 접두사에 대한 포워딩 테이블 메모리를 비활성화하도록 지정합니다.

예를 들어 QFX5100 및 EX4600 스위치에서만 옵션을 사용하는 prefix-65-127-disable 경우 다음과 같은 조합이 유효합니다.

  • 100K IPv4 및 28K IPv6/64 또는 더 짧은 접두사.

  • 64K IPv4 및 64K IPv6/64 또는 더 짧은 접두사.

  • 128K IPv4 및 0K IPv6/64 이상 접두사.

  • 0K IPv4 및 128K IPv6/64 또는 더 짧은 접두사.

주:

QFX5200 스위치에서 명령문을 구성할 prefix-65-127-disable 때 접두사에서 최대 64개 이하의 IPv6 엔트리 수는 98,000개입니다.

Junos OS 릴리스 14.1x53-D30 이상에서 lpm-profile 구성

Junos OS Release 15.1X53-D30에서 시작하여 프로파일을 구성 lpm-profile 하여 유니캐스트 IPv4 및 IPv6 호스트 주소를 LPM 테이블에 저장함으로써 호스트 테이블에 메모리를 확보할 수 있습니다. 유니캐스트 IPv4 및 IPv6 주소는 QFX5100 및 EX4600 스위치와 표 14 마찬가지로 호스트 테이블 대신 LPM 테이블에 저장됩니다. (플랫폼 지원은 설치 시 Junos OS 릴리스에 따라 달라집니다.) 이 옵션과 함께 IPv6 항목에 대해 LPM 테이블에 메모리를 할당하지 않고 접두사 길이를 /65 ~ /127 범위로 할당할 수 있습니다. 이러한 옵션을 함께 사용하면 접두사 길이가 64 미만인 IPv4 유니캐스트 엔트리와 IPv6 엔트리에서 사용할 수 있는 메모리의 양을 극대화할 수 있습니다.

표 14: QFX5100 및 EX4600 스위치를 위한 유니캐스트-인-lpm 옵션이 포함된 lpm-profile
prefix-65- 127-비활성화 MAC 테이블 호스트 테이블(멀티캐스트 주소) LPM 테이블 유니캐스트 주소)
  MAC IPv4 유니캐스트 IPv6 유니캐스트 IPv4 (*, G) IPv4(S, G) IPv6 (*, G) IPv6(S, G) IPv4 유니캐스트 IPv6 유니캐스트(</65) IPv6 유니캐스트(>/64)

아니요

32K

0

0

8K

8K

4K

4K

128K

16K

16K

32K

0

0

8K

8K

4K

4K

128K

128K

0

Junos 릴리스 18.1R1부터 시작하여 비 LPM 프로파일에 대한 명령문에 대한 num-65-127-prefix 접두사 구성을 설정할 수 없습니다. 에 대한 lpm-profile명령문을 활성화하거나 비활성화할 prefix-65-127-disable 수 있습니다.

표 15 명령문을 활성화하거나 비활성화해야 하는 prefix-65-127-disable 상황을 나열합니다.

표 15: QFX5200-48Y 스위치의 LPM 테이블 크기 변형
프로필 이름

접두사 항목

num-65-127-prefix IPv4 <= /32 IPv6 <= /64 IPv6 > /64

Enabled

> 128K(최소 보증)

98K

0K

Disabled

128K

16K

16K

QFX5120 및 EX4600 스위치에서는 LPM이 아닌 프로파일의 명령문에 대한 num-65-127-prefix 접두사 구성을 설정할 수 없습니다. 다음의 명령문만 활성화하거나 비활성화 prefix-65-127-disable 할 수 있습니다. lpm-profile

표 16 명령문을 활성화하거나 비활성화해야 하는 prefix-65-127-disable 상황을 나열합니다.

표 16: QFX5120 및 EX4650 스위치의 LPM 테이블 크기 변형
프로필 이름

접두사 항목

prefix-65-127-disable IPv4 <= /32 IPv6 <= /64 IPv6 > /64

Enabled

351K(대략적 360,000개)

168K(대략적 172,000개)

0K

Disabled

168K(대략적 172,000개)

64K(대략적 65,524개)

64K(대략적 65,524개)

각 테이블의 모든 항목은 동일한 메모리 공간을 공유한다는 점에 유의하십시오. 테이블이 특정 유형에 대한 최대 항목 수를 저장하는 경우 전체 공유 테이블이 가득 차 다른 유형의 항목을 수용할 수 없습니다. 예를 들어 이 옵션을 사용하고 unicast-in-lpm LPM 테이블에 128K IPv4 유니캐스트 주소가 저장되면 전체 LPM 테이블이 가득 차 있고 IPv6 주소는 저장할 수 없습니다. 마찬가지로 옵션을 사용 unicast-in-lpm 하지만 옵션을 사용하지 prefix-65-127-disable 않는 경우, 접두사/65보다 짧은 접두사로 16K IPv6 주소가 저장되면 전체 LPM 테이블이 가득 차 있으며 추가 주소(IPv4 또는 IPv6)를 저장할 수 없습니다.

LPM 테이블에 64개 이하의 접두사 길이를 가진 유니캐스트 IPv4 엔트리 및 IPv6 엔트리를 저장하도록 구성 lpm-profile 하려면 다음을 수행합니다.

  1. LPM 테이블에 이러한 항목을 저장하는 옵션을 지정합니다.
  2. (선택사항) LPM 테이블에 길이가 /65 ~ /127인 IPv6 접두사에 대한 메모리를 할당하지 않도록 지정합니다.
QFX5120 및 EX4650 스위치에서 비 LPM 프로파일 구성

비 LPM 프로필의 경우, 각 프로필은 IPv6 접두사 > 64를 저장하기 위해 16K L3 반입 테이블의 일부를 예약하는 옵션을 제공합니다. 128비트 접두사이므로 l3-defip 테이블에 최대 8k IPv6/128 엔트리를 사용할 수 있습니다.

  1. 포워딩 테이블 프로필을 선택합니다.

    예를 들어, 레이어 3 트래픽에 가장 높은 메모리 비율을 할당하는 프로파일을 지정하려면 다음을 수행합니다.

  2. /65 thorugh 127 범위의 IPv6 접두사에 할당할 메모리 양을 선택합니다.

    예를 들어, 65~127 범위의 2,000개의 IPv6 접두사에 대한 메모리를 할당하도록 지정하려면 다음을 수행합니다.

    0과 4 중에서 선택할 수 있습니다. 1은 기본값입니다.

스위치에서 포워딩 모드 구성

기본적으로 패킷 패킷은 Store-and-Forward 모드를 사용하여 포워딩됩니다. 대신 컷스루 모드를 사용하도록 모든 인터페이스를 구성할 수 있습니다.

컷스루(cut-through) 스위칭 모드를 활성화하려면 다음 문을 입력합니다.

레이어 2 학습 및 포워딩 비활성화

MX 시리즈 라우터 또는 EX 시리즈 스위치에서 동적 MAC 학습을 사용하지 않도록 하여 라우터 또는 스위치의 모든 논리적 인터페이스가 소스 및 대상 MAC 주소를 학습하지 못하게 합니다.

MX 시리즈 라우터 또는 EX 시리즈 스위치에서 MAC 학습을 비활성화하려면 계층 레벨의 [edit protocols l2-learning] 명령문을 포함합니다global-no-mac-learning.

가상 스위치 구성 방법에 대한 자세한 내용은 레이어 2 가상 스위치 구성을 참조하십시오.

출시 내역 표
릴리스
설명
18.1R1
QFX5210-64C 스위치의 Junos OS 릴리스 18.1R1부터 시작하여 가장 긴 LPM(Prefix Match) 테이블 크기를 제외한 lpm-profile 모든 프로파일에 대해 32,000개의 IPv4 엔트리와 같습니다.
18.1R1
QFX5120 및 EX4650 스위치의 Junos OS 릴리스 18.3R1부터 시작하여 LPM(Longest Prefix Match) 테이블 크기를 제외한 lpm-profile 모든 프로파일에 대해 IPv4 항목 32,000개와 같습니다.
18.1R1
QFX5210 스위치의 Junos OS 릴리스 18.1R1부터 시작하여 TCAM 공간을 구성하여 접두사 길이가 65 이상인 최대 8,000개의 IPv6 엔트리를 할당할 수 있습니다. 기본값은 2,000개의 항목입니다.
18.1R1
Junos 릴리스 18.1R1부터 시작하여 비 LPM 프로파일에 대한 명령문에 대한 num-65-127-prefix 접두사 구성을 설정할 수 없습니다. 에 대한 lpm-profile명령문을 활성화하거나 비활성화할 prefix-65-127-disable 수 있습니다.
14.1X53-D40
Junos OS 릴리스 14.1X53-D40, 15.1R5 및 16.1R3부터 EX4600 또는 QFX5100 스위치로 구성된 Virtual Chassis 또는 VCF(Virtual Chassis Fabric)의 경우, 구성원 스위치의 패킷 포워딩 엔진은 통합 포워딩 테이블 프로필 변경을 구성하고 커밋할 때 자동으로 재시작되지 않습니다.
13.2X51-D15
Junos OS 릴리스 13.2X51-D15부터 TCAM 공간을 구성하여 접두사 길이가 65 이상인 최대 4,000개의 IPv6 엔트리를 할당할 수 있습니다. 기본값은 1,000개의 항목입니다.
13.2X51-D15
Junos OS 릴리스 13.2X51-D15로 시작하여 어떤 프로필이 구성되었는지에 따라 범위 /65 ~ /127 범위의 IPv6 접두사에 메모리를 할당하거나 할당할 수 있습니다.
13.2X51-D15
Junos OS 릴리스 13.2X51-D15에서 시작하여 스위치를 구성하여 길이가 4,000개의 IPv6 접두사에 대해 /65 ~ /127 lpm-profilecustom-profile의 길이로 포워딩 테이블 메모리를 할당하도록 구성할 수 있습니다.
13.2X51-D15
Junos OS 릴리스 13.2X51-D15부터 항목을 할당하는 데 명령문을 사용할 num-65-127-prefix 수 있습니다.