본문 바로가기
Internet

[Internet] 인터넷의 이해 (2)

by DevPark 2023. 1. 18.

패킷이란 무엇인가?

패킷(Packet)은 인터넷을 통해 전송되는 정보의 기본 단위이다. 정보를 소화할 수 있는 작은 조각으로 분할하면 네트워크 용량을 더 효율적으로 사용할 수 있다.

 

패킷은 두 부분으로 구성된다.. 헤더에는 패킷 길이, 원본 및 대상, 수신자가 전송 중에 패킷이 손상되었는지 탐지하는 데 도움이 되는 체크섬 값을 포함하여 패킷이 대상에 도달하는 데 도움이 되는 정보가 포함되어 있다. 헤더 다음에 실제 데이터가 표시된다. 패킷은 최대 64 킬로바이트의 데이터를 포함할 수 있으며, 이는 약 20페이지의 일반 텍스트이다.

 

인터넷 라우터가 혼잡이나 다른 기술적 문제를 경험하는 경우, 그들은 단순히 패킷을 폐기함으로써 그것을 처리할 수 있다. 패킷이 대상에 도달하지 못한 것을 감지하고 다른 복사본을 보내는 것은 보내는 컴퓨터의 책임이다.. 이 접근법은 직관에 반하는 것처럼 보일 수 있지만, 인터넷의 핵심 기반구조를 단순화하여 더 낮은 비용으로 더 높은 성능을 제공한다.


WWW(World Wide Web)은 무엇인가?

월드 와이드 웹은 인터넷에 정보를 게시하는 인기 있는 방법이다. 이 웹은 1991년 유럽 과학 연구 기관인 CERN의 컴퓨터 프로그래머인 Timothy Berners-Lee에 의해 만들어졌다. 그것은 다른 인터넷 애플리케이션보다 더 강력하고 사용자 친화적인 인터페이스를 제공했다. 웹은 하이퍼링크를 지원하여 사용자가 한 번의 클릭으로 한 문서에서 다른 문서로 이동할 수 있도록 합니다.

 

시간이 지남에 따라 웹은 이미지, 오디오, 비디오 및 대화형 콘텐츠를 지원하면서 점점 더 정교해졌다. 1990년대 중반, 야후와 Amazon.com과 같은 회사들은 웹을 기반으로 수익성 있는 사업을 구축하기 시작했다. 2000년대에 야후 맵스와 구글 독스와 같은 완전한 기능을 갖춘 웹 기반 응용 프로그램들이 만들어졌다.

 

1994년 버너스 리는 월드 와이드 웹 컨소시엄(W3C)을 만들어 웹의 공식 표준 기구가 되었다. 그는 여전히 W3C의 이사이며 웹 표준의 개발을 계속 감독하고 있다. 그러나, 웹은 개방형 플랫폼이고, W3C는 누구에게도 권고 사항을 채택하도록 강요할 수 없다. 실제로 웹에 가장 많은 영향을 미치는 조직은 마이크로소프트, 구글, 애플, 그리고 선도적인 웹 브라우저를 생산하는 회사인 모질라이다. 이 네 가지가 채택한 모든 기술은 사실상의 웹 표준이 된다.

 

웹은 너무 인기가 많아져서 많은 사람들이 이제 그것을 인터넷 그 자체와 동의어로 여긴다. 그러나 엄밀히 말하면, 웹은 많은 인터넷 응용 프로그램 중 하나일 뿐이다. 다른 응용 프로그램으로는 이메일과 비트토렌트가 있다.


웹 브라우저(Web browser)란 무엇인가?

웹 브라우저는 사용자가 웹 사이트를 다운로드하고 볼 수 있게 해주는 컴퓨터 프로그램이다. 웹 브라우저는 데스크톱 컴퓨터, 태블릿 및 휴대 전화에서 사용할 수 있다.

 

최초로 널리 사용된 브라우저는 일리노이 대학의 연구원들에 의해 만들어진 모자이크(Mosaic)이었다.  모자이크 팀은 1994년 최초의 상업적으로 성공한 웹 브라우저를 만든 넷스케이프(Netscape)를 설립하기 위해 캘리포니아로 이동했다.

 

넷스케이프의 인기는 곧 마이크로소프트의 인터넷 익스플로러(Internet Explorer)에 의해 가려졌지만, 넷스케이프 브라우저의 오픈 소스 버전은 현대의 파이어폭스(Firefox) 브라우저가 되었다. 애플은 2003년에 사파리(Safari) 브라우저를 출시했고 구글은 2008년에 크롬(Chrome)이라는 브라우저를 출시했다. 2015년까지 크롬은 약 50%의 시장 점유율을 가진 가장 인기 있는 웹 브라우저로 성장했다. 인터넷 익스플로러, 파이어폭스, 사파리 등도 상당한 시장점유율을 기록했다.


SSL이란 무엇인가?

