데이터 통신_통신과 컴퓨터 네트워크

bakjinho·2024년 10월 19일

1. 통신 이해하기

통신 : 의사, 감성, 사고를 한쪽에서 다른 쪽으로 전달하는 것

  • 모스부호 : 전기를 이용한 최초의 통신 시스템
  • 전화 : 전선에 모스부호 대신 목소리를 전달

  • 무전기 : 최초의 무선 통신시스템
  • 방송 통신시스템 : 발신자가 신호를 보내면 불특정 다수가 신호를 받는 통신 시스템
    • 라디오 - 가장 먼저 보급된 방송 시스템
    • TV
    • Over-The-Top(OTT) 서비스 - 인터넷을 통해 다양한 콘텐트를 제공하는 서비스를 지칭

2. 데이터통신과 프로토콜

데이터 통신이란?

컴퓨터를 전선으로 연결하고, 이선에 데이터를 보냄으로써 최초의 데이터 통신이 탄생

  • 컴퓨터 네트워크 : 여러대의 컴퓨터끼리 데이터를 주고받는 통신 시스템
  • network = net + work

통신규약 - 프로토콜이란?

통신을 위한 약속

네트워크 = 통신열결 + 프로토콜

FTP(File Transfer Protocol)컴퓨터와 컴퓨터를 인터넷을 통해 파일을 전송하는 프로토콜
HTTP(Hyper Text Transmission Protocol)페이지를 방문할 때 사용하는 프로토콜

| TCP(Transmission Control Protocol) /
IP(Internet Protocol) | 인터넷을 이용할 떄 사용하는 프로토콜 |

거리별 네트워크

image.png


03. 인터넷과 컴퓨팅 환경

인터넷의 탄생

인터넷의 정의 : 네트워크를 하나로 묶는 기술

  • 컴퓨터 간 데이터 전송을 편리하게 해주는 LAN이 급속히 보급

LAN의 구조 : topology 모양에 따라 별 형태, 링 형태, 버스 형태가 있음

image.png

image.png


ARPA : 미국 국방성에서 서로 호환되지 않는 LAN을 묶어 하나의 네트워크로 만들기 위해 실행한 프로젝트

  • ARPA프로젝트의 결과물 ⇒ 알파넷(ARPAnet)
  • Internetworking Protocol(IP)가 만들어짐

TCP/IP 역할

  1. TCP는 번호표를 붙인 후 IP에게 전달
  2. IP는 여러 개의 LAN을 지나서 목적지까지 데이터 전달
  3. 수신 쪽 TCP에게 전달
  4. 수신측 TCP는 데이터가 순서대로 도착했는지 확인
  5. 만약 문제가 있다면 송신측 TCP에게 다시 보내 달라고 함

클라이언트 / 서버 구조

클라이언트/서버 구조란 클라이언트가 서비스를 요청하면, 서버가 응답하는 구조

Peer-to-Peer

Peer-to-Peer 시스템 : 서버는 중재만 하고, 파일을 가진 사용자(Peer)로부터 직접 다운

  • 클라이언트 / 서버 구조의 단점인 ‘서버 과부화’의 해결책

image.png

클라우드 컴퓨팅

클라우드 컴퓨팅 : 언제 어디서나 컴퓨팅 파워나 소프트웨어에 접근할 수 있는 유연한 컴퓨터 환경

image.png

사물인터넷

Internet of Things(IoT) : 사물(Thing)들이 연결된 세상

profile
hello world!

0개의 댓글