패킷 코어 인스턴스에서 ping 및 경로 추적 사용

Azure Private 5G Core는 특정 네트워크 인터페이스를 선택하는 옵션으로 향상된 표준 pingtraceroute 진단 도구를 지원합니다. ping 및 경로 추적을 사용하면 네트워크 연결 문제를 진단하는 데 도움이 됩니다. 이 방법 가이드에서는 ping 및 경로 추적을 사용하여 디바이스의 사용자 평면 인터페이스를 통해 액세스 또는 데이터 네트워크에 대한 연결을 확인하는 방법을 알아봅니다.

필수 조건

  • 패킷 코어 인스턴스가 실행 중인 Azure Arc 지원 Kubernetes 클러스터를 나타내는 Kubernetes - Azure Arc 리소스를 식별합니다.
  • 로컬 컴퓨터에 Azure Arc 지원 Kubernetes 클러스터에 대한 코어 kubectl 액세스 권한이 있는지 확인합니다. 그러려면 kubectl 액세스 설정에 따라 가져올 수 있는 코어 kubeconfig 파일이 필요합니다.

테스트할 IP 주소를 선택합니다.

ping 및 경로 추적 도구를 사용하여 지정된 인터페이스를 통한 모든 IP 주소의 연결 가능성을 확인할 수 있습니다. 일반적인 예는 기본 게이트웨이입니다. 테스트하려는 인터페이스의 기본 게이트웨이 주소를 모르는 경우 ASE(Azure Stack Edge) 로컬 UI의 고급 네트워킹 블레이드에서 찾을 수 있습니다.

로컬 UI에 액세스하려면 자습서: GPU를 사용하여 Azure Stack Edge Pro에 연결을 참조하세요.

ping 및 경로 추적 도구 실행

  1. Azure Arc 지원 Kubernetes 클러스터에 대한 kubectl 액세스 권한이 있는 명령줄에서 MEC-DP 문제 해결사 Pod를 입력합니다.

    kubectl exec -it -n core core-mec-dp-0 -c troubleshooter -- bash
    
  2. 구성된 사용자 플레인 인터페이스 목록을 봅니다.

    mect list
    

    이는 컨트롤 플레인 네트워크(N2)의 단일 인터페이스, 액세스 네트워크(N3)의 단일 인터페이스 및 연결된 각 데이터 네트워크(N6)에 대한 인터페이스를 보고해야 합니다. 예시:

    n2trace
    n3trace
    n6trace0 (Data Network: internet)
    n6trace1 (Data Network: enterprise)
    n6trace2 (Data Network: test)
    
  3. 테스트할 네트워크와 IP 주소를 지정하여 ping 명령을 실행합니다. 액세스 네트워크에 대해 access를 지정하거나 데이터 네트워크에 대해 네트워크 이름을 지정할 수 있습니다.

    ping --net <network name> <IP address>
    

    예시:

    ping --net enterprise 10.0.0.1
    

    도구는 0% 패킷 손실로 전송 및 수신된 패킷 목록을 보고해야 합니다.

  4. 테스트할 네트워크와 IP 주소를 지정하여 Traceroute 명령을 실행합니다. 액세스 네트워크에 대해 access를 지정하거나 데이터 네트워크에 대해 네트워크 이름을 지정할 수 있습니다.

    traceroute --net <network name> <IP address>
    

    예시:

    traceroute --net enterprise 10.0.0.1
    

    도구는 지정된 IP 주소를 최종 홉으로 사용하여 일련의 홉을 보고해야 합니다.

다음 단계