본문 바로가기

Network

NetBIOS, NetBEUI

NetBIOS (Network basic input/output system)
IBM 토크링과 적은 규모의 랜환경인 클라이언트와 서버 어플리케이션에서 사용되는 세션 레이어 통신 서비스로,  Netbios는 네트워크게층인 IP 프로토콜 기반 위에서 동작하며 애플리케이션 계층과 네트워크 계층을 연결하는 역할을 합니다

- LAN상의 Netbios는 고유한 이름을 가지고 각단말은 이를통하여 통신합니다.

- PC들의 그룹을 위해 설계되었으며, Broadcast를 이용하여 모두 공유합니다.

- 2계층 Protocol이라 불리며, 라우팅 기능을 할 수 없습니다.

(즉 Netbios만을 이용하여 데이터를 목적지로 보내려 하는 경우. 여러가지 경로가 있을때는 데이터가 제대로 목적지까지 가지 못합니다.)

- 대략 OSI의 5계층에 위치하며, 3계층과 4계층을 지원합니다.

Application

NetBIOS Interface

IPX/SPX

TCP/IP

NetBEUI

Data Link

Physical


NetBEUI(netbios extended user interface)

Netbeui는 근거리 통신망 내의 컴퓨터들이 상호 통신할수 있게 해주는 프로그램인 Netbios의 확장판입니다
이것은 Netbios의 부분으로 지정되지 않았던 프레임 형식을 정식으로 승인한 것으로, IBM이 자사의 제품인 LAN Manager를 위해 개발하였습니다. 그러다 마이크로소프트가 윈도우 NT, LAN manager, Windows for workgroups 제품들에 이것을 채택하게 되었습니다. 
Netbeui는 단일 LAN 내에서의 통신에 있어 가장 좋은 성능을 보입니다. Netbios와 마찬가지로 Netbeui도 다른 네트워크로의 라우팅을 지원하지 않기 때문에, 인터페이스는 IPX, TCP/IP 등과 같은 다른 프로토콜에 맞추워 조절되어야 합니다. 각 컴퓨터에 Netbeui과 TCP/IP 모두를 설치하는 추천할만한 방법은 LAN내에서 통신하는 용도로 서버에 Netbeui를 셋업하고, Lan 외부와의 통신을 위해 TCP/IP를 셋업하는 것입니다.

- NetBEUI는 하나의 완전한 스로토콜 스택으로 OSI 2계층에서 5계층에 위치합니다.

- 노드들간에 P2P 통신을 합니다.

- NetBEUI 프레임은 IEEE 802.2 LLC프레임에 의해 캡슐화 됩니다.

 Length (2)

0xEFFF (2)

CMD (1)

Opt 1 (1)

Opt 2 (2)

X/R (1)

수신지 (16)

발신(16) 

- 인터네트워킹보다는 브로드캐스트 원리에 기반을 둔 프로토콜 스택입니다.




'Network' 카테고리의 다른 글

TELNET  (0) 2014.10.10
UDP  (0) 2014.10.08
well-known port  (0) 2014.10.08
ICMP  (0) 2014.10.07
3-way Handshaking  (0) 2014.10.07