본문 바로가기
네트워크

[네트워크] 1.1 인터넷이란 무엇인가?

by Lizardee 2023. 9. 5.
1.1.1 구성요소로 본 인터넷

▶ 종단 시스템

  • 종단 시스템은 통신 링크(communication link), 패킷 스위치(packet switch)의 네트워크로 연결된다.
  • 통신 링크(communication link)는 다양한 물리 매체(physical media)로 구성된다: 동축케이블, 구리선, 광케이블, 라디오 스펙트럼 등
  • 각각의 링크들은 다양한 전송률(transmission rate, 링크 대역폭)을 이용하여 데이터를 전송한다.
    --> 전송률: bps(bit per second)
  • 한 종단 시스템이 다른 종단 시스템으로 보낼 데이터를 갖고 있을 때, 송신 종단 시스템은 그 데이터를 세그먼트(segment)로 나누고, 각 세그먼트에 헤더(header)를 붙인다: 패킷(packet)
    --> 패킷은 목적지 종단 시스템으로 네트워크를 통해 보내지고, 목적지에서 원래의 데이터로 다시 조립된다.

 

▶ 패킷 스위치

: 입력 통신 링크 --> 도착하는 패킷을 받아서 출력 통신 링크의 하나로 그 패킷을 전달한다.

  • 패킷 스위치의 두 가지 종류로는 라우터(router), 링크 계층 스위치(link-layer switch)가 있다.
    - 라우터(router): 네트워크 코어에서 사용된다.
    - 링크 계층 스위치(link-layer switch): 접속 네트워크에서 사용된다.

 

▶ ISP(Internet Service Provider)

  • 종단 시스템은 ISP(Internet Service Provider)를 통해 인터넷에 접속한다.
  • 인터넷은 종단 시스템을 서로 연결하는 것이므로 종단 시스템에 접속을 제공하는 ISP들도 서로 연결되어야만 한다. 이러한 하위 계층 ISP는 국가/국제 상위 계층 ISP를 통해 서로 연결한다. 그리고 이들 상위 계층 ISP들은 서로 직접 연결된다.
  • 상위 계층 ISP: 광 링크로 연결된 고속 라우터로 구성된다.
  • ISP 네트워크는 따로 관리되고, IP 프로토콜을 수행하며, 네이밍(naming)과 주소배정 방식을 따른다.

 

▶ 프로토콜(protocol)

  • 종단 시스템, 패킷 스위치(packet switch)를 비롯한 인터넷의 다른 구성요소는 인터넷에서 정보 송수신을 제어하는 여러 프로토콜(protocol)을 수행한다.
  • TCP(Transmission Control Protocol)/IP(Internet Protocol): 이터넷의 주요 프로토콜
  • HTTP: 웹에서 이용
  • SMTP: 전자메일에서 이용

1.1.2 서비스 측면에서 본 인터넷

: 애플리케이션에서 서비스를 제공하는 인프라스트럭처로서의 인터넷

  • 분산 애플리케이션(distributed application): 서로 데이터를 교환하는 많은 종단 시스템을 포함한다.
  • 인터넷 애플리케이션: 종단 시스템에서 수행된다. (네트워크 코어에 있는 패킷 교환기에서 수행되지 않는다.)

1.1.3 프로토콜이란 무엇인가?

▶ 사람과의 비교

: 명확하게 송수신된 메시지와 이러한 메시지가 송수신될 때나 다른 상황이 발생했을 때 취하는 행동

 

▶ 네트워크 프로토콜

  • 통신하는 둘 이상의 원격 개체가 포함된 인터넷에서의 모든 활동은 프로토콜이 제어한다.
  • 물리적으로 연결된 두 컴퓨터의 네트워크 접속 카드에서 하드웨어로 구현된 프로토콜은 컴퓨터 사이에 연결된 '선로상'의 비트 흐름을 제어한다.