본문 바로가기
Study Log

[Computer Network] Internet

by TypeMIN 2023. 9. 5.
728x90

Internet

인터넷(Internet)은 컴퓨터로 연결하여 TCP/IP라는 통신 프로토콜을 이용해 정보를 주고받는 컴퓨터 네트워크이다. (wikipedia)


1. 기본적인 요소 관점에서의 인터넷

Hosts (= End systems)

  • 컴퓨터 네트워크에 연결된 모든 디바이스(devices)

Packet

  • 패킷(packet) 방식의 컴퓨터 네트워크가 전달하는 데이터의 형식화된 블럭

Packet Switches

  • 컴퓨터 네트워크와 통신의 방식 중 하나로, 작은 블록의 패킷(packet)으로 데이터를 전송하며 데이터를 전송하는 동안만 네트워크 자원을 사용하는 방법
  • 라우터(routers)
    • 컴퓨터 네트워크 간에 데이터 패킷을 전송하는 네트워크 장치
    • 패킷의 위치를 추출하여, 그 위치에 대한 최적의 경로를 지정하며, 이 경로를 따라 데이터 패킷을 다음 장치로 전달
  • 네트워크 스위치(switches)
    • 처리 가능한 패킷의 숫자가 큰, 네트워크 단위 들을 연결하는 통신 장비

Communication links

  • 데이터를 전송하는 물리적인 매체
  • 종류
    • 광섬유(fiber)
    • 구리선(copper)
    • 라디오파(radio)
    • 위성 마이크로파(satellite)
  • 전송 속도(transmission rate)와 대역폭(bandwidth)
    • 전송 속도가 빠르다 -> 대역폭이 넓다

Networks

  • 조직에서 관리하는 디바이스, 라우터, 링크들의 집합

Internet

  • "network of networks"
  • Interconnected ISPs

Protocols

  • 컴퓨터나 원거리 통신 장비 사이에서 메세지를 주고 받는 양식과 규칙의 체계
  • e.g. HTTP, TCP, IP

Internet standards

  • 인터넷에 적용되는 기술이나 방법론을 표준으로 제정한 규격
  • 의견 요청서(RCF : Request for Comments)
  • 국제 인터넷 표준화 기구(IETF : Internet Engineering Task Force)

2. 서비스 관점에서의 인터넷

Intrastructure

  • 인터넷 : 어플리케이션들에게 서비스를 제공하는 기반 시스템

Programming Interface

  • API(Application Programming Interface)를 제공
728x90
반응형