>  기사  >  IP 주소로 ping을 할 수 없는 이유는 무엇입니까?

IP 주소로 ping을 할 수 없는 이유는 무엇입니까?

coldplay.xixi
coldplay.xixi원래의
2021-02-07 16:58:3846430검색

IP 주소를 핑할 수 없는 이유: 1. 스패닝 트리의 수렴 시간이 무시됩니다. 2. 일부 라우터 포트는 사용자의 핑을 허용하지 않습니다. 3. 다중 경로 로드 밸런싱 상황; 장치 간 지연으로 인해 너무 늦었습니다. 5. NAT를 도입하면 단방향 핑이 발생합니다.

IP 주소로 ping을 할 수 없는 이유는 무엇입니까?

이 문서의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

IP 주소를 핑할 수 없는 이유:

1.너무 성급합니다. 즉, 네트워크 케이블이 스위치에 연결되자마자 게이트웨이에 ping을 시도하고 스패닝 트리 수렴 시간을 무시합니다. 물론 최신 스위치에서는 고속 스패닝 트리를 지원하거나 일부 관리자가 사용자 포트

(액세스 포트)의 스패닝 트리 프로토콜을 끄기만 하면 문제가 해결됩니다.

2. 일부 라우터 포트는 사용자의 Ping을 허용하지 않습니다.

3. 접근 제어. 중간에 아무리 많은 홉이 걸쳐져 있더라도 ICMP를 필터링하는 노드(끝 노드 포함)가 있는 한 Ping이 실패하는 것은 정상입니다. 가장 일반적인 것은 방화벽의 동작입니다.

4. 다중 경로 로드 밸런싱 시나리오. 예를 들어, 원격 대상 호스트에 대해 ping을 수행하면 성공적인 응답과 시간 초과가 교대로 나타납니다. 게이트웨이 라우터에 대상 네트워크 세그먼트로 가는 경로가 두 개 있지만 두 경로의 가중치가 동일한 것으로 나타났습니다. 하나의 경로로.

5. 기기 간 네트워크 지연이 너무 크기 때문에 기본 시간(2초) 내에 ICM Echo 메시지를 수신할 수 없습니다. 회선(위성 네트워크 상하 지연은 540밀리초), 홍콩 서버 임대 라우터 처리 지연, 로터리 경로를 유발하는 불합리한 라우팅 설계 등 여러 가지 지연 이유가 있습니다. 확장된 핑을 사용하고 타임아웃 시간을 추가하세요. 핑이 성공하면 라우팅 지연이 너무 크다는 것이 문제입니다.

6. NAT가 도입되면 단방향 Ping이 발생합니다. NAT는 내부 주소를 숨길 수 있으며, 외부에서 내부 호스트로 ping을 하면 NAT 테이블에 매핑 관계가 존재하므로 ping에 성공할 수 있습니다. 국경 라우터.

7. 소스 주소를 지정하는 확장된 핑 라우터에 로그인하고 직렬 WAN 인터페이스에서 ICMP 에코 요청이 전송되면 라우터는 이 IP로 특정 IP 주소를 지정합니다. address

may 이 인터페이스의 IP가 아니거나 이 인터페이스에 IP 주소가 전혀 없습니다. 특정 다운스트림 라우터에 이 IP 네트워크 세그먼트에 대한 경로가 없어 ping이 실패할 수 있습니다. 확장 Ping을 사용하여 소스 IP 주소를 지정할 수 있습니다.

8. IP 주소 할당은 연속적이지 않습니다. 주소 계획의 실패는 네트워크에 지뢰를 설치하는 것과 같습니다. 주소가 겹치거나 불연속적인 마스크 분할이 있으면 ping 중에 오류가 발생할 수 있습니다. 예를 들어 극단적인 경우 두 호스트 A와 B가 다중 홉으로 연결되어 A가 B의 게이트웨이에 ping을 할 수 있고 B의 게이트웨이는 올바르게 설정되었지만 A와 B는 ping을 할 수 없습니다. 조사 결과 B의 네트워크 카드에 두 번째 주소가 있는 것으로 밝혀졌으며 이 주소는 A가 위치한 네트워크 세그먼트와 중복됩니다.

프로그래밍 학습에 대해 더 알고 싶다면

php training 칼럼을 주목해주세요!

위 내용은 IP 주소로 ping을 할 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.