본문 바로가기
네트워크

컴퓨터 네트워킹1-인터넷이란 무엇인가

by sonysame 2018. 3. 14.

참고자료


https://m.blog.naver.com/PostView.nhn?blogId=kinxtime&logNo=220636766370&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F


인터넷은 수백만개의 컴퓨팅 장치들을 연결하는 컴퓨터 네트워크이다.

인터넷 종단 시스템들이 인터넷에 연결되고 있다.


종단 시스템(host)은 communication link와 packet switch의 네트워크로 연결된다. 

이들 링크는 physical media(동축케이블, 구리선, 광케이블, 라디오 스펙트럼...)로 구성된다.

이때 각각의 링크들은 다양한 전송률(transmission rate: 링크 대역폭)을 이용하여 데이터를 전송하며,

전송률은 초당 비트 수를 의미하는 bps단위를 사용한다.


한 종단 시스템이 다른 종단 시스템으로 보낼 데이터를 가지고 있을 떄,

송신 종단 시스템은 그 데이터를 세그먼트(segment)로 나누고, 각 세그먼트에 헤더(header)를 붙인다. 

이렇게 만들어진 정보 패키지는 컴퓨터 네트워크에서 패킷(packet)이라고 부른다.

패킷들은 목적지 종단 시스템으로 네트워크를 통해 보내지고, 목적지에서 원래의 데이터로 다시 조립된다.


패킷 교환기(스위치)는 입력 통신 링크의 하나로 도착하는 패킷을 받아서 출력 통신 링크의 하나로 그 패킷을 전달한다. 패킷 스위치는 많은 형태와 특징이 있는데, 오늘날의 인터넷에서 가장 널리 사용되는 두 가지 종류로는 

라우터(router)와 링크 계층 스위치(link-layer switch)가 있다.

두 형태의 스위치는 최종 목적지 방향으로 패킷을 전달한다.


전송된 정보가 출발지(송신 종단 시스템)로부터 여러 통신 링크와 라우터들을 거쳐 목적지(수신 종단 시스템)에 이르는 길을 네트워크에서는 라우트(route) 또는 경로(path)라고 한다.


종단 시스템은 ISP(Internet Service Provider)를 통해서 인터넷에 접속한다.

각 ISP는 패킷 스위치들과 통신 링크들로 이루어진 네트워크이다.

ISP들은 종단시스템에게 56kbps 다이얼업 모뎀 접속, 케이블 모뎀이나 DSL 같은 가정용 초고속 접속, 고속 LAN 접속, 그리고 무선 접속을 포함하는 다양한 네트워크 접속을 제공한다.




*ISP: 인터넷 서비스 제공자


우리가 흔히 인터넷 회사라고 부르는 업체들, 즉 인터넷 서비스를 제공하는 업체들을 인터넷 서비스 제공자라고 칭한다. 우리나라의 경우 KT, LG유플러스, SK브로드밴드 등 대형 사업자, 드림라인, 온세텔레콤 등 중소 사업자, 씨엔엠, 티브로드, CJ헬로비전, HCN등 케이블 TV업체, 삼성SDS, LG CNS, 효성 ITX 등 대기업 계열의 IT 서비스 기업 등이 인터넷 서비스를 제공 중이다.


WWW의 탄생과 함께 인터넷의 형태를 갖추기 시작했으며, 세계 최초의 ISP인 The World를 시작으로 인터넷 서비스 제공자들이 속속 등장했다. 




종단 시스템, 패킷 스위치, 인터넷의 다른 구성요소는 인터넷에서 정보 송수신을 제어하는 여러 프로토콜을 수행한다. 특히 TCP(Transmission Control Protocol)와 IP(Internet Protocol)은 인터넷에서 가장 중요한 프로토콜이다. 


IP프로토콜라우터종단 시스템 사이에서 송수신되는 패킷 포맷을 기술한다. 

이러한 인터넷의 주요 프로토콜을 TCP/IP라고 한다.


인터넷에서 프로토콜이 아주 중요하며, 각각의 프로토콜 또는 모든 프로토콜이 수행하는 동작에 대해 모두 합의하는 것은 아주 중요하다. 이것이 표준을 만드는 이유다.


인터넷 표준은 IETF(Internet Engineering Task Force)에서 개발하며, IETF 표준 문서를 RFC(request for comment)라고 한다. RFC는 인터넷 초기에 직면한 구조적 문제들을 해결하는 전반적인 의견을 요구하는 것에서 시작하였다.


인터넷(공중 인터넷, 국제 네트워크들의 네트워크) 외에 어떤 기업 정부 네트워크 같은 많은 사설 네트워크가 존재한다. 네트워크로 들어오거나 나가는 메시지 흐름을 규제하는 방화벽을 통하지 않으면, 사설 네트워크의 호스트는 네트워크 외부에 있는 호스트와 메시지 교환을 할 수 없다. 


이들 사설 네트워크를 인트라넷이라 한다. 이들도 공중인터넷과 같은 유형이의호스트, 라우터, 링크, 그리고 프로토콜을 사용한다.




인터넷: 애플리케이션(전자메일, 웹 서핑, 인스턴트 메시징, VoIP, 인터넷 라디오, 비디오 스트리밍, 분산게임, P2P 파일 공유, 인터넷상의 텔레비전, 원격 로그인...)에게 서비스를 제공하는 인프라구조


이들 어플리케이션은 서로 데이터를 교환하는 많은 종단 시스템들을 포함하고 있기 때문에 분산 어플리케이션(distributed application)이라고 부른다.


인터넷 어플리케이션은 종단 시스템에서 수행된다. 이들은 네트워크 코어에 있는 패킷 교환기에서 수행되지 않는다.


패킷 교환기들은 종단 시스템들간에 데이터 교환을 쉽게 해주지만, 이들은 데이터의 시작 과 끝인 애플리케이션에는 관심을 갖지 않는다. 


인터넷에 접속된 종단 시스템들은 한 종단 시스템에서 수행되는 소프트웨어가 어떻게 인터넷 인프라구조에게 다른 종단 시스템에서 수행되는 특정 목적지 소프트웨어엘게 데이터를 전달하도록 요구하는지를 명시하는 API를 제공한다.

인터넷 API는 송신 소프트웨어가 따라야 하는 규칙의 집합이다. 인터넷은 이 규칙에 따라 데이터를 목적지 소프트웨어에게 전달하게 된다.  


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

무차별모드  (0) 2017.04.02
트래픽  (0) 2017.04.02
네트워크 하드웨어  (0) 2017.04.02
네트워크 프로토콜  (0) 2017.04.02