ping.time.bora.net
Ping time.bora.net [203.248.240.140] 32바이트 데이터 사용:
요청 시간이 만료되었습니다.
요청 시간이 만료되었습니다.
요청 시간이 만료되었습니다.
요청 시간이 만료되었습니다.
203.248.240.140에 대한 Ping 통계:
패킷: 보냄 = 4, 받음 = 0, 손실 = 4 (100% 손실)
ping kr.pool.ntp.org
Ping kr.pool.ntp.org [106.247.248.106] 32바이트 데이터 사용:
106.247.248.106의 응답: 바이트=32 시간=9ms TTL=54
106.247.248.106의 응답: 바이트=32 시간=9ms TTL=54
106.247.248.106의 응답: 바이트=32 시간=9ms TTL=54
106.247.248.106의 응답: 바이트=32 시간=8ms TTL=54
106.247.248.106에 대한 Ping 통계:
패킷: 보냄 = 4, 받음 = 4, 손실 = 0 (0% 손실)
왕복 시간(밀리초):
최소 = 8ms, 최대 = 9ms, 평균 = 8ms
time.bora.net에 ping이 100% 손실이라는 건,
👉 현재 네트워크에서 해당 서버에 접속이 차단되었거나, 서버가 ping 응답을 안 하는 상태라는 뜻입니다.
✅ 그런데 중요한 점:
ping 실패 ≠ NTP 동기화 실패는 아닙니다!
✳️ 이유는:
- ping은 ICMP 프로토콜
- NTP는 UDP 123번 포트를 사용
즉, ping이 안 된다고 해서 반드시 NTP 시간 동기화도 안 되는 건 아니에요.
🔍 그런데도 문제가 되는 경우는?
✅ 현재 상황처럼:
- w32tm /resync를 해도 동기화가 안 되고
- w32tm /query /status도 아무 반응이 없고
- time.bora.net ping도 안 될 경우
👉 이제는 `NTP 서버가 실제로 응답을 주고 있는지 확인하거나,
다른 서버로 변경해서 테스트해야 할 시점입니다.
✅ 해결 방법: 다른 NTP 서버로 변경해서 테스트
추천 NTP 서버 (한국 기준):
| 서버 주소 | 설명 |
| kr.pool.ntp.org | 여러 서버를 로드밸런싱해서 연결 (가장 안정적) ✅ 추천 |
| ntp2.kornet.net | KT 제공 |
| ntp.bora.net | (time.bora.net과 같은 서버) |
| time.windows.com | 마이크로소프트 기본 서버 |
| time.nist.gov | 미국 국립표준기술연구소 (빠르진 않지만 정확함) |
✅ 결론부터 말씀드리면:
🔒 time.bora.net은 ping(= ICMP) 요청에 의도적으로 응답하지 않도록 막아둔 서버예요.
🚀 반면 kr.pool.ntp.org는 ping을 허용하는 NTP 서버 중 하나로 연결될 수 있는 주소입니다.
즉, 이건 “서버 정책의 차이”일 뿐,
시간 동기화(NTP 작동 여부)와는 별개입니다.
📌 다시 정리하면:
| 항목 | time.bora.net | kr.pool.ntp.org |
| ping 응답 | ❌ 응답 안 함 (차단됨) | ✅ 응답함 (허용된 서버 중 연결) |
| ICMP (핑) 허용 | 차단 | 허용 |
| NTP 동기화 | ✅ 가능함 (UDP 123 포트) | ✅ 가능함 |
| 네트워크 문제? | 아님 ❌ | 아님 ❌ |
🧠 왜 ping을 막을까?
핑은 ICMP라는 네트워크 테스트용 프로토콜인데,
서버 입장에서 보면:
- 핑을 열어두면 DDOS 공격 등 스캐닝 대상이 되기 쉬움
- 그래서 일부 서버는 “ping 차단”을 보안 수단으로 씁니다.
📌 실제 운영하는 많은 NTP 서버들이 ping은 막아도
UDP 123 (NTP 통신)은 정상적으로 열려 있습니다.
✅ 그래서 기억할 것
❗ ping이 안 돼도 NTP 동기화는 될 수 있다
❗ ping이 된다고 해서 NTP 동기화가 된다는 보장은 없다
💡 정리 요약
| 질문 | 답변 |
| time.bora.net은 왜 ping 안 돼? | 보안 정책상 ICMP 요청 차단 |
| kr.pool.ntp.org은 ping 되는 이유? | 여러 서버 중 ping 허용하는 서버로 연결되었기 때문 |
| 이게 네트워크 문제인가? | ❌ 전혀 아님. 단순한 서버 설정 차이 |
| ping이 안 되는 서버와 동기화도 안 되는 경우? | 그땐 NTP 포트(UDP 123) 차단일 수 있음 (별개 문제) |
🧠 ICMP란?
ICMP는 Internet Control Message Protocol의 줄임말이에요.
우리말로 하면 **"인터넷 제어 메시지 프로토콜"**입니다.
👉 ICMP는 데이터를 보내는 게 아니라
네트워크 상태를 "알려주는 용도"로만 사용되는 프로토콜이에요.
🧪 예시로 이해하기
1. ping 명령어 = ICMP 프로토콜 사용
ping google.com
- 이 명령어는 ICMP Echo Request(핑 요청)를 서버에 보냄
- 서버가 ICMP Echo Reply(핑 응답)를 보내면
- "답장 왔다!" → 네트워크 연결됨 ✅
- 답장이 없으면 → 서버가 꺼졌거나, 막혔거나 ❌
2. ICMP가 알려주는 메시지 종류
| 메시지 종류 | 설명 |
| Echo Request / Reply | 핑 요청과 응답 (서버가 살아있는지 확인) |
| Destination Unreachable | 목적지에 도달할 수 없음 (라우터가 경로를 모를 때) |
| Time Exceeded | 패킷이 너무 오래 돌아다니다가 폐기됨 (TTL 초과) |
| Redirect | 더 나은 경로가 있을 때 알려줌 |
🎯 ICMP의 특징
| 항목 | 내용 |
| 데이터 전송용 아님 | ICMP는 메시지 전달용, 실제 사용자 데이터는 아님 |
| TCP/UDP와 다름 | ICMP는 포트 개념 없음 (TCP/UDP는 포트 사용) |
| 신뢰성 없음 | 응답이 꼭 돌아오란 법 없음 (비신뢰성 프로토콜) |
| 공격에도 사용됨 | DDoS, 스캐닝 등 악용 가능 → 그래서 종종 차단됨 🔒 |
💡 ICMP와 NTP의 차이
| 항목 | ICMP (핑) | NTP (시간동기화) |
| 목적 | 네트워크 상태 확인 | 서버 시간 가져오기 |
| 프로토콜 | ICMP | UDP 123번 포트 |
| ping 사용 여부 | ✅ 예 | ❌ 직접 사용 안 함 |
| 차단되는 경우 | 보안상 흔함 | 기업, 학교, 공공망 등에서 종종 차단됨 |
✅ 요약
| 질문 | 답변 |
| ICMP란? | 네트워크 상태를 점검하는 제어 메시지용 프로토콜 |
| ping이 사용하는 프로토콜? | ICMP |
| 데이터를 전송하는가? | ❌ 아니요. 상태 확인만 해요 |
| 막힐 수도 있는가? | ✅ 서버 또는 방화벽에서 보안상 차단될 수 있어요 |
✅ 서버 동기화 상태 확인하는 방법
w32tm /query /configuration
Type: NTP
NtpServer: time.bora.net,0x9
👉 설정 자체는 정상입니다.
설정값만 보여주는 명령어 즉, "이 서버를 사용하도록 설정해놨다"는 뜻이지
"정상적으로 동기화되고 있다"는 증거는 아닙니다.
하지만 정상적으로 동기화되고 있는지는 따로 확인이 필요합니다.
1. 동기화 성공 여부 확인
w32tm /query /status
- 여기서 아래와 같은 항목이 떠야 실제로 동기화된 상태입니다:
Stratum(계층): 2
Last Successful Sync Time(마지막으로 동기화한 시간): 2025-07-08 오후 4:31:25
Source(원본): time.bora.net
- Source: time.bora.net → ✅ 진짜 저 서버로 동기화 성공한 것
- Last Successful Sync Time → 마지막 동기화 시각
- Stratum → 서버의 시간 정확도 계층 (1~15 중 하나)
⚠️ 반대로 이런 경우는 동기화 실패 상태예요
- Source: Local CMOS Clock
- Stratum: 0
- Last Successful Sync Time 없음 또는 오래된 값
→ 이 경우는 외부 NTP 서버랑 동기화 안 됨, 즉 실패 상태
💡 참고로 ping 손실은 신경 안 써도 됨
| 항목 | 설명 |
| ping time.bora.net 실패 | ❌ 서버가 ICMP 차단한 것일 뿐, NTP랑 무관 |
| w32tm /query /configuration | ✅ 설정만 보여줌, 동기화 상태는 아님 |
| w32tm /query /status | ✅ 실제 동기화 여부, 어떤 서버랑 동기화됐는지 확인 가능 |
'IT 인터넷' 카테고리의 다른 글
| SpecialPollInterval 적용 안 되는 이유 (1) | 2025.07.10 |
|---|---|
| DNS 란? cloudflare vs google vs 통신사 isp (0) | 2025.07.09 |
| NTP 서버란? NTP 서버 종류 (4) | 2025.07.09 |
| CMD vs PowerShell (0) | 2025.07.09 |
| 로드 밸런싱 이란? (0) | 2025.07.09 |
| 인터넷 서버 시간 기준 KST vs UTC (0) | 2025.07.08 |
| 보조배터리 구매 시 확인할 것? mAh, W, V, A, PD, QC, PPS? (3) | 2025.07.02 |
| [ ._ 파일 ]의 정체는 뭘까? 파일명 앞에 ._이 붙은 파일들 (1) | 2025.07.01 |