본문 바로가기
cs/컴퓨터 네트워크

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

by 1chanhue1 2024. 6. 18.

인터넷(Internet)
∙ 네트워크의 네트워크
∙ 전 세계적으로 수십억 개의 컴퓨팅 장치를 연결하는 컴퓨터 네트워크

호스트(host), 종단 시스템(end system)
∙ 컴퓨터 네트워크에 연결된 컴퓨팅 장치
∙ ex) 서버 (데스크탑 PC, 리눅스 워크스테이션, 웹페이지 등), 인터넷에 연결된 모든 인터넷 ‘사물들’ (TV, 스마트 워치 등)
∙ 통신 링크(communication link)와 패킷 스위치(packet switch)의 네트워크로 연결된다.

통신 링크(communication link) -> 위의 장치들을 연결해주는,,
∙ 동축케이블, 구리선, 광케이블, 라디오 스펙트럼을 포함한 다양한 물리 매체로 구성된다.
∙ 다양한 전송률(transmission rate, bandwidth)을 이용해 패킷(packet = 데이터)을 전송한다.

패킷 교환기, 패킷 스위치(packet switch)
∙ 입력 통신 링크 중 하나, 도착하는 패킷을 받아서 출력 통신 링크의 하나로 그 패킷을 전달한다. (최종 목적지 방향으로 패킷을 전달)
대표적인 두 종류
∙ 링크 계층 스위치(link-layer switch) : 보통 접속 네트워크에서 사용
∙ 라우터(router) : 보통 네트워크 코어에서 사용

ISP(Internet Service Provider)
∙ 패킷 스위치와 통신 링크로 이루어진 네트워크
∙ 종단 시스템에게 다양한 네트워크 접속을 제공한다. (가정용 초고속 접속, 이동 무선 접속 등)
∙ CP(content provider)에게 인터넷 접속을 제공 → 웹 사이트나 비디오 서버를 인터넷에 직접 연결할 수 있게 된다.
∙ ISP들의 상호 연결

 

프로토콜(protocol)이란 ?
예시 ) 인간에게 있어 프로토콜 ->     수업시간에 손을 들어서 질문하는 것,
                                                         최소한의 인사 후에 시간을 물어보는 것
네트워크에서 프로토콜 -> 인터넷에서의 모든 소통은 프로토콜에 의해 관리된다.

프로토콜은 메세지, 정보를 보내거나 받을 때 어떤 형태, 순서로 보낼지 정의된다.
즉, 컴퓨터나 네트워크 장치가 서로 통신하기 위해 따라야 하는 일련의 규칙이다.