팁과 노하우

전체보기

모바일 상단 메뉴

본문 페이지

[가이드] 반응속도(핑)얘기가 보이길래 자세하게 써드립니다.

sudalz
댓글: 17 개
조회: 75318
추천: 22
2013-01-03 01:04:31

1. 핑의 정의


핑은 컴퓨터에서 어떤 서버로 정보를 요청했을 때 컴퓨터가 요청한 때부터 데이터를 받는 시간입니다.
자신의 컴퓨터라면 핑이 0이 되겠죠.

미국에있는 서버라면 (보통 유튜브) 자신의 컴퓨터->한국 데이터센터->일본 데이터센터->일본-미국 해저케이블(요게 지진으로 좀 부실해져서 속도가 많이 느림)->미국 데이터센터->유튜브 서버 -> 반대로
입니다.

이래서 외국사이트가 느립니다.

롤에서 적용시키자면 어떤 행동(예를들어 이동) 후 서버에 이동했다는 사실이 등록되고 그 사실을 받아와서 업데이트하기까지의 시간이 되겠습니다.

그냥 간단하게 반응속도.

2. 핑은 무엇과 상관이 있는가?


컴퓨터의 인터넷 속도와는 (그다지)상관이 없습니다.

일반적으로 게임에서의 데이터 사이즈는 그렇게 크지 않습니다.
롤로 따지자면 캐릭터의 좌표, 캐릭터가 바라보는 방향, 캐릭터가 때리는 오브젝트, 미니언의 위치, 각 오브젝트들의 체력 등이 되겠네요.


얼핏 보면 많아보이지만 보통 숫자는 4바이트입니다.

한마디로 좌표(x, y) X 챔피언수 = 80바이트... 이것저것 다 해도 10KB(10000바이트)만 사용해도 충분할겁니다.(물론 업데이트 속도가 빨라서, 1초에 10번 새로고침한다면 100KB)


여러분의 인터넷 속도는 몇Mbps나 나오십니까?

느리면 10Mbps부터 빠르면 100Mbps까지 나오겠죠.

. 따라서 1Mbps = 1000/8KBps, 즉 125KBps입니다.



(*토막상식*) 눈치빠르신분들은 알아보셨겠지만 위에서는 B로 썼고, 아래에서는 b로 썼습니다. B는 바이트의 약자이고 b는 비트의 약자입니다. 1바이트는 8비트입니다

인터넷속도 광고에서 100Mbps는 봤어도 100MBps는 못보셨을겁니다. 광랜이 100Mbps까지 지원하거든요. 100MBps라고하면 허위광고입니다.

요샌 더 빠른것도 나올 준비라고는 합니다만..


위 계산을 적용하자면 10Mbps급 동네 케이블 인터넷 사용자는 바이트로 환산해봤을 때 약 1.25MBps입니다.

케이블인터넷은 저 속도를 모두 사용 못합니다(케이블인터넷에 대한 얘기는 아래에 써놓았습니다. 천천히 읽으세요).

대충 반토막내서 600KBps라고 한다면, 위 요구조건인 100KBps는...두배세배가 되도 괜찮네요.

 

그 느리고 싸구려라고 생각되었던 동네 케이블 인터넷도 롤을 즐기기에는 충분한 속도임이 입증되었습니다.

 

 

핑은 회선의 속도가 아니라 품질과 연관이 있습니다.

쉽게 예를 들어서 설명하자면, 병 입구가 좁은 병과 넓은 병, 뭐가 물이 더 빨리 나올까요?
당연히 넓은병이겠죠.
병의 입구가 중요한것이지 병의 크기는 중요하지 않습니다.



이젠 이해가 되셨나요?^^



3. 핑을 높이는 요인

 

서론이 길군요...

그럼 자신의 핑이 왜 높은지 알아봅시다.

 

<컴퓨터 외적인 요인>

 

케이블인터넷

위에서 케이블인터넷은 속도를 다 못쓴다고 얘기했는데, 일단 그것부터 알아봅시다.

케이블인터넷은 케이블TV를 보는 선으로 인터넷과 TV를 같이 봅니다.

그런데, 인터넷은 느려지더라도 TV는 느려지면 안되니깐(TV보는데 버퍼링...말도안되죠)

TV데이터를 위한 데이터량을 어느정도 확보해놓습니다.

근데 사실 케이블인터넷은 속도를 낮추는거지 품질을 낮추진 않습니다.

예를 들자면 짬짜면같은 느낌? 양은 적지만 맛은 상관없죠.

따라서 케이블인터넷은 (제가 알기로는) 그다지 상관이 없습니다.

하지만 IPTV라면 다르죠.

 

IPTV+인터넷

원하는 방송을 어느때나 볼수있는 IPTV. 요새 전화기랑 같이 묶어서 나오는 상품들이 많죠.

