커피닉스, 시스템 엔지니어의 쉼터 커피향이 나는 *NIX
커피닉스
시스템/네트웍/보안을 다루는 곳
* HanIRC의 #coffeenix 방
[ 장비 및 회선 후원 ]
HOME > 네트워크(network) 도움말
검색 : 사이트 WHOIS 웹서버 종류

TCP/IP, 프로토콜, 포트 (11, 글 2, 자료 25)
인터넷 접속 (1, 글 3)
웹 서버(web, httpd, apache) (48, 글 42, 자료 31)
메일 서버(mail) (31, 글 42, 자료 23)
네임서버(name server, dns, bind) (15, 글 18, 자료 4)
FTP 서버 / rsync / 미러링 / CVSup (12, 글 13, 자료 9)
망관리 / SNMP / QoS (13, 자료 16)
삼바 (samba) (4, 글 1, 자료 5)
프락시 서버(프록시, proxy server) (6, 글 3, 자료 2)
네트워크 툴 (15, 글 1, 자료 11)
클러스터링(cluster) (6, 자료 1)
장비 / 라우터 / 스위칭 (8, 글 3, 자료 8)
IRC (Internet Relay Chat) / 메신저 (6)
ssh / telnet (10, 글 3, 자료 2)
NFS / SHFS (5, 자료 2)
VPN 서버, FreeS/WAN (4)
DHCP (1, 자료 1)
LDAP (3, 자료 1)
SAN / NAS / 스토리지 (4, 글 2, 자료 6)
음악방송 / icecast (3, 글 1)

  ping (ICMP) 에러 메시지 모음과 설명 (글쓴이 모름) 작성일 : 2003/12/18 01:12
 
  • 글쓴이 : 좋은진호 ( http://coffeenix.net/ )
  • 조회수 : 15730
          [ 이전화면 / 수정 ]   비밀번호 :     인쇄용 화면
      출  처 : 아이네트호스팅 FAQ, http://www.inet.co.kr/faq/stories.php?story=03/10/16/8117663
    글쓴이 : 모름
    - 아이네트호스팅 FAQ에 올라온 글이 대부분 출처없이 옮겨진 글이더군요.


    -----------------------------------------------------------------------
    제목 : ping 에러 메시지 모음과 설명
    분류 : Network   글쓴이 : 관리자 글쓴날 : 2003년 10월 16일 오후 04:08



    가. Destination Unreachable

    - 이 메시지는 여러가지 문제를 나타낼 수 있다. 이 에러 메시지는 라우터가 원격 시스템
    으로 가는 경로를 찾지 못한 경우, 목적지 시스템의 특정 포트 번호가 현재 응답할 수 없
    는 경우, 그리고 기타 여러 가지 문제가 발생한 경우에 생성된다.

    1. Network Unreachable

    - 이 에러 메시지는 이 오류를 보고하는 라우터의 라우팅 테이블에서 목적지 네트웍크를 위
    한 경로를 찾지 못한 경우에 생성된다.
    예) 사용자가 인터넷에서 라우팅될 수 없는 사설 주소에 연결하는 경우에 흔히 나타난다.

    또한 오래되거나 손상된 라우팅 테이블을 가진 라우터에 데이터그램을 전송한 경우에도 나
    타난다

    2. Host Unreachable

    - 이 에러 메시지는 IP 데이터그램이 최종 목적지 시스템에 전달되지 않았다는 것을 나타낸
    다. 예) 이 에러 메시지는 최종 단계의 라우터가 목적지 시스템에 이르는 방법을 모를는 경
    우에 생성된다
    Network Unreachable 오류와 마찬가지로 이것은 조언성격의 메시지이며 호스트가 존재하지
    않는다는 것을 뜻하지 않는다.

    3. Protocol Unreachable

    - 이 에러 메시지는 목적지 시스템에서 특정 전송 프로토콜을 사용할 수 없다는 것을 나타
    낸다 예) 이 에러 메시지는 사용자가 비표준 전성 프로토콜(XTP와 같은)을 사용하여 그 프
    로그램을 지원하지 않는 다른 호스트와 통신하는 경우에 나타난다.

    4. Port Unreachable

    - 이 에러 메시지는 목적지 시스템에서 특정 목적지 포트 번호가 사용되지 않는다는 것을
    나타낸다 이 오류는 거의 대부분 UDP에 의해 생성된다. TCP의 경우 원격 시스템과 연결하는
    데 핸드세이킹을 사용하므로 목적지 시스템에서 해당 포트를 사용하고 있는 어플리케이션이
    없는 경우 목적지 시스템의 TCP 스택은 TCP reset플래그를 사용하여 연결 요청을 거부한다.
    예) 일반적으로 이 오류는 클라이언트 애플리케이션에서 적재되지 않거나 기대한 포트 번호
    를 사용하지 않는 서버 어플리케이션에 접속을 시도 하는 경우에 나타낸다.

    5. Source Route Failed

    - 이 에러 메시지는 라우터에 데이터그램의 Source Route IP Option 필드에 지정된 다음 단
    계의 라우터에 패킷을 전달하지 못했다는 것을 나타낸다
    예) Source 라우팅은 다음 단계의 라우터가 유효하지 않거나 라우터가 다음 단계의 라우터
    에 데이터 그램을 전송하지 못한 경우에 실패한다

    6. Destination Network Unknown

    - 이 에러 메지시는 목적지 네트웍크가 아예 존재하지 않는다는 것을 나타낸다. 이것은 데
    이터 링크 네트웍크에서 목적지 네트웍크가 존재하지 않는다는 명백한 증거를 가졌을 때에
    만 전송되며, 실제적으로 네트웍크가 존재하는데도 현재의 라우팅 테이블에서 목적지 네트
    웍크로 가는 경로를 찾지 못하는 경우에 전송되는 Network Unreachable 오류와 반대의 의미
    를 갖는다
    Network Unreachable 에러 메시지에서는 목적지 네트웍크가 존재하지 않을 가능성만을 제안
    하지만, Destination Network Unknown 에러 메시지는 목적지 네트웍크가 실제로 존재하지
    않는다는 것을 뜻한다.

    7. Destination Host Unknown

    - 6번과 마찬가지로 이 메시지는 Host에 관한 것임

    8. Network Unreachable for Type-of-Service

    - 이 에러 메시지는 출발지와 목적지 시스템 사이에 있는 중계 라우터에 의해 다음 단계의
    네트웍크에서 IP 데이터그램이 요구하는 서비스 종류 값 또는 기본 서비스 종류를 지원하지
    않는 경우에 생성된다.
    어떤 장비가 특정한 서비스 종류를 정의하여 IP 패킷을 전송하는데, 그 서비스 종류에 적합
    한 경로가 없다면 라우터는 패킷을 거부하고 이 문제를 송신 시스템에 보고한다

    9. Host Unreachable for Type-of-Service

    - 이 에러 메시지는 목적지 시스템을 위한 마지막 단계의 네트웍크에서 IP데이터그램이 요
    구하는 서비스 종류 값 또는 기본 서비스 종류를 지원하지 않을 경우에 마지막 단계의 라우
    터에 의해 생성된다, 어떤 장비가 특정 서비스 종류를 정의하여 IP패킷을 전송하는데, 마지
    막 단계의 네트웍크에서 그 특정 서비스 종류를 지원하지 않는다면 마지막 단계의 라우터는
    패킷을 거부하고 이 문제를 송신 시스템에 보고한다


    나. Time Exceeded 에러 메시지

    - Time Exceeded 에러 메시지는 포워딩이나 재배열 작업이 너무 오래 걸려 보고하는 장비가
    데이터를 소멸시킨다는 것을 나타낸다. 이 메시지는 오류를 더 자세하게 보고하기 위해
    ICMP Message Code필드를 사용하여 두 개의 다른 하위 메시지를 제공한다.

    1. Time-to-Live Exceeded in Transit

    - 이 에러 메시지는 IP 데이터그램이 최종 목적지에 전달되기 이전에 데이터그램의 활성화
    시간 (Time-to-Live) 값이 0에 도달하였을 때 사용된다. Time-to-Live필드가 데이터그램이
    거칠 수있는 최대 단계의 수를 나타내므로 라우터는 활성화 시간 값이 0인 데이터그램을 전
    달하지 못하며, 대신 데이터그램을 소멸시켜야 한다. 대부분의 시스템이 활성화 시간 값을
    30이상 으로 설정하기 때문에 이 메시지는 라우팅 루프가 데이터그램의 전달을 방해하고 있
    다는 것을 나태내는 경우가 많다
    이 메시지는 또 traceroute프로그램에서 송신 시스템과 목적지 시스템 사이의 라우터를 확
    인하기 위해서도 사용된다.

    2. Fragment Reassembly Time Exceeded

    - 이 에러 메시지는 데이터그램이 분열되었으나 목적지 시스템이 주어진 시간(Unix에서는
    대부분 60초로 설정되는)안에 모든 조각을 수신하지 못했을 때 사용된다. 일반적으로 이 메
    시지는 어떤 조각이 전송 과정에서 분실되었으며, 목적지 시스템은 현재가지 수신한 모든
    조각을 소멸시킨다는 의미를 갖는다.


    다. Redirect 에러 메시지

    - Redirect 에러 메시지는 라우터가 송신 시스템에서 특정 목적지로 가는 데 짧은 경로를
    알리고자 할 때마다 사용된다. 일반적으로 이 메시지는 여러 개의 라우터가 존재하는 네트
    웍크에서 사용자가 하나의 기본 경로만을 정의한 다음, 기본 라우터 외의 다른 라우터를 통
    해 특정 네트워크에 데이터그램을 전송해야 되는경우에 나타난다. 사용자가 '더 나은' 라우
    터로 데이터그램을 전송하지 않으면, 기본 라우터는 Redirect에러 메시지를 통해 송신 시스
    템에 사용되어야 할 올바른 라우터를 알려준다.

    1. Redirect for Destination Network

    - 이 메시지는 특정 목적지 네트웍크를 위한 모든 트래픽이 다른 라우터를 통해 전송되어야
    할 때 사용된다. 라우팅 테이블이 호스트 엔트리를 포함할 수 있으므로 이 오류는 호스트에
    특화된 Redirect가 요구되는 경우에 사용된다.

    2. Redirect for Destination Network Based on Type-of-Service

    - 이 에러 메시지는 송신 시스템이 어떤 목적지를 위해 특정한 서비스 종류를 요구하고, 목
    적지 네트웍크를 위한 트래픽 가운데 그 서비스 종류를 가진 것이 다른 라우터를 통해 전송
    되어야 하는 경우에 사용된다

    3. Redirect for Destination Host Based on Type-of-Service

    - 이 에러 메시지는 송신 시스템이 어떤 시스템을 위해 특정한 서비스 종류를 요구하고, 목
    적지를 위한 트래픽 가운데 그 서비스 종류를 갖고 있는 것이 다른 라우터를 통해 전송되어
    야 하는 경우에 사용된다.


    라. Source Quench 에러 메시지

    - Source Quench 에러 메시지는 ICMP 에러 메시지 가운데 가장 단순하다. 송신 시스템이 목
    적지 호스트에서 처리하기에 너무 많은 데이터를 전송하면, 목적지 시스템은 송신 시스템에
    ICMP Source Quench 에러 메시지를 전송하여 전송 속도를 줄일 것을 요구한다. 송신 시스템
    이 전송 속도를 늦추지 않으면 일부 패킷이 혼잡으로 인하여 분실될 가능성이 높다.

    Source Quench 에러 메시지는 전화 접속 서버가 LAN과 같이 높은 대역폭을 제공하는 네트웍
    크를 전화 접속 클라이언트처럼 낮은 대역폭을 가진 장비에 연결하는 경우에 가장 많이 찾
    아 볼 수 있다.
    이런 경우, LAN의 고성능 시스템은 전화 접속 서버가 자신의 클라이언트에 전달할 수 있는
    양보다 많 은 데이터를 전송할 수 있다. 결국, 전화 접속서버의 전송 버퍼가 차게 되고 송
    신 시스템이 속도를 늦추지 않으면 패킷을 분실하기 시작한다. Source Quench는 전화 접속
    서버에 혼잡이 발생하였다고 송신 시스템에 알리고 전송속도를 늦출 것을 요구한다.
    Source Quench는 집중적인 트래픽의 흐름을 제어하는 데 매우 효율적인 도구이다.


    마. Parameter Problem 에러 메시지

    - Parameter Problem 에러 메시지는 IP 데이터그램 자체에 문제가 있어 소멸된다는 것을 나
    타낸다. Parameter Problem 오류는 항상 IP옵션을 잘못 사용한 겨우에 나타난다. 예를 들어
    어떤 장비는 IP해더에 잘못된 Sourec Route 옵션을 사용하여 IP데이터그램을 전송할 수도
    있다. 이 오류 때문에 데이터그램의 전달은 실패할 것이며, 오류가 발견되면 중계 게이트웨
    이가 또는 수신 시스템에 의해 소멸될 것이다.

    이 경우, 문제는 전달할 수 없는 주소가 아닌 잘못된 옵션 때문이므로 Destination
    Unreachable : Sourec Route Failed 에러 메시지는 전송되지 않는다.

    1. Pointer Indicates the Error

    - 이 오류는 데이터그램의 구조에 문제(잘못된 헤더 필드처럼)가 있다는 것을 나타낸다.

    Parameter Problem 에러 메시지의 ICMP Message Data 필드는 잘못된 데이터의 위치를 제공
    하여, 송신 시스템에서 실패의 원인을 파악할 수 있게 한다.

    2. Required Option Is Missig

    - 이 오류는 요구된 IP옵션이 정의되지 않았다는 것을 나타내며, 미국 국방 기관에서만 사
    용하는 Securiy옵션하고만 사용된다.

    3. Bad length

    - 이 오류는 IP 데이터그램의 Hearder Length 또는 Total Packet Length 값이 올바르지 않
    다는 것을 나타낸다.
      커피닉스 카페 최근 글
    [01/26] Re: wget으로 다른서버에있는 디렉토리를 가져오려고합니다.
    [01/25] wget으로 다른서버에있는 디렉토리를 가져오려고합니다.
    [01/11] 특정 안드로이드 WebView 버전에서 SSL 문제 (WebView 버그)
    [08/01] DNS forwarder (전달자) 서버를 통해서 쿼리하면 역방향을 받아오질 못합니다.
    [05/16] (주)후이즈 시스템엔지니어 (경력자) 모집
    [02/15] [AWS] Cloudfront edge 확인하기
    [01/20] Mobile Service/eCommerce 기업에서 Server / Java / PHP 개발자 구인
    [01/11] 탄탄한 퍼블리싱 모바일기업에서 Mobile 개발자를 모십니다.
    [01/11] 탄탄한 퍼블리싱 모바일기업에서 Web Front 개발자를 모십니다.
    [01/11] 탄탄한 퍼블리싱 모바일기업에서 Server 개발 팀장을 모십니다.
    [12/21] 브라우저별 SHA1 퇴출 시점
    [09/15] [구인] 시스템엔지니어 (경력)
    [08/05] Re: 칼리리눅스 텔넷관련
    [08/04] 칼리리눅스 텔넷관련
    [06/29] 또 다른 무료 SSL 인증서, Let's Encrypt
      New!   최근에 등록한 페이지
      KiCad EDA Suite project (Free/Libre/Open-Source EDA Suite) (CAD)
      오픈캐스케이드 캐드 (OpenCASCADE CAD)
      QCad for Windows --- GNU GPL (Free Software)
      The Hello World Collection
      IPMI를 활용한 리눅스 서버관리
      DNS 설정 검사
      nagiosgraph 설치 방법
      Slony-I 설치 방법 (postgresql replication tool)
      Qmail기반의 Anti spam 시스템 구축하기
      clusterssh

    [ 함께하는 사이트 ]




    운영진 : 좋은진호(truefeel), 야수(yasu), 범냉이, sCag
    2003년 8월 4일~