윈 도 우 인터넷 연결 끊김 체크하는 배치스크립트
2020.11.23 09:45
ping 8.8.8.8 -n 1 -w 200 >nul
if not %errorlevel%==0 (echo 인터넷 연결 끊김.)
배치파일에서 체크할때 사용중인데요
인터넷이 잘 되는데도 10번중 한두번 정도는 끊겼다고 나오네요
뭐가 문제일까요?
더 좋은 체크 방법이 있을까요?
댓글 [12]
-
메이데이 2020.11.23 09:53
-
컨피그 2020.11.23 10:03
인터넷은 잘 됩니다
다만, 본문의 구문을 사용해야 하는 배치파일이 있어서요
cmd 창에서
ping 8.8.8.8 -t
해보면 전혀 끊김없이 깨끗하게 잘 나옵니다
제 질문은 본문의 체크 구문이 완벽하지 않다는 거고요
감사합니다~
-
내꼬 2020.11.23 11:16 공유기나 방화벽에서는 나가는 ping 막은경우 검사불가입니다.
ping 8.8.8.8 -t 로 했을때 응답시간이 200ms가 넘는 경우가 있는지 확인해 보세요.
만약 200ms가 넘는 경우가 있다면 ping이 튄다고 하죠, 인터넷 상태가 고르지 못한 결과로 보입니다.
-
컨피그 2020.11.23 11:30
1분정도 지켜봤는데 34ms, 35ms 일정하게 나옵니다
그리고
ping 8.8.8.8 -n 1
이렇게 20번정도 연속 명령을 내리면 전혀 문제 없는데
ping 8.8.8.8 -n 1 -w 200
이렇게 20번정도 명령 내리면 한두번은 100% 손실 뜨네요
저만 그러진 않을거 같은데 어떤가요? -
노랑라바 2020.11.23 11:34
내꼬님이 말씀하신거처럼 200ms가 넘어가면 회선불량일 가능성이 높구요.
일반적으로 회선 속도가 양호하면 2ms~3ms에서 동작합니다.
지금 34~35ms라고 하셨는데 2ms에서 34ms로 널뛰기하는지 아니면 34~35ms로 꾸준하게 진행되는지 보세요
널뛰기하면 점검받아야 하고 34~35ms 로 꾸준하게 가면 그 회선이 느린거에요
-
컨피그 2020.11.23 12:09
정리하자면
ping 8.8.8.8 -t
5분간 놔둬도 핑이 튀거나 200ms 넘어가지 않고 34~35ms 일정하게 나옴
ping 8.8.8.8 -n 1
이걸 30번 정도 연속 명령 내려도 전혀 문제 없음
ping 8.8.8.8 -n 1 -w 200
이걸 30번 정도 연속 명령 내리면 한두번은 "요청 시간이 만료되었습니다."로 뜸
다른 지역의 다른 컴퓨터에서 해봐도 비슷한 증상 -
청락 2020.11.23 11:30 ;현재 인터넷 연결 상태를 확인하는 오토핫키 스크립트입니다.
If ConnectedToInternet()
Msgbox,ONLINE!
else
Msgbox,OFFLINE!
Return
ConnectedToInternet(flag=0x40) {
Return DllCall("Wininet.dll\InternetGetConnectedState", "Str", flag,"Int",0)
}
-
컨피그 2020.11.23 11:31
오토핫키는 제가 잘 모릅니다.. 배워보고 싶네요
감사합니다~ -
집앞의_큰나무 2020.11.23 12:36
-
컨피그 2020.11.23 15:39
-w 200
이부분이 응답이 되돌아오는걸 기다려주는 시간인거 같은데
너무 짧게 기다려서 문제가 생겼던거 같네요
1000 으로 해주니 문제없이 잘 되네요
-
BecauseI 2020.11.23 16:45 -w 10 으로 해도 정상적으로 결과가 보이네요
-w 가 각 응답의 대기 시간 이라고 설명에 나오는데
응답 대기 시간이 어디서 부터 어디까지인지 기술적으로 생각해봐야 할듯
무조건 한쪽에서만 패킷을 보낸다고 응답이 오는게 아니니
핑이 끊긴다고 해서 인터넷이 끊긴 건 아닙니다.
게이트 웨이에 때려보는것도 아니고 구글 dns 주소에 때려보는건
-
컨피그 2020.11.23 17:49
네,
-w 1 로 해도 정상적으로 결과는 보이는데
기다리는 시간이 짧아서 실패로 간주되는 빈도도 올라가더라고요
예를들어 100미터 달리기를 10초 제한을 뒀는데
두명이 뛰어서 한명은 11초, 한명은 14초 걸렸습니다
두명 다 제한시간을 넘겼기때문에 아무도 안달렸다고 간주한거나 마찬가지죠
달리긴 달렸는데 안달렸다고 하면 억울하잖아요
인터넷 연결 체크도 인터넷이 되긴 되는데 응답이 조금 늦어졌다고 인터넷이 아예 안된다고 간주해버리면 안맞는거 같아서요
그래서 제한시간을 1000으로 줘서 조금 더 기다리니까 억울하게 실패로 간주되는게 싹 사라졌습니다
1000 이라고 해서 엄청 오래 기다리는건 아니기도 하고요.
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
86916 | 윈 도 우| M.2 SSD에 Win 10 설치 실패 의문 [10] | 구르는 돌 | 1217 | 11-30 |
86915 | 윈 도 우| 컴을 켜면 msn 사이트가 실행됩니다 [5] | 가시리 | 697 | 11-30 |
86914 | 소프트웨어| 동영상 용량줄임 문의 [10] | 뷰티블마인 | 548 | 11-30 |
86913 | 윈 도 우| 슬림젯 [크롬] 히스토리를 cmd로 삭제할려면? [2] | 슈머슈마 | 276 | 11-30 |
86912 | 하드웨어| 노트북에 모니터를 연결을 해서 사용을 하는데 [2] | 복구시디 | 334 | 11-30 |
86911 | 윈 도 우| 윈도우 안전모드 상태입니다. (좀 봐 주십시오) [1] | 기억의저편 | 464 | 11-30 |
86910 | 소프트웨어| (급) deep freeze 8.60 final 나눔좀 부탁 그려도 될까요? [4] | 한아름 | 459 | 11-30 |
86909 | 윈 도 우| 새노트북을 사려는데요 [27] | Norah | 469 | 11-30 |
86908 | 기 타| LG 그램과 삼성 이온 중에 고민중입니다 [3] | 『ⓖⓤⓝ』 | 408 | 11-30 |
86907 | 윈 도 우| 여러분들 윈10 1507 버전 어떻게 생각하세요? [5] | 컴퓨터초보 | 482 | 11-30 |
86906 | 기 타| Microsoft Edge Dev csv 암호 복구문의 | 3561 | 172 | 11-30 |
86905 | 윈 도 우| C 드라이브 잃어버린 용량 확인 부탁드립니다. [7] | 줄넘기 | 580 | 11-30 |
86904 | 하드웨어| 단자함에 모뎀 어떻게 부착하나요? [3] | ksire | 452 | 11-30 |
86903 | 기 타| 파일탐색기를 열면 [2] | 윈도우4럼 | 333 | 11-29 |
86902 | 윈 도 우| 배그 플레이 중에 못 보던 증상이 있어서 무슨 문제인지 궁... [4] | Fivernova | 298 | 11-29 |
86901 | 소프트웨어| Macrium Reflect 업데이트가 매번 안되던데 해결방법이 있... [1] | azwie | 223 | 11-29 |
86900 | 윈 도 우| 디스크점유율 100% 해결 방법이 없을까요? [10] | 퉁가리 | 770 | 11-29 |
86899 | 윈 도 우| 크롬 최근에보니 조직에서관리 목록 [3] | 귀여운어흥 | 472 | 11-29 |
86898 | 윈 도 우| 윈도우10 시스템보호 켜지게하는방법? [2] | 빠가사리 | 363 | 11-29 |
86897 | 소프트웨어| 바이러스토탈 사이트 검사 [7] | 1992 | 506 | 11-29 |
사용중 불편함이 없으시면 그냥 사용하셔도 되구요.
불편하시면 ISP업체를 불러서 점검을 받으세요.