홈페이지 » 어떻게 » http //를 사용하거나 사용하지 않고 ping을 수행 할 때의 차이점은 무엇입니까?

    http //를 사용하거나 사용하지 않고 ping을 수행 할 때의 차이점은 무엇입니까?

    당신이 웹 사이트에 핑 소리 내기에 대해 실험하고 배우고 있다면, 당신이 핑 (ping) 한 "what"에 기초한 결과에 놀랄 수 있습니다. 오늘의 수퍼 유저 Q & A 게시물은 혼란스럽고 좌절 된 독자를 위해 명확한 정보를 제공합니다..

    오늘의 질문 및 답변 세션은 Q & A 웹 사이트의 커뮤니티 중심 그룹 인 Stack Exchange의 하위 부문 인 수퍼 유저의 도움으로 이루어졌습니다..

    스크린 샷 : Cristianzambrano (Wikimedia Commons).

    질문

    수퍼 유저 리더 Saransh Singh은 http : //가있는 경우와없는 경우의 핑의 차이점을 알고 싶어합니다.

    내 웹 사이트를 ping하려고합니다. http://www.example.com/ 알 수없는 IP 주소로 확인되면 시간이 초과됩니다..

    하지만 핑 할 때 example.com, 그것은 작동합니다. 나는 무엇을 놓치고 여기에 대해 이해하지 못하고 있는가??

    참고 : example.com은 실제 웹 사이트의 수퍼 유저로 대체되었습니다..

    http : //를 사용하거나 사용하지 않고 ping을 수행하는 것과는 차이가 있습니까??

    대답

    수퍼 유저 기고 가인 DavidPostill이 답변 해주었습니다.

    ping에 대한 인수는 호스트 이름 (또는 IP 주소)입니다. 그래서 다음은 모두 작동합니다.

    반면에, 이것은 다음과 같이 작동하지 않습니다. http://www.example.com/ 유효한 호스트 이름이 아닌 HTTP URL (Uniform Resource Locator)입니다 (일부는 호스트 이름 임에도 불구하고)..

    HTTP URL은 4 부분으로 구성됩니다.

    • 계획 - 항상 제시
    • 호스트 이름 - 항상 제공
    • 경로 또는 줄기 - 항상 나타나지만 때때로 null입니다.
    • 매개 변수 - 선택 사항

    ping은 일반적으로 URL을 유효한 대상 호스트 이름으로 인식하지 않습니다..

    노트

    모든 URL이 위에서 언급 한 형식이 아닙니다. 완전한 URL은 이름 지정 체계 지정자와 그 형식이 이름 지정 체계의 기능인 문자열로 구성됩니다. URL 형식은 IETF 사양에 정의되어 있습니다. URL (Uniform Resource Locators). * 위의 URL과 다른 웹 사이트 주소입니다..

    DNS 하이재킹

    유효하지 않은 호스트 이름이 제공된 경우에도 호스트 이름을 IP 주소로 해석하는 DNS 서버가 유효한 IP 주소를 반환하도록 구성된 경우 위 예외가 발생할 수 있습니다. 이것은 ISP가 DNS 쿼리를 하이재킹하는 경우 발생할 수 있습니다.

    응답에서 왜 ping은 IP로 변환합니까? 198.105.254.228 내가 입력 한 임의의 호스트 이름은 무엇입니까? 마이클 햄튼 (Michael Hampton)

    • 이들은 존재하지 않는 도메인에 대한 요청을 검색 결과 및 광고를 제공하는 화이트 라벨 서비스로 리디렉션함으로써 "도움이 될"려고 노력하고 있습니다.이 서비스를 통해 누구나 수익을 줄일 수 있습니다. 다행히도, 그들은 당신이 그것을 꺼놓을 수있는 환경 설정 페이지를 가지고 있습니다..

    아래의 공유 스레드 링크를 통해 다른 유용한 답변을 읽어보십시오.!


    설명에 추가 할 것이 있습니까? 의견에서 소리가 나지. 다른 기술에 정통한 Stack Exchange 사용자의 답변을 더 읽고 싶습니까? 전체 토론 스레드를 여기에서 확인하십시오..