패킷 코어 인스턴스에서 ping 및 경로 추적 사용
Azure Private 5G Core는 특정 네트워크 인터페이스를 선택하는 옵션으로 향상된 표준 ping 및 traceroute 진단 도구를 지원합니다. 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 및 경로 추적 도구 실행
Azure Arc 지원 Kubernetes 클러스터에 대한 kubectl 액세스 권한이 있는 명령줄에서 MEC-DP 문제 해결사 Pod를 입력합니다.
kubectl exec -it -n core core-mec-dp-0 -c troubleshooter -- bash
구성된 사용자 플레인 인터페이스 목록을 봅니다.
mect list
이는 컨트롤 플레인 네트워크(N2)의 단일 인터페이스, 액세스 네트워크(N3)의 단일 인터페이스 및 연결된 각 데이터 네트워크(N6)에 대한 인터페이스를 보고해야 합니다. 예시:
n2trace n3trace n6trace0 (Data Network: internet) n6trace1 (Data Network: enterprise) n6trace2 (Data Network: test)
테스트할 네트워크와 IP 주소를 지정하여 ping 명령을 실행합니다. 액세스 네트워크에 대해
access
를 지정하거나 데이터 네트워크에 대해 네트워크 이름을 지정할 수 있습니다.ping --net <network name> <IP address>
예시:
ping --net enterprise 10.0.0.1
도구는 0% 패킷 손실로 전송 및 수신된 패킷 목록을 보고해야 합니다.
테스트할 네트워크와 IP 주소를 지정하여 Traceroute 명령을 실행합니다. 액세스 네트워크에 대해
access
를 지정하거나 데이터 네트워크에 대해 네트워크 이름을 지정할 수 있습니다.traceroute --net <network name> <IP address>
예시:
traceroute --net enterprise 10.0.0.1
도구는 지정된 IP 주소를 최종 홉으로 사용하여 일련의 홉을 보고해야 합니다.
다음 단계
- 보다 자세한 진단을 위해 패킷 코어 인스턴스에서 데이터 평면 패킷 캡처를 수행할 수 있습니다.
- 연결 문제가 확인되었지만 해결 방법을 모르는 경우 Azure Private 5G Core 서비스에 대한 지원 가져오기