네트워크의 구조

  • 네트워크(Network) : 컴퓨터 두 대 이상 연결하여 서로 데이터를 전송할 수 있는 통신망
    • 컴퓨터 간의 데이터(파일) 전송, 웹 사이트 열람, 메일 송수신 등
  • 인터넷(Internet) : TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크
  • 패킷(packet) : 네트워크를 통해 전송되는 데이터의 작은 조각(데이터 기본 단위)
    • 도로망에서 큰 트럭이 도로를 차지하면 교통 정체 발생
    • 네트워크에서 큰 데이터가 대역폭을 많이 차지하면 다른 패킷 이동 정체 발생
    • 송신측에서 수신측으로 각 패킷에 순서대로 번호를 붙여서 보냄
    • 수신측에서 마지막 패킷이 도착하면 복구하기 위해 번호 순서대로 정렬

대역폭(bandwidth) : 네트워크에서 이용 가능한 최대 전송 속도, 단위 시간당 전송량

정보의 양을 나타내는 단위

  • 디지털 데이터(digital data) : 0과 1의 집합
  • 비트(bit) : 0과 1의 정보를 나타내는 최소 단위
    • 네트워크에 데이터를 전송할 때 전기 신호로 변환
    • 실제로 네트워크에 전기 신호로 전송
  • 바이트(byte) : 0과 1을 표현하는 1비트를 8개 모아서 표시한 단위
    • 8bit = 1byte
    • 컴퓨터는 0과 1만 이해, 바이트 단위로 데이터를 r/w 작업

아스키(ASCII, American Standard Code for Information Interchange)

랜(LAN)과 왠(WAN)

  • 랜(LAN, Local Area Network) : 근거리 통신망
    • 특정 지역을 범위로 하는 네트워크
  • 왠(WAN, Wide Area Network) : 광역 통신망
    • 지리적으로 넓은 범위에 구축된 네트워크
  • 인터넷 서비스 제공자(ISP, Internet Service Provider)
    • KT, U+, SK브로드밴드와 같은 통신회사, 서로다른 LAN을 연결해줌
  랜(LAN) 왠(WAN)
범위 좁다(건물이나 특정 지역) 넓다(랜과 랜을 연결)
속도 빠르다 느리다
오류 적다 많다

가정에서 하는 랜 구성

  • 인터넷을 개통 시 인터넷 서비스 제공자(ISP)인터넷 회선을 결정해야함
  • 공유기 = 브로드밴드 라우터(broadband router)
    • ISP와 네트워크 연결시 필요
    • 가정이나 소기업용 라우터
    • 최근 라우터 기능 이외에 허브, 스위칭 허브, 방화벽 등 다양한 기능이 제공
  • LAN 연결 방식
    • 유선 랜 -> 랜케이블 필요
    • 무선 랜 -> 랜케이블 불필요

회사에서 하는 랜 구성

소호(SOHO, Small Office/Home Office)기업 = 소규모 회사

  • 회사에서는 가정 랜 구성과 다르게 DMZ라는 네트워크 영역이 있음
  • DMZ(DeMilitarized Zone) : 외부에 공개하기 위한 네트워크
    • 외부 공개용 서버로 웹서버, 메일서버, DNS 서버
    • 외부 네트워크와 내부 네트워크의 중간 지대(서브넷)
    • 네트워크의 보안영역
  • 회사에서 서버를 운영 방법
    1. 사내에 서버 장비실 운영
    2. 데이터센터(DC, DataCenter) : 대량의 데이터를 보관하기 위한 전용 시설
    3. 클라우드(Cloud) : 인터넷을 통해 소프트웨어나 하드웨어 등의 컴퓨터 서비스를 제공
  • 온프레미스(on-premise) : 사내의 서버 장비실 or 데이터 센터에 서버를 두고 운영하는 것

느낀점

대역폭이라는 용어에 대해 아직 와 닿지는 않은거 같다. 비트 정보가 전기 신호로 변환되서 다른 컴퓨터와 네트워크를 통해서 이렇게 빨리 데이터가 주고 받아진다는게 너무 신기하고 평소에 그냥 사용하기만 했던 컴퓨터가 너무 대단해 보인다.

reference

모두의 네트워크