Keepalive, Keep-alive, TCP Keepalive   킵얼라이브, 킵어라이브, TCP 킵얼라이브

(2016-03-07)
통신/네트워킹통신이론
선로/전송
통신망 일반
회선교환(PSTN)
무선/이동통신
광통신
인터넷/데이터통신
 > 인터넷/데이터통신 1. 데이터통신망
2. 인터넷
3. 데이터 네트워크 설계

데이터 단위
프로토콜/계층
데이터 링크
TCP/IP
라우팅
인터넷 QoS
인터넷 관리
인터넷 응용
인터넷 기타
패킷교환(PSN)
인터넷 관련 기관
 > TCP/IP 1. TCP/IP 이란?

IP 계층
전송계층(UDP,TCP,SCTP,포트번호)
DHCP
TCP/IP 유틸리티
TCP/IP 기타일반
 > 전송계층(UDP,TCP,SCTP,포트번호) 1. 전송 계층

포트번호(프로세스식별)
TCP
UDP,SCTP,MPTCP
 > TCP 1. TCP

TCP 패킷(세그먼트)
TCP 연결관리
TCP 오류제어
TCP 흐름/혼잡 제어
TCP 기타사항
 > TCP 기타사항 1. TCP 래퍼
2. 킵얼라이브

     
1. Keepalive세션(회선) 또는 상대 노드의 생존 여부를 확인하는 메커니즘

  ㅇ 例) 
     - BGP Keepalive Message
     - TCP Keepalive Message
     - OSPF Hello Message


2. TCP Keepalive (유지) : TCP 유휴 연결 관리TCP 세션이 활성화되어 있지만, 전송 데이터가 없는 유휴 연결을 처리하는 문제

  ㅇ TCP 양쪽 종단에서 유지 기능이 필요할 수 있음
     - TCP 세션 유지 기능이 필요한 방향 구분 
        . 한쪽 종단에서 만 필요
        . 양쪽 종단 모두에서 필요

  ㅇ TCP 연결 유지 제어를 위한 메커니즘
     - TCP 유지 프로브 (TCP Keepalive Message)
        . 유휴 연결인지 확인하기 위해, 아무 데이터도 없이 그냥 보내는 세그먼트를 말함
           .. ☞ TCP 타이머(TCP Keepalive Timer) 참조

     * 이의 사용은 논란의 소지가 있어, 
        . 공식적인 표준으로 아직 정해진 바 없으나, 비공식적인 사용이 꾸준히 있어왔음


[ TCP 기타사항 ]1. TCP 래퍼  2. 킵얼라이브  

 
        최근수정     모바일웹     참고문헌