IPTV는 자체 공유기(회선 하나를 TV와 인터넷으로 나누어줌)를 사용합니다.

TV프로그램 볼때 인터넷에서 우리가 영화 받듯이, 또는 롤방송 생방송으로 보듯이 서버에서 받습니다.

근데 이게 회선이 한개다보니깐 TV(생방송)와 인터넷을 같이 쓰다보면 인터넷이 느려집니다.

컴퓨터가 보낸 데이터가 TV가 보낸 데이터보다 우선순위가 낮다 보니 공유기는 동시에 작업이 들어오면

"컴퓨터가 보낸 데이터는 좀 기다리고 TV가 우선이다."

라고 판단을 하고 TV데이터를 먼저 보냅니다.

또는, 이 데이터가 TV로 가야 하는 데이터인지 컴퓨터로 가야 하는 데이터인지

판단해야하기 때문에 느릴 수 있습니다.

 

인터넷전화기+인터넷

인터넷전화기도 위의 경우와 마찬가지입니다.

전화를 하지 않아도 좀 느립니다.

이 데이터가 전화로 가야하는 데이터인지, 컴퓨터로 가야하는 데이터인지 판단해야 하기 때문입니다.

또한, 전화가 왔는지 안왔는지 서버에 확인하는 작업이 진행되는듯 합니다.

전화는 품질이 생명이므로 계속적인 서버 연결 확인이 필요합니다.

 

공유기

위의 IPTV와 인터넷전화기, 이 둘의 공통점은 공유기입니다.

공유기에 대해 간단하게 말씀드리자면 도매와 소매의 차이라고 할 수 있습니다.

어부한테 산 횟감과 서울에서 산 횟감, 뭐가더 싼 횟감인지는 당연한거죠.

아무리 빨라도 무언가를 거쳐서 오기 때문에 느려질 수 있습니다.

(IPTV와 인터넷전화기를 사용 안한다면 웬만하면 공유기에서 핑이 느려지는 문제는 발생하지 않습니다.

공유기에 연결된 모든 컴퓨터가 토렌트와 같은 업로드/다운로드 모두를 많이 사용하는 프로그램을 쓰지 않는다면..)

 

회선

회선은 컴퓨터<->모뎀<->서버를 이어주는 선(의 품질)을 말합니다.

컴퓨터에서 모뎀으로의 전송이 잘 안되어도 품질이 나빠질 수 있고요

모뎀에서 서버로의 데이터가 전송이 잘 안되어도 품질이 나빠질 수 있습니다.

(물론 통신회사 서버에서 롤서버(?)까지의 회선문제도 있습니다만, 이는 우리가 어떻게 할 수 없는 것이기 때문에 제외합니다.)

회선점검은 기사에게 부탁하거나 인터넷 점검 프로그램(통신회사에서 설치한것)이 있습니다.

http://Speedtest.net  과 같은 인터넷 속도 측정 사이트는 어디가 문제인지 모르기 때문에 통신회사에서 설치한 프로그램이 더 정확합니다.

프로그램이 없더라도 점검을 할 수는 있지만... 네X버나 구X같은곳에서 찾아보시기 바랍니다.

제 글은 문제점(일수도 있는 것들)을 알려드리는 글이지 해결해드리는 글은 아닙니다. ㅠㅠ

 

무선인터넷

노트북으로 하시는분중에 무선공유기와 같은 무선인터넷으로 게임하시는분들 계시죠?

(설마 테더링으로는 안하실거라고 믿습니다)

무선인터넷은 채널이 나뉘어져있습니다.

이 채널이 겹치게 되면 데이터의 충돌이 일어나거나 데이터의 충돌을 방지하기 위해 데이터 전송을 기다리게(지연시키게) 되는데요, 따라서 데이터의 전송 품질이 안좋아지게 됩니다.

예를 들어 얘기하자면 친구들 세명이서 동시에 떠들면 무슨얘긴지 겨우 알아듣거나 하나도 못알아듣죠? 그런 느낌입니다.

 

<컴퓨터 내적인 요인>

 

악성 프로그램(악성코드, 바이러스)

악성코드는 악성코드죠. 컴퓨터의 정보를 맘대로 사용하고 수집하는.

근데 그것만이 문제가 아닙니다. 금고를 열었으면 돈을 가지고 나와야 하지 않겠습니까?

그 돈을 가지고 나올때 사용하는 길이 인터넷이죠.

또한, 그리드 딜리버리라는게 있는데, 대표적인게 판XX, 아XX카, XX팟 등 "프로그램을 설치해서 (생)방송을 보는 것들이 대부분"입니다. 다른 것으로는 토렌트 정도가 있겠군요.

