NetBIOS는 LAN에서의 자원 입출력을 정의한 API다.


실제 네트워크 상에서는 네트워크 제어 블록(NCB) 형태로 제공되며

크게 다음 세 가지 기능을 제공한다.

  1. Name service                                         UDP-137
  2. Datagram distribution service                UDP-138      (connectionless 일 경우)
  3. Session service                                      TCP-139      (connection oriented 일 경우)


Name service

NBT의 핵심적인 기능으로, Name query를 이용해 해당 name을 가진 host의 IP를 획득한다.

이 query는 (WINS같은) Name server에 보낼 수도, host에 보낼 수도 있다.


아무튼, NetBIOS는 LAN에서 사용하는 프로토콜이다. LAN에서도 결국 상위 Layer에서는 TCP/IP를 사용하니까 over TCP가 된 것 뿐이다.

'Network & Protocol & Infra' 카테고리의 다른 글

DNS, related vulnerability ( hosts )  (0) 2016.09.22
IPsec  (0) 2016.09.17
Wireless ( IEEE 802.11 )  (0) 2016.09.10
Firewall Architectures  (0) 2016.09.08
SSH tunneling  (0) 2016.08.15