NetBIOS 란 무엇입니까?

NetBIOS를 사용하면 응용 프로그램과 컴퓨터가 LAN을 통해 통신 할 수 있습니다.

즉, NetBIOS는 로컬 네트워크에서 통신 서비스를 제공합니다. LAN (Local Area Network)의 응용 프로그램과 컴퓨터가 네트워크 하드웨어 와 통신하고 네트워크를 통해 데이터를 전송할 수있게 해주는 NetBIOS Frames (NBF)라는 소프트웨어 프로토콜을 사용합니다.

NetBIOS는 Network Basic Input / Output System의 약어로 네트워킹 업계 표준입니다. 이것은 Sytek에 의해 1983 년에 만들어졌으며 종종 NBT (NetBIOS over TCP / IP) 프로토콜과 함께 사용됩니다. 그러나 Microsoft Windows뿐 아니라 Token Ring 네트워크에서도 사용됩니다.

참고 : NetBIOS 및 NetBEUI는 별도의 관련 기술입니다. NetBEUI는 추가 네트워킹 기능으로 NetBIOS의 첫 번째 구현을 확장했습니다.

NetBIOS가 응용 프로그램과 함께 작동하는 방법

NetBIOS 네트워크의 소프트웨어 응용 프로그램은 NetBIOS 이름을 통해 서로를 찾고 식별합니다. Windows에서 NetBIOS 이름은 컴퓨터 이름과 별개이며 최대 16 자까지 입력 할 수 있습니다.

다른 컴퓨터의 응용 프로그램은 인터넷 프로토콜 (IP) 기반의 클라이언트 / 서버 네트워크 응용 프로그램을위한 간단한 OSI 전송 계층 프로토콜 인 UDP를 통해 NetBIOS 이름에 액세스합니다 (NBT의 포트 137을 통해).

NetBIOS 이름을 등록하는 것은 응용 프로그램에서 필요하지만 IPv6 에서는 Microsoft에서 지원하지 않습니다. 마지막 옥텟은 일반적으로 시스템에서 사용할 수있는 서비스를 설명하는 NetBIOS 접미사입니다.

Windows 인터넷 이름 서비스 (WINS) 는 NetBIOS에 대한 이름 확인 서비스를 제공합니다.

두 응용 프로그램은 클라이언트가 TCP 포트 139를 통해 다른 클라이언트 (서버)를 "호출"하기위한 명령 을 보낼 때 NetBIOS 세션을 시작합니다.이 세션 모드는 양측이 "보내기"및 "받기"명령을 제공하는 세션 모드라고합니다 양쪽 방향의 메시지. "hang-up"명령은 NetBIOS 세션을 종료합니다.

NetBIOS는 UDP를 통한 비 연결형 통신도 지원합니다. 응용 프로그램은 UDP 포트 138에서 수신 대기하여 NetBIOS 데이터 그램을 수신합니다. 데이터 그램 서비스는 데이터 그램과 브로드 캐스트 데이터 그램을 송수신 할 수 있습니다.

NetBIOS에 대한 추가 정보

네임 서비스가 NetBIOS를 통해 전송할 수있는 몇 가지 옵션은 다음과 같습니다.

세션 서비스는 다음과 같은 프리미티브를 허용합니다.

데이터 그램 모드에서 이러한 프리미티브가 지원됩니다.