컴퓨터 망

컴퓨터 망(영어: computer network)은 둘 이상의 컴퓨터 장치들이 데이터 링크를 통해 연결되어 자원과 정보를 공유하고 서로 통신할 수 있도록 구성된 시스템을 말한다. 이는 정보의 효율적인 교환, 하드웨어 자원(프린터, 스캐너 등)의 공유, 소프트웨어 및 데이터의 공동 활용, 그리고 사용자 간의 커뮤니케이션을 가능하게 하는 핵심적인 인프라이다.

주요 구성 요소 컴퓨터 망은 일반적으로 다음의 주요 구성 요소로 이루어진다.

  • 노드(Nodes): 네트워크에 연결되는 모든 장치(예: 컴퓨터, 서버, 프린터, 스마트폰, IoT 장치 등)를 의미한다.
  • 링크(Links): 노드들을 물리적 또는 무선으로 연결하는 통신 매체이다. 이더넷 케이블, 광섬유, Wi-Fi, 블루투스 등이 이에 해당한다.
  • 네트워킹 장비(Networking Devices): 데이터의 흐름을 제어하고 경로를 설정하는 장치들이다. 라우터, 스위치, 허브 등이 대표적이다.
  • 프로토콜(Protocols): 네트워크 상에서 데이터 통신을 위한 규칙과 절차의 집합이다. TCP/IP(Transmission Control Protocol/Internet Protocol)가 가장 널리 사용되는 프로토콜이다.

분류 컴퓨터 망은 다양한 기준에 따라 분류될 수 있다.

  • 지리적 범위별:
    • PAN (Personal Area Network): 개인 영역 네트워크. 한 개인의 작업 공간 내에서 장치들을 연결한다(예: 스마트폰과 이어폰).
    • LAN (Local Area Network): 근거리 통신망. 건물 내부나 작은 지역(사무실, 가정, 학교)에 걸쳐 장치들을 연결한다.
    • MAN (Metropolitan Area Network): 대도시 통신망. 도시 내 여러 LAN을 연결하여 광범위한 지역 서비스를 제공한다.
    • WAN (Wide Area Network): 광역 통신망. 국가나 대륙을 넘어선 넓은 지리적 영역에 걸쳐 LAN들을 연결한다. 인터넷은 전 세계적인 WAN의 가장 대표적인 예시이다.
  • 연결 방식별:
    • 유선 네트워크: 이더넷 케이블, 광섬유 등을 통해 물리적으로 연결된다. 높은 안정성과 속도를 제공한다.
    • 무선 네트워크: Wi-Fi, Bluetooth, LTE, 5G 등 무선 전파를 이용하여 연결된다. 유연성과 이동성이 뛰어나다.
  • 토폴로지(Topology)별:
    • 스타(Star): 모든 노드가 중앙 허브나 스위치에 연결된다.
    • 버스(Bus): 모든 노드가 하나의 공유된 메인 케이블에 연결된다.
    • 링(Ring): 노드들이 원형으로 연결되어 데이터가 한 방향으로 흐른다.
    • 메시(Mesh): 모든 노드가 다른 모든 노드와 직접 연결되어 다중 경로를 제공한다.
  • 아키텍처(Architecture)별:
    • 클라이언트-서버(Client-Server): 중앙 서버가 자원과 서비스를 제공하고, 클라이언트 장치들이 이를 요청하여 사용한다.
    • P2P(Peer-to-Peer): 모든 노드가 동등한 권한을 가지며, 각 노드가 클라이언트이자 서버 역할을 동시에 수행한다.

장점 컴퓨터 망은 정보 접근성 향상, 자원 활용의 효율성 증대, 비용 절감(소프트웨어 라이선스 공유, 하드웨어 구매 비용 절감), 중앙 집중식 관리 용이, 그리고 사용자 간의 원활한 커뮤니케이션 활성화 등 다양한 이점을 제공한다.

고려 사항 네트워크의 복잡성 증가에 따라 보안 취약점, 바이러스 및 악성 코드 감염 위험, 초기 구축 및 유지보수 비용, 네트워크 장애 시 전체 시스템에 미치는 영향 등의 문제가 발생할 수 있어 적절한 관리와 보안 대책이 중요하다.

둘러보기

더 찾아볼 만한 주제