컴퓨터:network:netbios
[홈레코딩 필독서]"모두의 홈레코딩"구매링크
가성비 있는 녹음실 찾으시나요? 리버사이드 재즈 스튜디오에서 녹음하세요!
[공지]회원 가입 방법
[공지]글 작성 및 수정 방법
목차
NetBIOS
Network Basic Input/Output System
NetBIOS는 로컬 네트워크(LAN) 내의 장치들이 서로의 이름을 확인하고 데이터를 주고받을 수 있도록 해주는 소프트웨어 인터페이스이자 프로토콜입니다.
1. 핵심 개념
1980년대 초반 설계되었으며, IP 주소라는 개념이 대중화되기 전 '컴퓨터 이름'만으로 서로 통신하기 위해 만들어졌습니다.
- 컴퓨터 이름 식별: IP(예: 192.168.0.10) 대신 ``SEOUL-SERVER`` 같은 이름을 사용합니다.
2. 주요 서비스 3가지
3. 현대 Windows에서의 NetBIOS (NetBT)
현대 네트워크는 TCP/IP가 표준입니다. 따라서 Windows는 TCP/IP 프로토콜 위에서 NetBIOS 기능을 구현한 NetBIOS over TCP/IP (NetBT) 방식을 사용합니다.
- 동작 방식: DNS 서버가 없어도 로컬 망에서 옆자리 PC의 공유 폴더를 찾을 수 있는 이유가 바로 이 NetBT 덕분입니다.
- 포트 정보: 주로 UDP 137, 138번과 TCP 139번 포트를 사용합니다.
4. 서버 관리자 주의사항 (엔지니어 팁)
보안 리스크
NetBIOS는 설계가 오래되어 보안에 취약합니다. 외부 인터넷에 NetBIOS 관련 포트(137~139)가 노출될 경우 랜섬웨어나 해킹의 표적이 될 수 있으므로, 방화벽에서 반드시 차단해야 합니다.
WINS 서버와의 관계
네트워크 규모가 커져 브로드캐스트가 너무 많아질 경우, 이름 정보를 데이터베이스화하여 관리하는 WINS(Windows Internet Name Service) 서버를 별도로 운영하기도 합니다 (DNS의 로컬 버전 개념).
5. 요약
NetBIOS는 “내부망 기기들끼리 이름으로 대화하기 위한 유산”입니다. 현대에는 DNS와 SMB(445번 포트)에 자리를 많이 내주었지만, 하위 호환성과 편리한 로컬 공유를 위해 여전히 Windows 네트워크의 한 축을 담당하고 있습니다.
로그인하면 댓글을 남길 수 있습니다.
[공지]회원 가입 방법
[공지]글 작성 및 수정 방법
컴퓨터/network/netbios.txt · 마지막으로 수정됨: 저자 정승환
