컴퓨터통신망의 소개

컴퓨터와 통신

분산 시스템

  • 분산 시스템(distributed systems)

    • 컴퓨터 자원을 공유하고 그들의 확장과 축소를 용이하도록 하며 오류에 대한 신뢰도를 높일 수 있도록 컴퓨터 자원을 분산시켜 작웝을 처리하는 시스템
  • 분산의 정도

    • 강연결(strongly coupled) 분산시스템
    • 약연결(loosely couped) 분산시스템

컴퓨터통신망의 정의

  • 통신

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

    • 컴퓨터 시스템에 의한 데이터 처리 기술과 통신 시스템에 의한 데이터 전송 기술이 결합된 것
  • 데이터 통신망

    • 데이터 통신 기술과 망 기술이 융합된 개념
    • 컴퓨터 통신망
    • 약연결 분산시스템

컴퓨터 통신망의 목적

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

컴퓨터통신망의 역사

  • 데이터 통신의 역사

    • 원격 계산기에 데이터 통신

    • SAGE 시스템

      • 컴퓨터와 통신을 결합시킨 최초의 컴퓨터 통신 시스템
    • SABRE 시스템

      • American Airline사의 여객기 좌석 예약 업무 처리

      • ARPA NETWORK

        • TCP/IP 개발
        • 패킷 교환 시스템
      • ALOHA 시스템

        • 하와이 대학, 실험적 무선 패킷 교환 네트워크
      • TELENET

        • 최초의 대중화된 상용 패킷 교환 네트워크

데이터 통신 시스템

데이터 통신 시스템의 구성

  • 단말 장치

    • DTE
  • 데이터 전송회선

    • 신호변환장치
      • Modem, DSU
    • 통신회선
  • 통신제어장치

    • CCE, CCP

데이터 통신 시스템의 기능

  1. 전송 시스템 활용
  2. 접속
  3. 동기화
  4. 교환관리
  5. 오류검출 및 정정
  6. 흐름제어
  7. 주소지정
  8. 라우팅
  9. 복구
  10. 메세지 형식화
  11. 보호
  12. 시스템 관리

통신 소프트웨어

  • 데이터 전송회성과 통신제어장치를 이용하여 컴퓨터와 단말장치 사이에서 정보를 송수신하기 위한 프로그램

통신 프로토콜

통신 프로토콜의 정의

  • 통신 프로토콜

    • 통신을 원하는 두 개체 간에 무엇을, 어떻게, 언제, 통신할 것인지를 서로 정한 규약
  • 프로토콜의 주요 요소

    1. 구문: 데이터 형식이나 신호 수준 등을 포함한다.
    2. 의미: 전송의 조정, 오류관리를 위한 제어정보를 포함한다.
    3. 타이밍: 전송속도 조절 및 전송순서 조정 등을 포함한다.
  • Computer Network Architecture

    • 모든 통신 기능을 담고 있는 하나의 프로토콜을 사용하는 대신 통신 기능을 구현하는 프로토콜의 구조적 집합
      • IBM, SNA
      • DEC, DNA
      • OSI
        • 7-Layered Reference Model