그리드 프로그램은 사용자의 PC의 리소스(하드디스크 공간, RAM, CPU, 네트워크 리소스 등)을 마음대로 사용하는 악성 프로그램(이라고 개인적으로 생각)입니다.

사용자가 몰릴 경우 서버가 감당하지 못할 수 있기 때문에, 다른 사용자의 컴퓨터에 데이터를 저장해 놓았다가 필요한 사람이 생기면 서버가 아닌 그 사용자에게 받도록 하는 것입니다. 이렇게 그리드 딜리버리 서비스를 사용하면 서버의 과부하를 줄일 수 있습니다.

하지만 사용료도 지불하지 않은 개인 사용자의 컴퓨터를 사용하는 것이 과연 올바른 일일까요?

물론 프로그램의 약관에 포함되어있습니다. 하지만 그리드 딜리버리 서비스를 설치하지 않고 프로그램을 설치하는 옵션은 없습니다. 끼워팔기죠.

어쨌든 이런 프로그램으로 인해 인터넷이 자기도 모르게 사용되면서 핑이 높아질 수 있습니다.

 

* 저는 그리드프로그램을 모두 악성프로그램라고 생각하기 때문에 여기에 적습니다.

아무리 사용자의 (약관)동의를 받았더라도 그리드 시스템이 포함안되어있는 버전을 선택할순 없는건지. 우리나라 인터넷환경이 이래서 망해갑니다.

 

보안 프로그램

보안프로그램은 컴퓨터의 속도를 저하시킵니다.

많은 이유가 있는데요. 기본적으로 실시간 감시 때문입니다.

인터넷 관련만 따져보자면 들어오고 나가는 데이터의 검사, 방화벽 검사(적절한 포트인지), 보안 프로그램 자체의 업데이트 정도가 되겠네요.

보안프로그램의 업데이트는 제쳐두고서라도, 들어오고 나가는 데이터의 검사는 우리가 롤하는데 필요가 없죠.

어떤 프로그램을 받거나 인터넷 서핑을 하지 않는 이상 보안프로그램은 게임하는데 절대로 필요가 없습니다.

 

기타 다운로드 / 실시간 재생

다운로드를 하더라도 네트워크의 우선순위가 게임이 아니라면 속도가 느려질 수 있습니다.

또한, 인터넷 라디오/방송과 같이 실시간 재생의 경우에는 버퍼링을 줄이기 위해 우선순위를 높이는 경우가 많습니다.

이 때문에 게임 데이터의 전송이 지연될 수 있습니다.

 

4. 결론 / 팁

 

요새 인터넷 환경이 좋아져서 핑이 4~20ms정도 나오게 됩니다.

물론 더 나오시는분들도 있지만 보통 50ms 안쪽이면 무난하다고 생각됩니다.

핑이 들쑥날쑥하시거나, 갑자기 느려지는 현상이나, 200ms가 넘는 분들은 위 요소들을 한번 생각해서 컴퓨터를 검사해 보시는것이 좋을 듯 합니다.

 

 

(팁)

저같은경우는 프로그램 설치할 때 내가 필요한 프로그램 이외에 다른게 설치되는지 체크해서 삭제시키며, 작업 관리자(Ctrl+Shift+ESC)의 프로세스 목록에서 필요없는 프로그램이 실행되고있는지, 또한 서비스(시작-실행-services.msc)목록도 확인하고 필요없는것은 지웁니다.

서비스와 시작프로그램을 관리하는 가장 편리한 방법은 msconfig를 활용하는것인데요, 시작-실행-msconfig를 누르시고(윈도우7은 그냥 시작 누르시고 msconfig치시면 됩니다)

 

(아래와 같은 화면이 나옵니다)

 

여기서 서비스 탭으로 가시고

밑에 모든 Microsoft 서비스 숨기기(H)를 체크해주세요.

그리고 제조업체가 알 수 없음인 경우 주의하면서 체크 해제해 주세요.

(드라이버 서비스나 보안 프로그램 서비스와 같은 것이 해제될 수 있으니 주의)

 

또한, 시작프로그램 탭으로 가셔서 필요없는 프로그램은 체크 해제해 주세요.

 

그리고 재부팅 하신후, 다시 확인하셔서 체크 해제된 서비스가 만약 다시 체크되어있다거나 비슷한이름으로 추가가 되어있다?

악성코드(바이러스)일 확률이 높습니다.

바이러스 검사를 하시고 다시 체크해제하시고 재부팅 해 주세요.

 

 

그럼 이 긴 글 읽어주신 여러분 모두 행운만 가득하길 바랍니다.

P.S. 추천이란걸 받아보고 싶어요. 뭐가달라지는거죠?!

Lv75 sudalz

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • LoL
  • 게임
  • IT
  • 유머
  • 연예