NetBIOS
“Network Basic Input/Output System”의 약자입니다.
NetBIOS는 애플리케이션에 기본적인 네트워킹 기능을 제공하기 위해 1983년 IBM이 도입한 API입니다. 이름에 “BIOS”가 들어가지만 컴퓨터의 BIOS 펌웨어와는 관련이 없습니다. 대신 이 API는 소프트웨어 프로그램이 로컬 네트워크를 통해 통신할 때 사용할 수 있는 명령 집합을 제공했습니다.
NetBIOS 기능은 장치 식별, 연결 설정, 데이터 송수신과 같은 네트워크 작업을 처리했습니다. 예를 들어 프로그래머는 네트워킹 코드를 처음부터 작성하지 않고도 NetBIOS 함수를 호출하여 다른 컴퓨터의 파일에 액세스할 수 있었습니다.
NetBIOS의 역사
처음에는 IBM PC 네트워크용으로 설계되었지만, NetBIOS는 이후 Microsoft에 채택되었고 NetBEUI와 NetBTNetBIOS over (TCP/IP을 포함한 여러 프로토콜에서 지원되었습니다. 1980년대 중반부터 1990년대 중반까지 널리 사용되었습니다. 1995년 Windows가 기본 TCP/IP 지원을 도입하면서 NetBIOS의 필요성이 줄어들었습니다.
2000년 Windows 2000은 Active Directory와 DNS를 선보였고, 이로 인해 NetBIOS에 대한 의존도는 더욱 낮아졌습니다. 그 후 몇 년 동안 SMB가 네트워크를 통해 파일을 공유하는 표준 방식이 되었습니다. 2007년 Windows Vista는 NetBEUI 지원을 제거했습니다. NetBIOS over TCP/IP는 Windows에서 호환성을 위해 여전히 사용할 수 있지만, 레거시 기술로 간주되며 현재는 거의 사용되지 않습니다.
지식 테스트하기