'컴퓨터 찾기'에 해당되는 글 1건

  1. 2007/10/10 네트워크에서 공유 컴퓨터를 찾는 원리 알아보기
2007/10/10 18:56

2007-10-10, 염 기웅(carl.jnccompany.com.jnc)

<참고> 상기한 저자 이메일의 .jnc는 스팸 방지용입니다.

윈드님이 좋은 팁을 소개해 주셨네요.. 윈드님의 원문은 여기를 클릭하셔요~

사실 현업에서 '내 네트워크 환경'에서 컴퓨터가 보이지 않는다거나, 컴퓨터 검색 속도가 늦어진다는 것은 많이 문의해 오는 내용입니다. 단순히 '\\컴퓨터이름' 형식으로 검색하는 것이 빠르다는 팁 이외에, 원리를 좀 이해하면 이해도가 높겠지요?


윈도우 네트워크에서 다른 컴퓨터를 찾는 것은 NetBIOS 라는 프로토콜을 이용합니다. 그런데, 이 NetBIOS라는 프로토콜이 불안정(?: 꼭 불안정한 것은 아니지만, 이것을 설명하려면 너무 어려워집니다.. ^^)한 감이 있습니다.

조금 더 쉽게 이야기한다면, 예를 들어 인터넷 주소 창에 'http://www.jnccompany.com' 이라고 입력한다는 것은 'www.jnccompany.com' 이라는 컴퓨터를 찾는 것이라고 볼 수 있는데요, 이 'www.jnccompany.com' 이라는 컴퓨터를 찾기 위한 서버(DNS)가 있어서 아주 빠르게 찾을 수 있습니다.

반면, NetBIOS 프로토콜은 서버 없이도 컴퓨터 이름을 찾을 수 있게 하기 위해서 네트워크 상의 임의의 컴퓨터를 임시 '서버'화 시키게 됩니다. 이 임시 서버는 여러분 본인의 컴퓨터가 될 수도 있고, 다른 사람의 컴퓨터가 될 수도 있습니다. 그러다 보니, 이름을 찾는 작업을 할 때 어떤 컴퓨터가 서버인지 우선 찾아야 하고, 이름 목록을 가지고 있는 컴퓨터가 최신 이름을 가지고 있는지도 확실치 않기 때문에 검색 속도가 매우 느리고 경우에 따라서는 정확한 이름 목록을 가지고 있지 않을 수도 있습니다.

좀 더 자세한 원리를 알고 싶은 분은 '네트워크 브라우저' 혹은 '브라우저 서비스' 등으로 인터넷 검색을 해 보시면 됩니다.

어쨌든, 컴퓨터 검색 속도가 늦거나 올바른 목록이 표시되지 않는 것은 지극히 정상이라고 말씀 드릴 수 있을 것 같네요.

자주 사용하는 컴퓨터의 경우 바탕화면 등에 바로가기를 설정해 놓는 것도 좋은 방법이라고 하겠습니다.

요약해 보자면,

  • 윈도우 네트워크에서 컴퓨터 검색을 위해서 NetBIOS 라는 프로토콜을 이용합니다.
  • NetBIOS라는 프로토콜은 '이름 검색 서버' 없이도 동작할 수 있도록 설계되었습니다.
  • 그래서 네트워크 상에서 현재의 '이름 검색 서버'를 찾는 데 시간이 오래 걸릴 수 있습니다.
  • 네트워크 상의 '이름 검색 서버'는 수시로 변경될 수 있기 때문에 '이름 검색 서버'가 가지고 있는 컴퓨터 목록은 정확하지 않을 수 있습니다.

그러면, 진정 해결책은 없는 것일까요? 당연히 있지요. '이름 검색 서버'를 이용하면 모든 것이 간단히 해결됩니다. 그러면 '이름 검색 서버'는 어떻게 이용해야 할까요?

  • AD(Active Directory)를 이용합니다: 이것은 너무 거창하죠? ^^;
  • WINS 서버를 설치, 운영합니다: 자세한 것은 'WINS' 로 인터넷 검색을 해 보세요.
  • Master Browser 를 강제 설정합니다: Microsoft 웹 사이트에서 '마스터 브라우저' 혹은 'Master Browser'로 검색해 보세요.

가장 간단한 방법은 'Master Browser'를 강제 설정하는 것입니다. 그런데 마스터 브라우저를 강제 설정하려면 네트워크상에 꺼지지 않는 컴퓨터(서버가 되겠죠?)가 있어야 합니다. 그러니까, 그다지 간단하진 않은 거죠? ^^

그래서 윈드님이 가장 쉽고 간편한 방법으로 '\\컴퓨터이름' 형식을 알려주신 것 같습니다.

참고로 JnC Company의 File Manager를 이용하시면 당연히 마스터 브라우저 강제 설정을 해 드리겠죠?

크리에이티브 커먼즈 라이선스
Creative Commons License
Posted by Kiwoong~