타임 스탬프는 컴퓨터가 기록한 이벤트의 현재 시간입니다.
타임 스탬프는 다양한 유형의 동기화를 위해 컴퓨터와 네트워크를 통해 광범위하게 사용됩니다. 예를 들어, 이들은 수신 호스트 (즉, 컴퓨터)에 의해 적절한 순서로 데이터 (예를 들어, 사람의 음성)의 재 조립을 용이하게하기 위해 일부 네트워크 프로토콜에서 패킷에 할당된다. 또한 데이터베이스 관리 시스템 (DBMS)에서 시스템 장애 (예 : 전력 손실 또는 디스크 장애로 인한 컴퓨터 충돌)시 트랜잭션 순서를 결정하는 데 사용됩니다.
타임 스탬프는 파일을 생성하고 마지막으로 액세스하거나 수정 한시기를 포함하여 파일에 대한 정보를 제공하기 위해 일상적으로 사용됩니다. 이 정보는 아이 노드에 포함되는데, 이는 파일 이름과 실제 데이터를 제외한 파일에 대한 모든 정보를 저장하는 유닉스 계열 운영 체제의 파일 시스템의 데이터 구조입니다.
또 다른 중요한 응용 프로그램은 시스템 로그 파일에 기록 된 이벤트입니다. 이러한 파일의 타임 스탬프는 시스템 보안 모니터링 및 법 의학적 목적에 매우 유용 할 수 있습니다.
타임 스탬프로 기록 된 시간은 시간 또는 일부 시작점을 기준으로 측정 할 수 있습니다. 그리고 아주 작은 단위로 높은 정밀도로 측정됩니다.
컴퓨터에 내장 된 고정밀 클록 및 NTP (Network Time Protocol)를 포함한 다양한 메커니즘을 통해 시간의 정확성이 유지됩니다. NTP는 UTC (협정 세계시)를 사용하여 컴퓨터 시계 시간을 밀리 초 (때로는 밀리 초)로 동기화하고 핵심 인터넷 프로토콜 중 하나 인 UDP (사용자 데이터 그램 프로토콜)를 전송 메커니즘으로 사용합니다. 타임 스탬프