Chapter 1 : Introduction

HeeHo Jung·2023년 3월 27일
2

컴퓨터네트워크

목록 보기
1/8
post-thumbnail

인터넷이란?

인터 네트워크(inter-network), 전 세계 네트워크를 하나로 연결하는 거대한 컴퓨터 통신망이다. 클라이언트와 서버로 구성되며 TCP/IP이라는 기본 프로토콜로 제공되고 있다.

인터넷의 기본 구성

1) 수십억 개의 연결된 컴퓨팅 장치 (Host = End system)
2) 패킷 스위치(Packet switches) : 패킷 전달 (Router, switches)
3) 커뮤니케이션 링크(Communication links) : 광섬유, 라디오, 위성 / 속도 : 대역폭
4) 네트워크(Networks): 장치, 라우터

  • 인터넷은 "네트워크의 네트워크" -> 상호 연결된 ISP(Internet Service Provider)
  • 프로토콜은 어디에나 존재한다 -> 메세지 전송, 수신 제어(예: HTTP, TCP, IP, WIFI, 4G 등)
  • RFC (Request for Comments)란 미국의 국제 인터넷 표준화기구인 IETF(Internet Engineering Task Force)에서 제공, 관리하는 문서이고, 거의 모든 인터넷 표준은 RFC로 문서화 되어 있다.

+공유기는 라우터의 수많은 기능들 중 NAT 기능을 쏙 빼온 장비이다. NAT는 하나의 공인 아이피를 통해 공유기에 연결된 여러 개의 호스트들에게 사설 아이피를 부여하여 인터넷이 가능하게끔 만들어주는 역할이다.(방화벽 역할도 가능)

A "services" view

  • 애플리케이션에 서비스를 제공하는 Infrastructure
    • Web, social media, streaming video)
  • 분산 응용 프로그램에 대한 Programming interface를 제공한다
    • 전송/수신 앱이 인터넷 전송 서비스에 "연결"되도록 허용하는 "후크"
    • 우편 서비스와 유사한 서비스 옵션을 제공합니다.

Protocol

  • 프로토콜은 데이터 통신에 의해 관리되는 일련의 규칙으로, 통신 대상, 통신 방법 및 시기를 정의합니다.==language
  • 프로토콜은 형식, 네트워크 엔터티 간에 보내고 받는 메세지의 순서, 메세지의 전송, 수신 시 수행되는 작업을 정의합니다.
    핵심 요소 : Syntax(데이터 형식), Semantics(각 비트 섹션의 의미), Timing(전송 시기 및 전송 속도)
    Syntax는 언어의 문법 또는 구조에 관한 것, Semantics는 문장의 의미와 관련

Network Edge

Hosts

  • clients and servers (핸드폰, 노트북, 자동차 등)
  • servers often in data centers (데이터 센터에 있는 서버)
    Q : Difference of computer network and social network?
    --> computers are interacting with each other in computer networks. but in social networks, people are interacting with each other.

Access Networks, physical media

  • wired, wireless communication links (기지국, 공유기, 중계기 등)
    Q : end systems를 edge router에 연결하는 방법은?
    --> residential access nets(주거용 네트워크), institutional access networks(기관 액세스 네트워크(학교,회사)), mobile access networks(WIFI, 4G/5G)

Network Core

  • interconnected routers / network of networks (라우터 ?)

Access networks

cable-based access

  • FDM(frequency division multiplexing) : different channels transmitted in different frequency bands (서로 다른 주파수 대역에서 전송되는 서로 다른 채널)
  • HFC: hybrid fiber coax(하이브리드 광섬유 동축은 광섬유와 동축 케이블을 결합한 광대역 통신 네트워크)
    (asymmetric: up to 40 Mbps – 1.2 Gbps downstream transmission rate, 30-100 Mbps
    upstream transmission rate)
  • network of cable, fiber attaches homes to ISP router(광섬유는 가정을 ISP에 연결시킨다) / homes share access network to cable headend

DSL(digital subscriber line/디지털 가입자 회선)

  • use existing telephone line to central office DSLAM
profile
히히호호

0개의 댓글