Secure Sockets Layer의 줄임말인 SSL은 웹 사용자가 인터넷을 통해 전송하는 정보의 개인 정보를 보호할 수 있도록 하는 암호화 기술 제품군이다.

 

Gmail.com과 같은 보안 웹 사이트를 방문하면 URL 옆에 사이트와의 통신이 암호화되었음을 나타내는 잠금이 표시됩니다. Google의 Chrome 브라우저에서는 다음과 같이 표시됩니다

 

SSL
SSL

이 잠금 장치는 사용자가 보내거나 받는 정보를 제3자가 읽을 수 없다는 신호입니다. 후드 아래에서 SSL은 데이터를 수신자만 해독할 수 있는 코드화된 메시지로 변환하여 이를 수행합니다. 만약 악의적인 당사자가 대화를 듣고 있다면, 그것은 당신의 이메일, 페이스북 게시물, 신용카드 번호 또는 다른 개인 정보의 내용이 아닌 겉보기에는 무작위로 보이는 일련의 문자들만 보게 될 것이다.

SSL은 넷스케이프에 의해 1994년에 도입되었다. 초창기에는 온라인 뱅킹 사이트와 같은 몇 가지 유형의 웹 사이트에서만 사용되었다. 2010년대 초까지, 구글, 야후, 페이스북은 모두 그들의 웹사이트와 온라인 서비스를 위해 SSL 암호화를 사용했다. 최근에는 SSL 사용을 보편화하려는 움직임이 있었다. 2015년, 모질라는 파이어폭스 브라우저의 미래 버전은 SSL 암호화의 부족을 보안 결함으로 간주하여 모든 웹 사이트의 업그레이드를 장려할 것이라고 발표했다. 구글은 크롬과 같은 조치를 취하는 것을 고려하고 있다.


Domain Name System(DNS)이란 무엇인가?

DNS(Domain Name System)를 사용하면 216.165.46.10과 같이 입력하기 어려운 숫자 주소가 아닌 vox.com를 브라우저에 입력하여 Vox에 액세스할 수 있습니다.

 

DNS는 계층적이다. 예를 들어 .com 도메인은 Verisign이라는 회사에서 관리합니다. Verisign은 google.com 및 vox.com과 같은 하위 서비스를 할당합니다. 이 두 번째 수준 도메인의 소유자는 mail.google.com 및 maps.google.com과 같은 하위 도메인을 만들 수 있습니다.

 

인기 있는 웹 사이트는 도메인 이름을 사용하여 대중에게 자신을 식별하기 때문에 DNS의 보안에 대한 우려가 커지고 있습니다. 범죄자들과 정부 스파이들은 모두 facebook.com과 gmail.com과 같은 인기 있는 웹사이트를 사칭하고 그들의 개인적인 통신을 가로채기 위해 DNS를 손상시키려고 노력해왔다. DNSSEC라고 불리는 표준은 암호화로 DNS 보안을 강화하려고 하지만, 그것을 채택한 사람은 거의 없다.

 


존재하는 도메인 이름은 누가 결정하고 누가 얻는가?

DNS는 캘리포니아에 기반을 둔 비영리 단체인 ICANN(Internet Corporation for Assigned Names and Numbers)에 의해 관리된다. 인터넷 주소 관리 기구는 1998년에 설립되었다. 미국 상무부로부터 DNS에 대한 권한을 부여받았지만, 미국 정부로부터 독립을 주장하는 목소리가 커지고 있다.

 

도메인 이름에는 두 가지 유형이 있습니다. 첫 번째는 .com, .edu, .org, .gov와 같은 일반 최상위 도메인(gTLD)입니다. 인터넷이 미국에서 시작되었기 때문에, 이 도메인들은 그곳에서 가장 인기 있는 경향이 있다. 이러한 도메인에 대한 권한은 일반적으로 개인 조직에 위임됩니다.

 

국가 코드 최상위 도메인(ccTLD)도 있다. 세계의 각 나라는 그들만의 두 글자 코드를 가지고 있습니다. 예를 들어 미국의 ccTLD는 .us, 영국은 .uk, 중국은 .cn입니다. 이 도메인들은 각 국가의 당국에 의해 관리된다. .tv(투발루 섬나라의 경우)와 .io(영국령 인도양 준주)와 같은 일부 ccTLD는 그들의 모국 이외의 지역에서 사용하기 위해 인기가 있다.

 

2011년, 인터넷 주소 관리 기구는 새로운 gTLD를 더 쉽게 만들도록 투표했다. 그 결과, 앞으로 몇 년 안에 수십 개 또는 심지어 수백 개의 새로운 도메인이 생길 수도 있다.


 

참고원문 : 

https://www.vox.com/2014/6/16/18076282/the-internet

반응형

'Internet' 카테고리의 다른 글

[Internet] HTTP란 무엇인가?  (1) 2023.02.02
[Internet] 인터넷의 이해 (1)  (0) 2023.01.17