방통대/정보통신망

컴퓨터 통신망 개요

study_recode 2025. 3. 10. 08:35

분산시스템

  • 컴퓨터 자원을 공유하고 그들의 확장과 축소를 용이하도록 하며 오류에 대한 신뢰도를 높일 수 있도록 컴퓨터 자원을 분산시켜 작업을 처리하는 시스템 
  • 분산의 정도
    • 강연결 분산시스템
      • 데이터흐름기계 - 회로기판
      • 멀티프로세서 - 컴퓨터 시스템 
    • 약연결 분산시스템
      • LAN
      • MAN
      • WAN

컴퓨터통신망의 정의

통신

  • 광의 : 서로 떨어진 지점, 사람 또는 장치들 사이에 다양한 매개체를 이용하여 정보를 전달하는 과정
  • 협의 : 원격통신(Telecomunication) - 전자적 정보의 전송 

데이터 통신

  • 기계의 의해 처리되는 정보의 전송
  • 컴퓨터 시스템에 의한 데이터 처리 기술과 통신 시스템에 의한 데이터 전송 기술이 결합된 것
    • 결합된 것 
      • 데이터 처리 기술 + 데이터 전송 기술
      • 컴퓨터 시스템 + 통신 시스템 

데이터 통신망

  • 데이터 통신 기술과 망 기술이 융합된 개념
  • 관점에 따라 부르는게 다를 뿐 같은것을 지칭
    • 컴퓨터 통신망 - 통신에 포커스
    • 정보통신망  - 정보에 포커스
  • 약연결 분산시스템 
데이터 처리 기술 + 데이터 전송 기술 + 망 기술 = 컴퓨터 통신망

컴퓨터통신망의 구성요소

  • 서버 - 컴퓨터 통신망에서 특정 서비스를 제공해 주는 "컴퓨터"
  • 클라이언트 - 서비스를 받고자 하는 컴퓨터 또는 단말
  • 전송 매체 - 컴퓨터 통신망에서 서버 및 클라이언트를 상호 연결시키고 데이터 전송이 가능하도록 하기 위해 사용되는 장비
  • 네트워킹 장치 - 서버와 클라이언트를 컴퓨터 통신망에 연결시키기 위해 필요한 연결 장치
    • 리피터, 허브, 게이트웨이, 라우터 등
  • 프로토콜 - 서버와 클라이언트가 통신하기 위해 미리 정해 놓은 규칙
  • 애플리케이션 - 컴퓨터 통신망을 통해 서버가 클라이언트에게 제공하는 서비스 또는 그것을 위한 프로그램 

통신의 역사

  • 봉화, 서신 교환 등
  • 전기적 방식의 통신 - 전보, 전화기 
  • 데이터 통신의 역사
    • 원격 계산기에 데이터 통신 - A에서 데이터 처리하고 B에서 출력
    • SAGE 시스템 
      • Semi-Automatic Ground Environment, 항공기 정보 입수 후 좌표로 비행기 위치 표현
      • 컴퓨터와 통신을 결합시킨 최초의 컴퓨터 통신 시스템
    • SABRE 시스템
      • Semi-Automatic Business Research Environment, SAGE 민간 업체용으로 이용
      • American Airline사의 여객기 좌석 예약 업무 처리 
    • ARPA Network
      • Advance Research Project Agency, 미국 국방성 산하 - 핵 전쟁 대비 하여 연구
      • TCP/IP 개발(인터넷의 전신)
      • 패킷 교환 네트워크 
    • ALOHA 시스템 
      • Additive Links Online Hawaii Area
      • 하와이 대학, 실험적 무선 패킷 교환 네트워크
    • TELNET 
      • 최초의 대중화된 상용 패킷 교환 네트워크 

컴퓨터통신망의 목적 

  • 자원의 공유 / 신뢰도 향상 / 처리기능의 분산 / 안전성 보장 / 호환성 확대 

데이터 통신 시스템

통신 시스템 모델 

 

  • 단말 장치 - DTE (Data Terminal Equipment)
  • 데이터 전송회선 
    • 신호변환장치 - Modem, DSU(Digital Service Unit) 
    • 통신회선
  • 통신제어장치 - CCE(Communication Control Equipment), CCP(processor)
  • 컴퓨터 

통신 소프트웨어 기능

  • 데이터의 다양화
  • 비동기 처리
  • 수시 입력
  • 신속한 응답

통신 프로토콜

  • 통신을 원하는 두 대상간에 무엇을, 어떻게, 언제 통신할 것인를 서로 정한 규약
  • 구문 - 데이터 형식
  • 의미 - 전송의 조정, 오류관리를 위하 제어정보 포
  • 타이밍 - 전송속도, 전송순서 조절