본문 바로가기
네트워크

[컴퓨터 네트워크]Chap1. Intro

by tjsdn9803 2023. 6. 13.

1. Overview / roadmap

  • what is the internet? what is a protocol?
  • Network edge: hosts, acces network, physical media
  • Network core: packet/circuit switching, internet structure
  • Performance: loss, delay, throughput
  • Protocol layers, service models
  • Security
  • History

2. The Internet: a "nuts and bolts" view

인터넷의 구성요소 (HW & SW)

  • 수많은 컴퓨팅 디바이스의 연결 
    • host = end systems
    • running network apps at Internet's "edge"
  • 패킷 & 스위치: forward pacjets (chunks of data)
    • 라우터(네트워크 계층), 스위치
  • 커뮤니케이션 링크
    • fiber, copper, radio, satellite
    • transmission rate: 대역폭(bandwidth, Hz)
  • 네트워크
    • collection of devices, routers, links : managed by an organization

  • 인터넷 : 네트워크들의 네트워크(Network of Networks)
  • 프로토콜은 어디에나 있다. 
    ex) HTTP, TCP/IP ...
  • 인터넷 표준
    RFC : Request for Comments
    IETF : Internet Engineering Task Force
  • 서비스를 제공하는 애플리케이션들의 인프라구조
    Web, streaming video, multimedia, email....제공

3. 프로토콜이란?

  • 프로토콜이란 복수의 컴퓨터사이나 중앙 컴퓨터와 단말기 사이에서 테이터 통신을 원활하게 하기위해 필요한 통신 규탹이다.
  • 신호 송신의 순서, 데이터의 표현법, 오류 검증법등을 미리 정해놓는다.

4. Internet structure

  • Network edge
    • hosts: clients and servers

  • Access networks, physical media
    • wired wireless, communication links

  • Network core
    • interconnected routers
    • network of networks

Send packets of data

데이터를 패킷이라 부르는 L bit의 청크로 나누어 R bps의 대역폭의 링크로 보낸다면

delay(sec) = L(bit) / R(bps)

5. Network core

패킷을 출발지로부터 목적지까지 링크들을 따라 하나의 라우터에서 다음라우터로 포워딩을 통해 전송

Routing

  • global action: determine source-destination paths taken by packets
  • 라우팅 알고리즘을 통해

Forwarding

  • aka. switching
  • local action: move arriving packets from router's input link to appropriate router output link

※ 개인 공부를 위한 글입니다. 

출처: Computer Networking: A Top-Down approach, 8th edition, Jim Kurose, Keith Ross, Pearson, 2020

'네트워크' 카테고리의 다른 글

[TIL]20230724 - Https  (0) 2023.07.25