월드 와이드 웹을 제안한 사람. 월드와이드웹(World Wide Web): 인터넷을 왜 그렇게 부르나요?

/ 노트북

"월드와이드웹" (월드와이드웹, WWW)

월드와이드웹(WWW)은 가장 인기 있고 흥미로운 인터넷 서비스로, 정보 작업을 위한 대중적이고 편리한 수단입니다. 오늘날 인터넷에서 컴퓨터의 가장 일반적인 이름은 www입니다. 인터넷 데이터 흐름의 절반 이상이 WWW에서 나옵니다. 오늘날 WWW 서버의 수는 정확하게 추정할 수 없지만 일부 추정에 따르면 WWW의 성장률은 인터넷 자체의 성장률보다 훨씬 높습니다.

WWW는 정보 개체가 하이퍼텍스트 구조로 연결되어 있는 세계적인 정보 저장소입니다. 하이퍼텍스트는 기본적으로 문서 간 링크를 사용하여 정보를 표시하는 방법인 상호 참조 문서 시스템입니다. WWW 시스템을 사용하면 이러한 문서에 텍스트뿐만 아니라 그래픽, 사운드 및 비디오, 하이퍼도 포함할 수 있습니다. 텍스트 문서하이퍼미디어 문서로 바뀌었습니다.

약간의 WWW 역사. 월드 와이드 웹(WWW)은 월드 와이드 웹의 중요한 구성 요소 중 하나입니다. 그리고 그녀에게는 자신만의 이야기가 있습니다.

이것은 흥미롭습니다. CERN(유럽 입자 물리학 연구소)은 스위스에 있습니다. 1980년 당시 CERN에서 근무하던 Tim Bernes-Lee라는 사람이 전 세계 물리학자들에게 액세스 권한을 제공하는 글로벌 컴퓨터 네트워크 프로젝트를 개발하기 시작했습니다. 다양한 정보. 9년이 걸렸습니다. 1989년, 수년간의 기술 실험 끝에 Tim 씨는 월드 와이드 웹(World Wide Web, 줄여서 WWW)의 시작이 되는 특정 옵션을 제안했습니다.

시간이 지나면서 많은 사람들은 이러한 서비스를 물리학자뿐만 아니라 다양한 사람들이 사용할 수 있다는 것을 깨달았습니다. WWW가 빠르게 성장하기 시작했습니다. 많은 사람들이 그녀를 도왔습니다. 일부는 하드웨어를 개발했고 다른 일부는 WWW를 개발하는 소프트웨어를 만들었으며 다른 일부는 통신 회선을 개선했습니다. 이 모든 것이 지금의 "월드 와이드 웹(World Wide Web)"이 될 수 있게 해주었습니다.

클라이언트 및 서버 작동 원리. WWW는 클라이언트-서버 원칙, 더 정확하게는 클라이언트-서버 원칙에 따라 작동합니다. 클라이언트의 요청에 따라 다양한 정보 표현(텍스트, 사운드)이 포함된 부분으로 구성된 문서인 하이퍼미디어 문서를 그에게 반환하는 서버가 많이 있습니다. , 그래픽, 3차원 객체 등). 여기서 각 요소는 다른 문서나 그 일부에 대한 링크가 될 수 있습니다. WWW 문서의 링크는 인터넷의 각 정보 리소스가 고유하게 주소 지정되고 사용자가 읽고 있는 문서가 고유하게 지정되는 방식으로 구성됩니다. 지금은, 동일한 서버에 있는 다른 문서와 다른 인터넷 컴퓨터에 있는 문서(및 일반적인 인터넷 리소스)에 모두 연결할 수 있습니다. 또한 사용자는 이를 인지하지 못하고 인터넷의 전체 정보 공간을 하나의 전체로 사용합니다.

WWW 링크는 WWW 자체에 특정한 문서뿐만 아니라 인터넷의 다른 서비스 및 정보 리소스도 가리킵니다. 게다가 대부분의 WWW 클라이언트 프로그램(브라우저, 네비게이터)은 이러한 링크를 이해할 뿐만 아니라 해당 서비스(FTP, Gopher, Usenet 네트워크 뉴스, 이메일등. 따라서, 소프트웨어 WWW는 다양한 인터넷 서비스에 보편적이며, 정보 시스템 WWW는 통합적인 역할을 합니다.

WWW에서 사용되는 몇 가지 용어를 나열해 보겠습니다.

첫 번째 용어인 html은 html 문서에 포함된 명령의 제어 시퀀스 세트이며 이 문서를 로드할 때 뷰어(브라우저)가 수행해야 하는 작업을 정의합니다. 즉, 각 페이지는 모든 사람이 볼 수 있는 텍스트와 다른 페이지, 이미지, 서버에 대한 링크 형태로 사람에게 보이지 않는 프로그램에 대한 일부 지침이 포함된 일반 텍스트 파일입니다. 따라서 설문지와 등록카드를 작성하고 사회학적 조사를 실시합니다.

두 번째 용어는 URL(Uniform Resource Locator - 리소스에 대한 범용 포인터)입니다. 이것이 인터넷상의 정보 자원에 대한 링크라고 불리는 것입니다.

또 다른 용어는 http(하이퍼텍스트 전송 프로토콜)입니다. 이는 클라이언트와 WWW 서버가 상호 작용하는 프로토콜의 이름입니다.

WWW는 다음이 필요한 직접 액세스 서비스입니다. 완전한 연결게다가, 읽고 있는 문서에 그래픽이나 기타 텍스트가 아닌 정보가 많이 포함되어 있는 경우 빠른 통신 회선이 필요한 경우가 많습니다.

90년대 초반부터 시작된 인터넷의 급속한 발전은 인터넷의 등장에 크게 기인한다. 새로운 기술 www. 이 기술은 인터넷에 연결된 모든 컴퓨터로 확장된 하이퍼텍스트 기술을 기반으로 합니다.

하이퍼텍스트 기술을 사용하면 텍스트가 구조화되고 링크 단어가 강조 표시됩니다. 링크가 활성화되면(예: 마우스 사용) 링크에 지정된 텍스트 조각이나 다른 문서로 전환이 발생합니다. 따라서 첫 번째 단락에서 "하이퍼텍스트 기술"이라는 단어를 강조 표시하고 이 링크가 활성화되면 두 번째 단락의 시작 부분으로 전환이 발생한다고 기록하여 텍스트를 하이퍼텍스트로 변환할 수 있습니다.

WWW 기술을 사용하면 소스 문서 내에서뿐만 아니라 다음 위치에 있는 모든 문서로의 전환도 가능합니다. 이 컴퓨터그리고 가장 중요한 것은 현재 인터넷에 연결된 모든 컴퓨터의 모든 문서에 대한 것입니다. WWW 기술을 사용하여 구현된 문서를 웹 페이지라고 합니다.

문서 구조화 및 웹 페이지 생성은 HTML(Hyper Text Markup Language)을 사용하여 수행됩니다. 텍스트 편집기 Word에서는 문서를 웹 페이지로 저장할 수 있습니다. 웹 페이지는 특수 브라우저 보기 프로그램을 사용하여 봅니다. 현재 가장 일반적인 브라우저는 다음과 같습니다. 인터넷 익스플로러, 넷스케이프 네비게이터, 오페라.

컴퓨터가 인터넷에 연결되어 있으면 브라우저 중 하나를 다운로드하여 World Wide Web을 통해 여행을 떠날 수 있습니다. 먼저 인터넷 서버 중 하나에서 웹 페이지를 다운로드한 다음 링크를 찾아 활성화해야 합니다. 결과적으로 웹 페이지는 세계의 다른 지역에 있을 수 있는 다른 인터넷 서버에서 로드됩니다. 그러면 이 웹 페이지의 링크를 활성화하고 다음 웹 페이지가 로드되는 등의 작업을 수행할 수 있습니다.

인터넷은 매우 빠른 속도로 성장하고 있으며, 수천만 개의 문서 중에서 필요한 정보를 찾는 것이 점점 더 어려워지고 있습니다. 정보를 검색하기 위해 수천만 개의 웹 페이지 콘텐츠에 대한 정확하고 지속적으로 업데이트되는 정보가 포함된 특수 검색 서버가 사용됩니다.

안녕하세요, 블로그 사이트 독자 여러분. 우리 모두는 글로벌 인터넷 시대에 살고 있으며 사이트, 웹, www(월드 와이드 웹 - 월드 와이드 웹, 글로벌 네트워크)라는 용어를 자주 사용하며 그것이 무엇인지 특별히 다루지 않습니다.

나는 다른 작가들과 심지어 평범한 대담자들에게서도 같은 것을 관찰합니다. "사이트", "인터넷", "네트워크" 또는 약어 "WWW"는 우리에게 너무 일반적인 개념이 되어 그 본질에 대해 생각조차 하지 않습니다. 그러나 첫 번째 웹사이트는 불과 20년 전에 탄생했습니다. 인터넷이란 무엇입니까?

결국 그것은 다소 긴 역사를 가지고 있지만 글로벌 네트워크 (WWW)가 출현하기 전에는 전문가와 애호가가 많았 기 때문에 지구 주민의 99.9 %가 그 존재를 의심하지도 않았습니다. 이제 에스키모인들도 월드 와이드 웹에 대해 알고 있습니다. 월드 와이드 웹의 언어에서는 이 단어가 우주의 층에서 답을 찾는 무당의 능력과 동일시됩니다. 그럼 인터넷, 웹사이트, 월드와이드웹, 그리고 그 밖의 모든 것이 무엇인지 스스로 알아봅시다.

인터넷이란 무엇이며 World Wide Web과 어떻게 다른가요?

지금 말할 수 있는 가장 놀라운 사실은 인터넷에는 주인이 없다. 본질적으로 이는 개별 로컬 네트워크(한 번 채택된 공통 표준, 즉 TCP/IP 프로토콜 덕분에)의 연합이며 네트워크 공급자가 작동 순서대로 유지 관리합니다.

끊임없이 증가하는 미디어 트래픽(네트워크에서 엄청나게 이동하는 비디오 및 기타 무거운 콘텐츠)으로 인해 인터넷은 현재 제한된 대역폭으로 인해 곧 붕괴될 것으로 믿어집니다. 이와 관련하여 가장 큰 문제는 글로벌 웹을 구성하는 네트워크 장비를 더 빠른 속도로 업데이트하는 것입니다. 이는 주로 필요한 추가 비용으로 인해 방해를 받습니다. 하지만 붕괴가 성숙해지면서 문제가 해결될 것이라고 생각하며, 이미 고속으로 작동하는 네트워크의 별도 세그먼트가 있습니다.

일반적으로 인터넷은 본질적으로 누구의 것도 아니라는 점을 고려하여 글로벌 네트워크에 검열을 도입하려는 많은 주에서는 인터넷(즉, 현재 가장 인기 있는 구성 요소인 WWW)을 식별하기를 원한다는 점을 언급해야 합니다.

그러나 실제로 이러한 욕구에는 근거가 없습니다. 인터넷은 단지 의사소통 수단일 뿐즉, 전화나 일반 종이와 비슷한 저장 매체입니다. 종이나 전 세계 배포에 제재를 가해 보세요. 실제로 개별 주에서는 World Wide Web을 통해 사용자에게 제공되는 사이트(네트워크상의 정보 섬)에만 특정 제재를 가할 수 있습니다.

글로벌 웹과 인터넷을 만들기 위한 첫 번째 전제 조건이 수행되었습니다... 몇 년도라고 생각하시나요? 놀랍게도 그것은 이미 1957년의 밀도였습니다. 당연히 군대(그리고 당연히 미국이 없었다면 미국)는 핵무기 사용과 관련된 군사 작전의 경우 통신을 위해 그러한 네트워크가 필요했습니다. 네트워크를 만드는데 꽤 오랜 시간(약 12년)이 걸렸지만, 이는 당시 컴퓨터가 초기 단계에 있었다는 사실로 설명할 수 있습니다.

그럼에도 불구하고 그들의 힘은 1971년까지 군부와 미국의 주요 대학들 사이에 기회를 창출하기에 충분했습니다. 따라서 이메일 전송 프로토콜은 인터넷을 사용하는 첫 번째 방법사용자 요구에 맞게. 몇 번 더 지나면 해외 사람들은 이미 인터넷이 무엇인지 알게 되었습니다. 80x가 시작되면서 주요 데이터 전송 프로토콜(메일, )이 표준화되었고 소위 유즈넷 기자 회견의 프로토콜이 등장했는데, 이는 메일과 유사하지만 포럼과 유사한 조직을 가능하게 했습니다.

그리고 몇 년 후, 도메인 이름 시스템(DNS - WWW 형성에 중요한 역할을 할 것임)을 만드는 아이디어가 등장했고 인터넷을 통한 실시간 통신을 위한 세계 최초의 프로토콜인 IRC(in 구어체 러시아어-irka)가 나타났습니다. 온라인 채팅이 가능해졌습니다. 지구상의 아주 소수의 주민들이 접근하고 흥미를 느낄 수 있는 SF 소설입니다. 하지만 그건 지금뿐이에요.

80년대와 90년대의 교차점에서 인프라 개발의 역사에서 그러한 중요한 사건이 발생하여 실제로 미래의 운명을 미리 결정했습니다. 일반적으로 지구상의 현대 주민들의 마음 속에 글로벌 네트워크가 확산되는 것은 거의 한 사람에 의한 것입니다. 팀 버너스-리:

Berners-Lee는 세계 최초의 컴퓨터 중 하나를 만드는 데 일생을 바친 두 명의 수학자 가족에서 태어난 영국인입니다. 인터넷, 웹사이트, 이메일 등이 무엇인지 세계가 알게 된 것은 그 덕분이다. 처음에 그는 Cern의 핵 연구에 필요한 World Wide Web(WWW)을 만들었습니다(Cern은 동일한 충돌기를 사용함). 임무는 관련 네트워크에 이용 가능한 모든 과학적 정보를 편리하게 배치하는 것이었습니다.

이 문제를 해결하기 위해 그는 이제 WWW(우리가 인터넷의 본질을 조금도 이해하지 못한 채 인터넷이라고 생각하는 것)의 기본 요소인 모든 것을 생각해 냈습니다. 그는 '정보 정리'라는 원칙을 기초로 삼았습니다. 그것은 무엇입니까? 이 원칙은 오래 전에 고안되었으며 내러티브의 선형성이 다른 링크(연결)를 탐색하는 능력으로 대체되는 방식으로 텍스트를 구성하는 것으로 구성되었습니다.

인터넷은 하이퍼텍스트, 하이퍼링크, URL 및 하드웨어입니다.

덕분에 하이퍼텍스트를 다른 순서로 읽을 수 있습니다. 다양한 옵션선형 텍스트(지금은 숙련된 인터넷 사용자로서 이것이 명확하고 분명해야 하지만 당시에는 혁명이었습니다). 하이퍼텍스트 노드의 역할은 지금 우리가 간단히 링크라고 부르는 것이어야 합니다.

결과적으로, 현재 컴퓨터에 존재하는 모든 정보는 수많은 노드(하이퍼링크)를 포함하는 하나의 거대한 하이퍼텍스트로 표현될 수 있습니다. Tim Berners-Lee가 개발한 모든 것은 로컬 CERN 그리드에서 현재 우리가 인터넷이라고 부르는 것으로 이전되었으며, 그 후 웹은 엄청난 속도로 인기를 얻기 시작했습니다. 존재 5년).

하지만 하이퍼텍스트와 하이퍼링크의 원리를 구현하려면 처음부터 여러 가지를 한꺼번에 만들고 개발해야 했습니다. 첫째, 우리는 현재 여러분 모두에게 알려진 새로운 데이터 전송 프로토콜이 필요했습니다. HTTP 프로토콜(모든 웹사이트 주소의 시작 부분에서 해당 웹사이트 또는 보안 HTTP 버전에 대한 언급을 찾을 수 있습니다).

둘째, 처음부터 개발되었으며 현재 전 세계 모든 웹마스터에게 그 약어가 알려져 있습니다. 그래서 우리는 데이터를 전송하고 사이트(일련의 웹 페이지 또는 웹 문서). 그러나 이러한 동일한 문서를 어떻게 참조할 수 있습니까?

첫 번째는 별도의 서버(사이트)에서 문서를 식별할 수 있게 했고, 두 번째는 URI를 식별자에 혼합할 수 있게 했습니다. 도메인 이름(문서가 특정 서버에서 호스팅되는 웹사이트에 속한다는 것을 수신하고 명확하게 나타냄) 또는 IP 주소(글로벌 또는 전세계 모든 장치의 고유한 디지털 식별자) 로컬 네트워크). 제공된 링크에서 자세한 내용을 읽어보세요.

World Wide Web이 마침내 작동하고 사용자의 요구를 충족시키기 위해 취해야 할 단계는 단 한 단계뿐입니다. 어느 쪽인지 아시나요?

물론, 우리는 (URL 주소를 사용하여) 인터넷에서 요청한 웹페이지의 내용을 사용자의 컴퓨터에 표시할 수 있는 프로그램이 필요했습니다. 그런 프로그램이 되었습니다. 오늘 이야기를 하자면, 이 시장에는 주요 플레이어가 그리 많지 않습니다. 저는 그들 모두에 대해 짧은 리뷰를 작성했습니다.

  1. (IE, MSIE) - 기존 경비원이 아직 근무 중입니다.
  2. (Mazila Firefox) - 또 다른 베테랑은 싸움 없이 자신의 위치를 ​​포기하지 않을 것입니다
  3. (Google Chrome) - 최단 시간 내에 선두를 차지한 야심 찬 신인
  4. - RuNet에서 많은 사람들에게 사랑을 받지만 점차 인기를 잃어가는 브라우저
  5. - 사과공장에서 온 전령

Timothy John Berners-Lee는 세계 최초의 인터넷 브라우저용 프로그램을 독립적으로 작성했으며, 더 이상 고민하지 않고 이를 World Wide Web이라고 불렀습니다. 이것이 완벽함의 한계는 아니었지만, 전 세계의 승리의 행진이 바로 이 브라우저에서 비롯되었습니다. WWW 웹행성 주변.

물론 일반적으로 현대 인터넷(가장 인기 있는 구성 요소를 의미)에 필요한 모든 도구가 단 한 사람이 만든그렇게 짧은 시간에. 브라보.

얼마 후, 최초의 그래픽 브라우저인 모자이크(Mosaic)가 등장했는데, 이는 많은 최신 브라우저(Mazila 및 Explorer)의 근원이 되었습니다. 빠진 물방울이 된 것은 모자이크였다 인터넷에 관심이 생겼다(즉, 월드 와이드 웹에) 지구의 일반 주민들 사이에서. 그래픽 브라우저는 텍스트 브라우저와 완전히 다른 문제입니다. 모든 사람은 사진을 보는 것을 좋아하지만 소수만이 읽는 것을 좋아합니다.

주목할만한 점은 Berners-Lee가 엄청나게 많은 돈을 받지 않았다는 것입니다. 예를 들어 결과적으로 그는 받았거나 아마도 글로벌 네트워크를 위해 더 많은 일을 했을 것입니다.

예, 시간이 지남에 따라 Berners-Lee가 개발한 HTML 언어 외에도 . 덕분에 Html의 일부 연산자는 더 이상 필요하지 않았고 훨씬 더 유연한 CSS 스타일 시트 도구로 대체되어 오늘날 생성되는 사이트의 매력과 디자인 유연성을 크게 높일 수 있었습니다. 물론 CSS 규칙은 마크업 언어보다 배우기가 더 복잡합니다. 그러나 아름다움에는 희생이 필요합니다.

인터넷과 글로벌 네트워크는 내부에서 어떻게 작동합니까?

하지만 보자 웹(www)이란 무엇인가요?정보가 인터넷에 게시되는 방식. 여기서 우리는 웹사이트(웹은 그리드이고 사이트는 장소이다)라는 바로 그 현상을 마주하게 될 것이다. 그렇다면 "네트워크상의 장소"(실생활에서 태양 아래 있는 장소와 유사)는 무엇이며 실제로 그것을 얻는 방법은 무엇입니까?

인테트란 무엇인가요? 따라서 눈에 보이지 않고 사용자에게 거의 중요하지 않은 채널 형성 장치(라우터, 스위치)로 구성됩니다. WWW 네트워크(우리가 웹 또는 월드 와이드 웹이라고 부르는 것)는 수백만 개의 웹 서버로 구성됩니다. 이 웹 서버는 약간 수정된 컴퓨터에서 실행되는 프로그램입니다. 이 컴퓨터는 글로벌 웹에 연중무휴로 연결되고 HTTP 프로토콜을 사용해야 합니다. 데이터 교환을 위해.

웹 서버(프로그램)는 바로 이 서버에 호스팅된 문서를 열라는 요청(대개 링크를 열거나 주소 표시줄에 URL을 입력하는 사용자 브라우저로부터)을 받습니다. 가장 간단한 경우 문서는 서버의 하드 드라이브에 있는 실제 파일(예: html 확장자)입니다.

보다 복잡한 경우( 사용 시) 요청된 문서가 생성됩니다. 프로그래밍 방식으로즉석에서.

사이트의 요청된 페이지를 보기 위해 클라이언트(사용자)측에서는 브라우저라고 불리는 특수 소프트웨어를 사용하는데, 이 소프트웨어는 다운로드한 하이퍼텍스트 조각을 동일한 브라우저가 설치된 정보 표시 장치(PC, 전화, 태블릿 등). 일반적으로 세부 사항을 다루지 않으면 모든 것이 간단합니다.

이전에는 각 개별 웹사이트가 물리적으로 별도의 컴퓨터에서 호스팅되었습니다. 이는 주로 당시 사용 가능한 PC의 컴퓨팅 성능이 약했기 때문이었습니다. 그러나 어쨌든 컴퓨터는 웹 프로그램서버와 그에 호스팅된 사이트는 24시간 내내 인터넷에 연결되어 있어야 합니다. 집에서 이를 수행하는 것은 상당히 어렵고 비용이 많이 들기 때문에 일반적으로 웹사이트를 저장하기 위해 이를 전문으로 하는 호스팅 회사의 서비스를 사용합니다.

호스팅 서비스 WWW의 인기로 인해 현재 수요가 매우 높습니다. 시간이 지남에 따라 최신 PC의 성능이 향상됨에 따라 호스터는 하나의 물리적 컴퓨터에서 많은 웹사이트를 호스팅할 수 있는 기회(가상 호스팅)를 갖게 되었으며, 하나의 물리적 PC에서 하나의 웹사이트를 호스팅하는 것을 서비스라고 부르게 되었습니다.

가상 호스팅을 사용하는 경우 컴퓨터(서버라고 함)에 있는 모든 웹사이트에 하나의 IP 주소를 할당하거나 각 웹사이트에 별도의 IP 주소를 할당할 수 있습니다. 이는 본질을 바꾸지 않으며 해당 웹사이트에 간접적으로만 영향을 미칠 수 있습니다(한 IP의 나쁜 환경은 나쁜 영향을 미칠 수 있습니다. 검색 엔진은 때때로 모든 사람을 동일한 브러시로 취급합니다).

이제 웹사이트 도메인 이름과 World Wide Web에서의 의미에 대해 조금 이야기해 보겠습니다. 인터넷의 모든 리소스에는 고유한 도메인 이름이 있습니다. 더욱이, 동일한 사이트에 여러 도메인 이름이 있을 수 있고(결과는 미러 또는 별칭임) 예를 들어 동일한 도메인 이름이 많은 리소스에 사용될 수 있는 상황이 발생할 수 있습니다.

또한 일부 심각한 리소스의 경우 미러와 같은 것이 있습니다. 이 경우 사이트 파일은 다른 위치에 있을 수 있습니다. 물리적 컴퓨터, 리소스 자체의 도메인 이름이 다릅니다. 그러나 이것은 모두 초보 사용자를 혼란스럽게 만드는 뉘앙스입니다.

인터넷이 발전하면서 점점 더 많은 정보가 유통되고 인터넷 탐색이 점점 더 어려워졌습니다. 그런 다음 간단하고 명확한 길인터넷 사이트에 게시된 정보를 정리합니다. 나는이 작업에 완전히 대처했습니다. 새로운 서비스 www (월드 와이드 웹 - 월드 와이드 웹).

월드와이드웹인터넷 사이트에 게시되고 하이퍼링크로 상호 연결된 텍스트 및 그래픽 정보가 포함된 문서 시스템입니다. 아마도 이 특정 서비스는 가장 인기가 높으며 많은 사용자에게 INTERNET이라는 단어와 동의어일 것입니다. 종종 초보 사용자는 인터넷과 WWW(또는 웹)이라는 두 가지 개념을 혼동합니다. WWW는 인터넷 사용자에게 제공되는 많은 서비스 중 하나일 뿐이라는 점을 기억해야 합니다.

www 시스템 개발에 사용된 주요 아이디어는 다음과 같습니다.하이퍼텍스트 링크를 이용해 정보에 접근한다는 아이디어다. 그 본질은 동일한 정보 서버 또는 원격 정보 서버에 있을 수 있는 다른 문서에 대한 링크를 문서 텍스트에 포함시키는 데 있습니다.

www의 역사는 1989년 유명한 과학 기관인 CerN Berners-Lee의 직원이 경영진에게 정보 자체를 모두 포함하는 문서로 구성된 정보 네트워크 형태의 데이터베이스를 만들 것을 제안한 순간부터 시작됩니다. 그리고 다른 문서에 대한 링크. 그러한 문서는 하이퍼텍스트에 지나지 않습니다.

www를 다른 유형의 서비스와 차별화시키는 또 다른 특징은 이 시스템을 통해 FTP, Gopher, Telnet과 같은 거의 모든 유형의 인터넷 서비스에 액세스할 수 있다는 것입니다.

WWW는 멀티미디어 시스템이다. 이는 예를 들어 www를 사용하여 역사적인 기념물에 대한 비디오를 보거나 월드컵에 대한 정보를 찾을 수 있음을 의미합니다. 도서관 정보와 기상위성이 5분 전에 촬영한 최근 지구 사진을 함께 볼 수 있습니다.

정보를 하이퍼텍스트 형태로 정리한다는 아이디어는 새로운 것이 아니다. 하이퍼텍스트는 컴퓨터가 출현하기 오래 전부터 존재했습니다. 가장 간단한 예컴퓨터가 아닌 하이퍼텍스트 - 이것은 백과사전입니다. 기사의 일부 단어는 이탤릭체로 표시되어 있습니다. 즉, 관련 기사를 참고하시면 더 자세한 정보를 얻으실 수 있습니다. 그러나 컴퓨터가 아닌 하이퍼텍스트에서 페이지를 넘겨야 한다면 모니터 화면에서 하이퍼텍스트 링크를 따라가는 것이 즉각적으로 이루어집니다. 링크 단어를 클릭하기만 하면 됩니다.

위에서 언급한 Tim Berners-Lee의 가장 큰 장점은 하이퍼텍스트를 기반으로 한 정보 시스템을 만들겠다는 아이디어를 제시했을 뿐만 아니라 미래 www 서비스의 기반이 되는 여러 가지 방법을 제안했다는 것입니다. .

1991년 CErN에서 시작된 아이디어는 NCSA(Center for Supercomputing Application)에서 활발히 개발되기 시작했습니다. 하이퍼텍스트 언어를 만드는 것은 NCSA이다 HTML 문서, 이를 볼 수 있도록 설계된 모자이크 프로그램도 있습니다. 마크 앤더슨(Mark Andersen)이 개발한 모자이크(Mosaic)가 최초의 브라우저가 되어 오픈되었습니다. 새로운 수업소프트웨어 제품.

1994년에는 www 서버의 수가 급속히 증가하기 시작했고 새로운 인터넷 서비스는 전 세계적으로 인정을 받았을 뿐만 아니라 엄청난 수의 신규 사용자를 인터넷으로 끌어들였습니다.

이제 기본적인 정의를 해보자.

www– 이것은 인터넷 사이트에 있고 하이퍼링크(또는 단순히 링크)로 상호 연결된 일련의 웹 페이지입니다.

웹페이지실제 정보(텍스트 및 그래픽)와 다른 페이지에 대한 링크를 포함하는 www의 구조 단위입니다.

웹사이트– 이는 하나의 인터넷 노드에 물리적으로 위치한 웹 페이지입니다.

www 하이퍼링크 시스템은 한 문서의 일부 선택된 섹션(텍스트나 그림의 일부일 수 있음)이 해당 섹션과 논리적으로 관련된 다른 문서에 대한 링크 역할을 한다는 사실을 기반으로 합니다.

이 경우 링크가 생성된 문서는 로컬과 로컬 모두에서 찾을 수 있습니다. 원격 컴퓨터. 또한 기존 하이퍼텍스트 링크도 가능합니다. 이는 동일한 문서 내의 링크입니다.

연결된 문서에는 서로에 대한 상호 참조 및 기타 정보 리소스에 대한 상호 참조가 포함될 수 있습니다. 따라서 유사한 주제의 문서를 하나의 정보 공간으로 모으는 것이 가능합니다. (예: 의료 정보가 포함된 문서.)

건축 www

www의 아키텍처는 다른 많은 유형의 인터넷 서비스 아키텍처와 마찬가지로 다음 원칙을 기반으로 구축되었습니다. 클라이언트-서버.

서버 프로그램의 주요 업무이 프로그램이 실행되는 컴퓨터에 저장된 정보에 대한 액세스 조직입니다. 서버 프로그램은 시작된 후 클라이언트 프로그램의 요청을 기다리는 모드로 작동합니다. 일반적으로 웹 브라우저는 일반 www 사용자가 사용하는 클라이언트 프로그램으로 사용됩니다. 그러한 프로그램이 서버로부터 일부 정보(보통 여기에 저장된 문서)를 얻어야 할 경우 해당 요청을 서버에 보냅니다. 충분한 접근 권한이 있으면 프로그램 간에 연결이 설정되고 서버 프로그램은 요청에 대한 응답을 클라이언트 프로그램으로 보냅니다. 그 후에는 그들 사이에 설정된 연결이 끊어집니다.

프로그램 간에 정보를 전송하려면 HTTP 프로토콜(Hypertext Transfer Protocol)이 사용됩니다.

www 서버 기능

www 서버호스트 컴퓨터에서 실행되고 www 클라이언트에서 오는 요청을 처리하는 프로그램입니다. 이 프로그램은 www 클라이언트로부터 요청을 받으면 TCP/IP 전송 프로토콜을 기반으로 연결을 설정하고 HTTP 프로토콜을 사용하여 정보를 교환합니다. 또한 서버는 해당 서버에 있는 문서에 대한 액세스 권한을 결정합니다.

서버에서 직접 처리할 수 없는 정보에 접근하기 위해 사용됩니다. 잠금 시스템. 게이트웨이와 정보를 교환하기 위해 특별한 CGI(Common Gateway Interface) 인터페이스를 사용하는 www 서버는 다른 유형의 인터넷 서비스에서는 액세스할 수 없는 소스로부터 정보를 수신할 수 있는 기능을 가지고 있습니다. 동시에 최종 사용자의 경우 게이트웨이 작동이 "투명"합니다. 즉, 자신이 선호하는 브라우저에서 웹 리소스를 볼 때 경험이 없는 사용자는 게이트웨이 시스템을 사용하여 일부 정보가 자신에게 제공되었다는 사실조차 알아차리지 못할 것입니다.

www 클라이언트 기능

www 클라이언트에는 웹 브라우저와 유틸리티 애플리케이션이라는 두 가지 주요 유형이 있습니다.

웹 브라우저 www와 직접 작업하고 거기에서 정보를 얻는 데 사용됩니다.

서비스 웹 애플리케이션일부 통계를 얻거나 거기에 포함된 정보를 색인화하기 위해 서버와 통신할 수 있습니다. (이것이 정보가 데이터베이스에 들어가는 방식입니다. 검색 엔진.) 또한 특정 서버에 정보를 저장하는 기술적 측면과 관련된 작업인 서비스 웹 클라이언트도 있습니다.

월드와이드웹(WWW)

월드와이드웹(영어) 월드와이드웹) - 다음에 위치한 상호 연결된 문서에 대한 액세스를 제공하는 분산 시스템 다양한 컴퓨터인터넷에 연결되어 있습니다. 웹이라는 단어는 월드 와이드 웹(World Wide Web)을 지칭하는데도 사용됩니다. 편물"웹") 및 약어 WWW. 월드 와이드 웹(World Wide Web)은 전자 형식의 세계 최대 다국어 정보 저장소입니다. 즉, 전 세계에 있는 컴퓨터에 수천만 개의 상호 연결된 문서가 있습니다. 이는 위치에 관계없이 정보에 액세스할 수 있는 인터넷에서 가장 인기 있고 흥미로운 서비스로 간주됩니다. 뉴스를 찾아보거나, 무언가를 배우거나, 그냥 재미를 느끼기 위해 사람들은 TV를 보고, 라디오를 듣고, 신문, 잡지, 책을 읽습니다. World Wide Web은 또한 사용자에게 라디오 방송, 비디오 정보, 언론, 서적을 제공하지만 차이점은 이 모든 것을 집을 떠나지 않고도 얻을 수 있다는 것입니다. 귀하가 관심 있는 정보가 어떤 형식(텍스트 문서, 사진, 비디오 또는 사운드 조각)으로 제공되는지와 이 정보가 지리적으로 어디에 있는지(러시아, 호주 또는 코트디부아르)는 중요하지 않습니다. 컴퓨터에서 몇 분이면 됩니다.

World Wide Web은 수억 개의 웹 서버로 구성됩니다. World Wide Web의 대부분의 리소스는 하이퍼텍스트입니다. World Wide Web에 게시된 하이퍼텍스트 문서를 웹 페이지라고 합니다. 공통된 테마, 디자인, 링크를 공유하고 일반적으로 동일한 웹 서버에 위치한 여러 웹 페이지를 웹사이트라고 합니다. 웹페이지를 다운로드하고 보는 데 사용됩니다. 특별 프로그램- 브라우저. 월드와이드웹(World Wide Web)은 진정한 혁명을 일으켰습니다. 정보 기술그리고 인터넷 개발의 붐. 흔히 인터넷에 관해 이야기할 때 월드 와이드 웹(World Wide Web)을 의미하지만 동일한 것이 아니라는 점을 이해하는 것이 중요합니다.

월드 와이드 웹의 역사

Tim Berners-Lee와 그보다는 덜하지만 Robert Caillot는 World Wide Web의 발명자로 간주됩니다. Tim Berners-Lee는 HTTP, URI/URL 및 HTML 기술의 창시자입니다. 1980년에 그는 유럽 원자력 연구 위원회(Conseil Européen pour la Recherche Nucléaire, CERN)에서 소프트웨어 컨설턴트로 근무했습니다. 그는 제네바(스위스)에서 자신의 필요에 따라 무작위 연관을 사용하여 데이터를 저장하고 월드 와이드 웹(World Wide Web)의 개념적 기반을 마련하는 Inquire 프로그램을 작성했습니다.

1989년 CERN의 인트라넷 작업 중 Tim Berners-Lee는 현재 World Wide Web으로 알려진 글로벌 하이퍼텍스트 프로젝트를 제안했습니다. 이 프로젝트에는 CERN 과학자들의 정보 검색 및 통합을 용이하게 하는 하이퍼링크로 연결된 하이퍼텍스트 문서의 출판이 포함되었습니다. 프로젝트를 구현하기 위해 Tim Berners-Lee는 그의 조수들과 함께 URI, HTTP 프로토콜 및 HTML 언어를 발명했습니다. 이러한 기술 없이는 현대 인터넷을 더 이상 상상할 수 없습니다. 1991년과 1993년 사이 Berners-Lee는 개선되었습니다. 기술 사양이러한 표준을 작성하여 발표했습니다. 그러나 그럼에도 불구하고 월드 와이드 웹의 공식 탄생 연도는 1989년으로 간주되어야 합니다.

프로젝트의 일환으로 Berners-Lee는 세계 최초의 웹 서버인 httpd와 WorldWideWeb이라는 세계 최초의 하이퍼텍스트 웹 브라우저를 작성했습니다. 이 브라우저는 WYSIWYG 편집기(What You See Is What You Get의 약자)이기도 했습니다. 1990년 10월에 개발이 시작되어 같은 해 12월에 완료되었습니다. 이 프로그램은 NeXTStep 환경에서 실행되었으며 1991년 여름부터 인터넷을 통해 확산되기 시작했습니다.

세계 최초의 웹사이트는 1991년 8월 6일 Berners-Lee에 의해 http://info.cern.ch/에 액세스할 수 있는 최초의 웹 서버에서 호스팅되었습니다. 이 리소스는 World Wide Web의 개념을 정의했으며 웹 서버 설치, 브라우저 사용 등에 대한 지침이 포함되어 있습니다. Tim Berners-Lee가 나중에 다른 사이트에 대한 링크 목록을 게시하고 유지했기 때문에 이 사이트는 세계 최초의 인터넷 디렉터리이기도 했습니다. 거기 사이트.

1994년부터 월드 와이드 웹 개발에 대한 주요 작업은 팀 버너스 리(Tim Berners-Lee)가 설립하고 여전히 이끌고 있는 월드 와이드 웹 컨소시엄(W3C)이 인수했습니다. 이 컨소시엄은 인터넷과 월드와이드웹(World Wide Web)에 대한 기술 표준을 개발하고 구현하는 조직이다. W3C 사명: "웹의 장기적인 개발을 보장하기 위한 프로토콜과 원칙을 확립하여 월드 와이드 웹의 잠재력을 최대한 활용하십시오." 컨소시엄의 다른 두 가지 주요 목표는 완전한 "웹의 국제화"를 보장하고 장애인이 웹에 액세스할 수 있도록 만드는 것입니다.

W3C는 인터넷에 대한 공통 원칙과 표준("권장 사항", 영문 W3C 권장 사항이라고 함)을 개발한 후 소프트웨어 및 하드웨어 제조업체에서 이를 구현합니다. 이러한 방식으로 서로 다른 회사의 소프트웨어 제품과 장비 간의 호환성이 달성되어 World Wide Web이 더욱 발전되고 보편적이며 편리해집니다. World Wide Web 컨소시엄의 모든 권장 사항은 공개되어 있습니다. 즉, 이는 특허로 보호되지 않으며 컨소시엄에 재정적 기여 없이 누구나 구현할 수 있습니다.

월드와이드웹의 구조와 원리

월드 와이드 웹(World Wide Web)은 전 세계에 위치한 수백만 개의 인터넷 웹 서버로 구성됩니다. 웹 서버는 네트워크에 연결된 컴퓨터에서 실행되며 HTTP 프로토콜을 사용하여 데이터를 전송하는 프로그램입니다. 가장 간단한 형태로 이러한 프로그램은 네트워크를 통해 특정 리소스에 대한 HTTP 요청을 수신하고 로컬 하드 드라이브에서 해당 파일을 찾아 네트워크를 통해 요청 컴퓨터로 보냅니다. 보다 정교한 웹 서버는 템플릿과 스크립트를 사용하여 HTTP 요청에 대한 응답으로 문서를 동적으로 생성할 수 있습니다.

웹 서버에서 받은 정보를 보려면 다음으로 이동하세요. 클라이언트 컴퓨터웹 브라우저라는 특별한 프로그램이 사용됩니다. 웹 브라우저의 주요 기능은 하이퍼텍스트를 표시하는 것입니다. 월드 와이드 웹(World Wide Web)은 하이퍼텍스트 및 하이퍼링크의 개념과 불가분의 관계가 있습니다. 인터넷에 있는 대부분의 정보는 하이퍼텍스트입니다.

World Wide Web에서 하이퍼텍스트의 생성, 저장 및 표시를 용이하게 하기 위해 전통적으로 HTML(HyperText Markup Language)이 사용됩니다. 하이퍼텍스트 문서를 생성(마크업)하는 작업을 레이아웃이라고 하며 웹마스터나 별도의 마크업 전문가(레이아웃 디자이너)가 수행합니다. HTML 마크업 후 결과 문서는 파일로 저장되며 이러한 HTML 파일은 World Wide Web의 주요 리소스 유형입니다. 웹 서버에서 HTML 파일을 사용할 수 있게 되면 이를 "웹 페이지"라고 합니다. 웹페이지의 모음이 웹사이트를 구성합니다.

웹페이지의 하이퍼텍스트에는 하이퍼링크가 포함되어 있습니다. 하이퍼링크는 리소스가 어디에 있는지 여부에 관계없이 World Wide Web 사용자가 리소스(파일) 사이를 쉽게 탐색할 수 있도록 도와줍니다. 로컬 컴퓨터또는 원격 서버에서. World Wide Web에서 리소스의 위치를 ​​확인하기 위해 URL(Uniform Resource Locator)이 사용됩니다. 예를 들어 Wikipedia 러시아어 섹션 기본 페이지의 전체 URL은 다음과 같습니다. http://ru.wikipedia.org/wiki/Main_page. 이러한 URL 로케이터는 URI(Uniform Resource Identifier) ​​식별 기술과 DNS(Domain Name System) 도메인 이름 시스템을 결합합니다. 도메인 이름( 이 경우 ru.wikipedia.org) URL은 원하는 웹 서버의 코드를 실행하는 컴퓨터(보다 정확하게는 네트워크 인터페이스 중 하나)를 지정합니다. 현재 페이지의 URL은 일반적으로 브라우저의 주소 표시줄에서 볼 수 있습니다. 최신 브라우저기본적으로 현재 사이트의 도메인 이름만 표시하는 것을 선호합니다.

월드 와이드 웹 기술

웹의 시각적 인식을 향상시키기 위해 CSS 기술이 널리 사용되었습니다. 유니폼 스타일많은 웹페이지를 위한 디자인. 주목할 만한 또 다른 혁신은 URN(Uniform Resource Name) 리소스 명명 시스템입니다.

World Wide Web 개발의 대중적인 개념은 Semantic Web의 생성입니다. 시맨틱 웹(Semantic Web)은 기존 월드 와이드 웹(World Wide Web)에 추가된 기능으로, 네트워크에 게시된 정보를 컴퓨터가 더 쉽게 이해할 수 있도록 설계되었습니다. 시맨틱 웹(Semantic Web)은 인간 언어로 된 모든 자원에 컴퓨터가 이해할 수 있는 설명이 제공되는 네트워크 개념입니다. 시맨틱 웹은 플랫폼과 프로그래밍 언어에 관계없이 모든 애플리케이션에 대해 명확하게 구조화된 정보에 대한 액세스를 제공합니다. 프로그램은 스스로를 찾을 수 있습니다 필요한 자원, 정보 처리, 데이터 분류, 논리적 연결 식별, 결론 도출 및 이러한 결론을 기반으로 결정을 내립니다. 널리 채택되고 현명하게 구현된다면 시맨틱 웹은 인터넷에 혁명을 일으킬 가능성이 있습니다. 시맨틱 웹에서 기계가 읽을 수 있는 리소스 설명을 생성하려면 XML 구문을 기반으로 하고 URI를 사용하여 리소스를 식별하는 RDF(Resource Description Framework) 형식이 사용됩니다. 이 분야에는 새로운 쿼리 언어인 RDFS(RDF Schema)와 SPARQL(Protocol And RDF Query Language)이 있습니다. 빠른 액세스 RDF 데이터에.

World Wide Web에서 사용되는 기본 용어

브라우저 작업

World Wide Web의 기초를 형성한 HTTP 프로토콜이 발명된 지 10년이 지난 오늘날, 브라우저는 사용 편의성과 풍부한 기능을 결합한 매우 복잡한 소프트웨어입니다.
브라우저는 사용자에게 World Wide Web의 하이퍼텍스트 자원 세계를 열어줄 뿐만 아니라 FTP, Gopher, WAIS와 같은 다른 웹 서비스와도 작동할 수 있습니다. 브라우저와 함께 이메일 및 뉴스 서비스를 사용하기 위한 프로그램이 일반적으로 컴퓨터에 설치됩니다. 기본적으로 브라우저는 인터넷 서비스에 액세스하기 위한 주요 프로그램입니다. 이를 통해 브라우저가 이 서비스 작업을 지원하지 않더라도 거의 모든 인터넷 서비스에 액세스할 수 있습니다. 이를 위해 World Wide Web을 이 네트워크 서비스와 연결하도록 특별히 프로그래밍된 웹 서버가 사용됩니다. 이러한 종류의 웹 서버의 예는 수많은 무료입니다. 메일 서버웹 인터페이스 포함(http://www.mail.ru 참조)
오늘날 다양한 회사에서 만든 많은 브라우저 프로그램이 있습니다. 가장 널리 사용되고 인식되는 브라우저는 Netscape Navigator와 Internet Explorer입니다. 이러한 프로그램이 여러 면에서 유사하다는 점은 주목할 가치가 있지만 서로의 주요 경쟁을 구성하는 것은 이러한 브라우저입니다. 이는 동일한 표준, 즉 인터넷 표준에 따라 작동하기 때문에 이해할 수 있습니다.
브라우저 작업은 사용자가 액세스하려는 리소스의 URL을 주소 표시줄(주소)에 입력하고 Enter 키를 누르는 것으로 시작됩니다.

브라우저는 지정된 인터넷 서버에 요청을 보냅니다. 사용자가 지정한 웹 페이지의 요소가 서버에서 도착하면 작업 중인 브라우저 창에 점차적으로 나타납니다. 서버에서 페이지 요소를 수신하는 프로세스는 브라우저의 하단 "상태" 줄에 표시됩니다.

결과 웹 페이지에 포함된 텍스트 하이퍼링크는 일반적으로 문서 텍스트의 나머지 부분과 다른 색상으로 강조 표시되고 밑줄이 그어져 있습니다. 사용자가 아직 보지 않은 리소스를 가리키는 링크와 이미 방문한 리소스에 대한 링크는 일반적으로 색상이 다릅니다. 이미지는 하이퍼링크로도 기능할 수 있습니다. 링크가 텍스트 링크인지 그래픽 링크인지에 관계없이 해당 링크 위에 마우스 커서를 올리면 모양이 변경됩니다. 동시에 링크가 가리키는 주소가 브라우저 상태 표시줄에 나타납니다.

하이퍼링크를 클릭하면 브라우저는 작업 창에서 가리키는 리소스를 열고 이전 리소스는 해당 창에서 언로드됩니다. 브라우저는 본 페이지 목록을 유지하며, 필요한 경우 사용자는 본 페이지 체인을 따라 돌아갈 수 있습니다. 이렇게 하려면 브라우저 메뉴에서 "뒤로" 버튼을 클릭하세요. 그러면 현재 문서를 열기 전에 보고 있던 페이지로 돌아갑니다.
이 버튼을 클릭할 때마다 브라우저는 방문한 문서 목록에서 한 문서 뒤로 이동합니다. 갑자기 너무 멀리 돌아가면 브라우저 메뉴의 "앞으로" 버튼을 사용하세요. 문서 목록을 통해 앞으로 이동하는 데 도움이 됩니다.
"중지" 버튼을 누르면 문서 로딩이 중단됩니다. "다시 로드" 버튼을 사용하면 서버에서 현재 문서를 다시 로드할 수 있습니다.
브라우저는 창에 하나의 문서만 표시할 수 있습니다. 다른 문서를 표시하려면 이전 문서를 언로드합니다. 동시에 여러 브라우저 창에서 작업하는 것이 훨씬 더 편리합니다. 새 창 열기는 파일 – 새로 만들기 – 창(또는 Ctrl+N 키 조합) 메뉴를 사용하여 수행됩니다.

문서 작업

브라우저를 사용하면 문서에 대해 일련의 표준 작업을 수행할 수 있습니다. 여기에 로드된 웹 페이지를 인쇄할 수 있으며(Internet Explorer에서는 "인쇄" 버튼을 사용하거나 메뉴: 파일 – 인쇄...) 디스크에 저장할 수 있습니다(메뉴: 파일 – 다른 이름으로 저장...). 로드된 페이지에서 관심 있는 텍스트를 찾을 수 있습니다. 이렇게 하려면 메뉴를 사용하십시오: 편집 – 이 페이지에서 찾기.... 그리고 그것이 어떻게 생겼는지 궁금하다면 이 문서브라우저가 처리한 원래 하이퍼텍스트의 메뉴에서 보기 - HTML로를 선택합니다.
사용자가 인터넷을 탐색하는 동안 특히 흥미로운 페이지를 발견하면 브라우저에서 제공되는 기능을 사용하여 북마크를 설정합니다(해당 페이지를 표시하는 북마크와 유사). 흥미로운 장소서적).
이 작업은 즐겨찾기 – 즐겨찾기에 추가 메뉴를 통해 수행됩니다. 그 후, 새 북마크가 북마크 목록에 나타나며, 브라우저 패널의 "즐겨찾기" 버튼을 클릭하거나 즐겨찾기 메뉴를 통해 볼 수 있습니다.
즐겨찾기 - 즐겨찾기 구성 메뉴를 사용하여 기존 북마크를 삭제, 편집하거나 폴더로 구성할 수 있습니다.

프록시 서버를 통한 작업

Netscape Navigator와 Microsoft Internet Explorer도 삽입 메커니즘을 제공합니다. 추가 기능독립 제조업체. 브라우저의 기능을 확장하는 모듈을 플러그인이라고 합니다.
브라우저는 다양한 운영 체제를 실행하는 컴퓨터에서 실행됩니다. 이는 사용자가 사용하는 컴퓨터 및 운영 체제 유형으로부터 World Wide Web의 독립성에 대해 이야기할 수 있는 근거를 제공합니다.

인터넷에서 정보 검색하기

안에 최근에월드 와이드 웹(World Wide Web)은 새로운 강력한 대중 매체로 간주되며, 그 청중은 지구 인구 중 가장 활동적이고 교육받은 부분입니다. 이 비전은 실제 상황과 일치합니다. 중요한 사건과 격변이 있는 날에는 네트워크 뉴스 노드의 로드가 급격히 증가합니다. 독자의 요구에 부응하여 방금 발생한 사건에 대한 전용 리소스가 즉시 나타납니다. 따라서 1998년 8월 위기 동안 뉴스는 러시아 언론이 보도한 것보다 훨씬 일찍 CNN 텔레비전 및 라디오 회사(http://www.cnn.com)의 인터넷 페이지에 나타났습니다. 이와 동시에 금융시장의 최신 정보와 최신 뉴스를 제공하는 RIA RosBusinessConsulting 서버(http://www.rbc.ru)가 널리 알려지게 되었습니다. 많은 미국인들은 빌 클린턴 미국 대통령 탄핵 투표를 TV 화면이 아닌 온라인으로 시청했습니다. 유고슬라비아 전쟁의 전개는 이 분쟁에 대한 다양한 관점을 반영하는 다양한 출판물에도 즉시 반영되었습니다.
소문을 통해 인터넷에 더 익숙한 많은 사람들은 인터넷에서 모든 정보를 찾을 수 있다고 믿습니다. 형식과 내용 면에서 가장 예상치 못한 리소스를 만날 수 있다는 점에서 이는 사실입니다. 실제로 현대 웹은 사용자에게 다양한 프로필에 대한 많은 정보를 제공할 수 있습니다. 여기에서 뉴스를 접하고, 흥미로운 시간을 보내고, 다양한 참고 자료, 백과사전 및 교육 정보에 접근할 수 있습니다. 인터넷의 전반적인 정보 가치는 매우 높지만, 자원이 급하게 생성되는 경우가 많기 때문에 정보 공간 자체는 품질 측면에서 이질적이라는 점을 강조할 필요가 있습니다. 종이 출판물을 준비할 때 일반적으로 여러 리뷰어가 해당 텍스트를 읽고 조정하는 경우 인터넷에서는 출판 프로세스의 이 단계가 일반적으로 없습니다. 그래서 일반적인 경우인터넷에서 수집한 정보는 인쇄된 출판물에서 찾은 정보보다 약간 더 주의해서 다루어야 합니다.
그러나 정보의 풍부함에는 부정적인 측면도 있습니다. 정보의 양이 증가할수록 현재 필요한 정보를 찾는 것이 점점 더 어려워집니다. 따라서 네트워크 작업 시 발생하는 가장 중요한 문제는 필요한 정보를 신속하게 찾아 이해하고 목적에 맞게 특정 리소스의 정보 가치를 평가하는 것입니다.

인터넷에서 필요한 정보를 찾는 문제를 해결하기 위해 별도의 유형의 네트워크 서비스가 있습니다. 우리는 검색 서버 또는 검색 엔진에 대해 이야기하고 있습니다.
검색 서버는 상당히 많고 다양합니다. 검색 색인과 디렉토리를 구별하는 것이 일반적입니다.
인덱스 서버그들은 다음과 같이 작동합니다. 그들은 정기적으로 인터넷에 있는 대부분의 웹 페이지의 콘텐츠를 읽고("인덱스") 전체 또는 부분을 공통 데이터베이스에 배치합니다. 검색 엔진 사용자는 관심 있는 주제와 관련된 키워드를 사용하여 이 데이터베이스를 검색할 수 있습니다. 검색 결과는 일반적으로 사용자의 관심을 끌기 위해 추천된 페이지의 발췌문과 해당 주소(URL)로 구성되며 하이퍼링크 형식입니다. 검색 주제에 대한 명확한 아이디어가 있으면 이러한 유형의 검색 서버를 사용하는 것이 편리합니다.
디렉토리 서버본질적으로 이는 "일반에서 특정으로"라는 원칙에 따라 구축된 링크의 다단계 분류를 나타냅니다. 때때로 링크에는 리소스에 대한 간략한 설명이 수반됩니다. 원칙적으로 키워드를 사용하여 자료의 제목(범주) 이름과 설명을 검색할 수 있습니다. 카탈로그는 자신이 찾고 있는 것이 무엇인지 정확히 모를 때 사용됩니다. 가장 일반적인 범주에서 보다 구체적인 범주로 이동하면 어떤 특정 인터넷 리소스에 익숙해져야 하는지 결정할 수 있습니다. 검색 카탈로그를 주제별 도서관 카탈로그 또는 분류기와 비교하는 것이 적절합니다. 검색 카탈로그의 유지 관리는 부분적으로 자동화되어 있지만 지금까지 리소스 분류는 주로 수동으로 수행되었습니다.
검색 디렉토리는 일반적입니다 설비그리고 전문화된. 디렉토리 검색 범용다양한 프로필의 리소스를 포함합니다. 전문 디렉토리는 특정 주제에 전념하는 리소스만을 결합합니다. 그들은 종종 자신의 분야에서 더 나은 자원 범위를 달성하고 더 적절한 카테고리를 구축합니다.
최근에는 범용 검색 디렉토리와 인덱싱 검색 서버가 집중적으로 통합되어 두 가지 장점을 성공적으로 결합하고 있습니다. 검색 기술도 가만히 있지 않습니다. 기존 인덱싱 서버는 검색 쿼리의 키워드가 포함된 문서를 데이터베이스에서 검색합니다. 이 접근 방식을 사용하면 사용자에게 제공되는 리소스의 가치와 품질을 평가하는 것이 매우 어렵습니다. 또 다른 접근 방식은 해당 주제에 대한 다른 리소스에 연결된 웹 페이지를 찾는 것입니다. 웹에 페이지에 대한 링크가 많을수록 해당 페이지를 찾을 확률이 높아집니다. 이러한 종류의 메타 검색은 검색 엔진에 의해 수행됩니다. 구글 서버 (http://www.google.com/)는 최근에 등장했지만 이미 그 우수성이 입증되었습니다.

검색 서버 작업

검색 서버 작업은 어렵지 않습니다. 브라우저의 주소 표시줄에 해당 주소를 입력하고 쿼리 줄에 찾으려는 네트워크의 리소스에 해당하는 키워드 또는 문구를 원하는 언어로 입력하세요. 그런 다음 "검색" 버튼을 클릭하고 작업 창브라우저는 검색 결과가 포함된 첫 번째 페이지를 로드합니다.

일반적으로 검색 서버는 작은 부분(예: 검색 페이지당 10개)으로 검색 결과를 생성합니다. 따라서 한 페이지 이상을 차지하는 경우가 많습니다. 그런 다음 추천 링크 목록 아래에 검색 결과의 다음 "부분"으로 이동하기 위한 링크가 표시됩니다(그림 참조).

이상적으로, 검색 서버는 귀하가 찾고 있는 리소스를 검색 결과의 첫 번째 페이지에 배치하고 귀하는 다음을 통해 원하는 링크를 즉시 인식하게 됩니다. 간략한 설명. 그러나 올바른 리소스를 찾기 전에 여러 리소스를 살펴보아야 하는 경우가 많습니다. 일반적으로 사용자는 검색 결과가 포함된 브라우저 창을 닫지 않고 새 브라우저 창에서 해당 내용을 봅니다. 발견된 리소스를 검색하고 보는 작업이 동일한 브라우저 창에서 수행되는 경우도 있습니다.
정보 검색의 성공 여부는 검색어를 얼마나 능숙하게 구성했는지에 따라 달라집니다.
간단한 예를 살펴보자. 컴퓨터를 구입하고 싶지만 오늘날 어떤 수정 사항이 있고 그 특성이 무엇인지 모른다고 가정해 보겠습니다. 필요한 정보를 얻으려면 검색 엔진에 문의하여 인터넷을 사용할 수 있습니다. 검색창에 "컴퓨터"라는 단어를 입력하면 검색 결과는 6백만(!)개 이상의 링크가 됩니다. 당연히 그 중에는 우리의 요구 사항을 충족하는 페이지가 있지만 그렇게 많은 페이지 중에서는 찾을 수 없습니다.
"현재 존재하는 컴퓨터의 수정 사항"이라고 쓰면 검색 서버에서 약 200페이지를 볼 수 있지만 그 중 어느 것도 요청과 정확히 일치하지 않습니다. 즉, 귀하의 요청에 따른 개별 단어가 포함되어 있지만 컴퓨터에 대해서는 전혀 이야기하지 않고 기존 수정에 대해 이야기할 수도 있습니다. 세탁기또는 그날 회사 창고에 있는 컴퓨터의 수.
일반적으로 검색 서버에 처음으로 질문을 성공적으로 요청하는 것이 항상 가능한 것은 아닙니다. 쿼리가 짧고 자주 사용하는 단어만 포함되어 있으면 수십만, 수백만 개의 문서를 찾을 수 있습니다. 반대로 요청이 너무 자세하거나 매우 희귀한 단어가 사용된 것으로 판명되면 서버 데이터베이스에서 요청과 일치하는 리소스를 찾을 수 없다는 메시지가 표시됩니다.
키워드 목록을 늘리거나 줄여 검색 범위를 점차적으로 좁히거나 확장하고, 실패한 검색어를 더 성공적인 검색어로 바꾸면 검색 결과를 개선하는 데 도움이 됩니다.
단어 수 외에도 해당 내용도 쿼리에서 중요한 역할을 합니다. 검색어를 구성하는 키워드는 일반적으로 단순히 공백으로 구분됩니다. 서로 다른 검색 엔진이 이를 다르게 해석한다는 점을 기억하는 것이 중요합니다. 그들 중 일부는 그러한 요청에 대한 모든 키워드를 포함하는 문서만 선택합니다. 즉, 요청의 공백을 논리적 연결 "and"로 인식합니다. 일부는 공백을 논리적인 "또는"으로 해석하고 키워드 중 하나 이상을 포함하는 문서를 검색합니다.
검색 쿼리를 작성할 때 대부분의 서버에서는 키워드를 결합하고 다른 검색 매개변수를 설정하는 논리적 연결을 명시적으로 지정할 수 있습니다. 논리적 연결은 일반적으로 영어 단어 "AND", "OR", "NOT"를 사용하여 표시됩니다. 확장 검색 쿼리를 구성할 때 서로 다른 검색 서버는 소위 쿼리 언어라는 서로 다른 구문을 사용합니다. 쿼리 언어를 사용하면 문서에 나타나야 하는 단어, 없어야 하는 단어, 바람직한 단어(즉, 존재할 수도 있고 존재하지 않을 수도 있음)를 지정할 수 있습니다.
일반적으로 최신 검색 엔진은 검색 시 사용되는 단어의 가능한 모든 단어 형식을 사용합니다. 즉, 검색어에 단어를 어떤 형식으로 사용했는지에 관계없이 검색에서는 러시아어 규칙에 따라 모든 형식을 고려합니다. 예를 들어 검색어가 "go"인 경우 검색 결과는 "go", "goes", "walked", "went" 등의 단어가 포함된 문서에 대한 링크입니다.
일반적으로 검색 서버의 제목 페이지에는 사용자가 이 서버에서 사용되는 검색 규칙과 쿼리 언어를 숙지할 수 있는 "도움말" 링크가 있습니다.
또 다른 매우 중요한 점– 귀하의 작업에 적합한 검색 서버를 선택합니다. 특정 파일을 찾고 있다면 웹페이지가 아닌 색인을 생성하는 전문 검색 서버를 이용하는 것이 좋지만, 파일 아카이브인터넷에서. 이러한 검색 서버의 예로는 FTP 검색(http://ftpsearch.lycos.com)이 있으며 러시아어 아카이브에서 파일을 검색하려면 러시아어 아날로그인 http://www.filesearch.ru를 사용하는 것이 좋습니다.
소프트웨어를 검색하려면 http://www.tucows.com/, http://www.windows95.com, http://www.freeware.ru와 같은 소프트웨어 아카이브를 사용하십시오.
찾고 있는 웹페이지가 인터넷의 러시아 부분에 있다면 러시아 검색 엔진을 이용하는 것이 좋습니다. 러시아어 사용자와 더 잘 작동합니다. 검색어, 러시아어 인터페이스를 갖추고 있습니다.
표 1은 가장 잘 알려진 범용 검색 엔진의 목록을 제공합니다. 이들 서버는 현재 전체 텍스트와 범주 검색을 모두 제공하므로 인덱싱 서버와 디렉터리 서버의 장점이 결합되어 있습니다.

Http를 사용하면 장기간 연결, 여러 스트림의 데이터 전송, 데이터 전송 채널 배포 및 관리를 지원할 수 있습니다. 표준에 의해 구현되고 지원되는 경우 소프트웨어 WWW, 그러면 위에서 언급한 단점이 제거됩니다. 또 다른 방법은 Sun Microsystems의 Java 프로젝트와 같이 해석된 언어로 프로그램을 로컬에서 실행할 수 있는 네비게이터를 사용하는 것입니다. 이 문제에 대한 또 다른 해결책은 XML 및 JavaScript를 기반으로 하는 AJAX 기술을 사용하는 것입니다. 이를 통해 WWW 페이지가 서버에서 이미 로드된 경우 서버에서 추가 데이터를 받을 수 있습니다.

현재 월드와이드웹의 발전에는 시맨틱 웹(semantic web)과 두 가지 경향이 있습니다.

World Wide Web의 여러 발전 방향을 요약한 대중적인 개념인 Web 2.0도 있습니다.

웹 2.0

최근 WWW의 발전은 웹 2.0(Web 2.0)이라 불리는 새로운 원리와 기술의 적극적인 도입을 통해 크게 이루어지고 있다. 웹 2.0이라는 용어 자체는 2004년에 처음 등장했으며 웹 존재 이후 20년 동안 WWW의 질적 변화를 설명하기 위한 것입니다. 웹 2.0은 웹의 논리적인 개선이다. 주요 기능웹사이트와 사용자의 상호작용을 개선하고 가속화하는 것인데, 이는 사용자 활동의 급속한 증가로 이어졌습니다. 이는 다음에서 나타났습니다.

  • 인터넷 커뮤니티(특히 포럼) 참여
  • 웹사이트에 댓글 게시
  • 개인 일지(블로그) 유지
  • WWW에 링크를 배치합니다.

Web 2.0은 특히 다음과 같은 활발한 데이터 교환을 도입했습니다.

  • 사이트 간 뉴스 내보내기;
  • 웹사이트에서 정보를 적극적으로 수집합니다.
  • API를 사용하여 사이트 데이터를 사이트 자체에서 분리

웹사이트 구현의 관점에서 볼 때 Web 2.0은 웹사이트의 단순성과 편의성에 대한 요구 사항을 증가시킵니다. 일반 사용자가까운 미래에 사용자 자격이 급격히 감소하는 것을 목표로 하고 있습니다. 표준 및 합의 목록(W3C) 준수가 가장 중요합니다. 이는 특히 다음과 같습니다.

  • 웹사이트의 시각적 디자인 및 기능에 대한 표준;
  • 검색 엔진의 표준 요구 사항(SEO);
  • XML 및 개방형 정보 교환 표준.

반면에 Web 2.0은 다음과 같이 떨어졌습니다.

  • 디자인과 콘텐츠의 "밝기"와 "창의성"에 대한 요구 사항;
  • 포괄적인 웹사이트에 대한 필요성 ([http://ru.wikipedia.org/wiki/%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1 %82 -%D0%BF%D0%BE%D1%80%D1%82%D0%B0%D0%BB ]);
  • 오프라인 광고의 중요성;
  • 대규모 프로젝트에 대한 사업적 관심.

따라서 Web 2.0은 WWW가 단일하고 값비싼 복잡한 솔루션에서 효과적으로 정보를 교환할 수 있는 기능을 갖춘 고도로 유형화되고 저렴하며 사용하기 쉬운 사이트로의 전환을 기록했습니다. 이러한 전환의 주요 이유는 다음과 같습니다.

  • 품질 정보 콘텐츠의 심각한 부족;
  • WWW에서 사용자의 적극적인 자기 표현의 필요성;
  • WWW에서 정보를 검색하고 집계하는 기술 개발.

일련의 Web 2.0 기술로의 전환은 글로벌 WWW 정보 공간에 다음과 같은 결과를 가져옵니다.

  • 프로젝트의 성공 여부는 레벨에 따라 결정됩니다. 활발한 소통프로젝트 사용자 및 정보 콘텐츠의 품질 수준
  • 웹사이트는 WWW에서의 성공적인 포지셔닝으로 인해 대규모 투자 없이도 높은 성능과 수익성을 달성할 수 있습니다.
  • 개별 WWW 사용자는 자신의 웹사이트가 없어도 WWW에서 비즈니스 및 창의적인 계획을 실행하는 데 상당한 성공을 거둘 수 있습니다.
  • 개인 웹 사이트의 개념은 "블로그", "저자 칼럼"의 개념보다 열등합니다.
  • 활성 WWW 사용자를 위한 근본적으로 새로운 역할(포럼 중재자, 권위 있는 포럼 참가자, 블로거)이 나타납니다.

웹 2.0 예
다음은 웹 2.0 기술을 설명하고 실제로 WWW 환경을 변화시킨 사이트의 몇 가지 예입니다. 이는 특히 다음과 같습니다.

이러한 프로젝트 외에도 현대 글로벌 환경을 형성하고 사용자의 활동을 기반으로 하는 다른 프로젝트가 있습니다. 콘텐츠와 인기가 우선 소유자의 노력과 자원이 아니라 사이트 개발에 관심이 있는 사용자 커뮤니티에 의해 형성되는 사이트는 다음과 같은 규칙을 결정하는 새로운 종류의 서비스를 구성합니다. 글로벌 WWW 환경.

인터넷의 창조와 발전의 역사.

인터넷의 기원은 미국 국방부와 1969년에 수행된 비밀 연구에서 비롯되었습니다. 컴퓨터 네트워크동적 메시지 재라우팅을 사용하여 적대 행위 중에 살아남습니다. 첫 번째 네트워크는 인터넷 프로토콜(줄여서 IP)이라는 일련의 규칙에 따라 캘리포니아의 세 네트워크와 유타의 네트워크를 결합한 ARPAnet이었습니다.

1972년에는 대학 및 연구 기관에 대한 접근이 개방되었으며, 그 결과 미국 국방부와 계약을 맺은 50개 대학 및 연구 기관이 네트워크에 통합되기 시작했습니다.

1973년에 네트워크는 영국과 노르웨이에 위치한 네트워크를 결합하여 국제적인 규모로 성장했습니다. 10년 후, IP는 로컬 및 로컬을 모두 지원하는 일련의 통신 프로토콜을 포함하도록 확장되었습니다. 글로벌 네트워크. TCP/IP는 이렇게 탄생했습니다. 얼마 지나지 않아 미국 국립과학재단(NSF)은 5개 슈퍼컴퓨팅 센터를 연결하는 것을 목표로 NSFnet을 출시했습니다. TCP/IP 프로토콜의 도입과 동시에 새로운 네트워크곧 인터넷의 백본으로 ARPAnet을 대체했습니다.

글쎄요, 인터넷이 어떻게 그렇게 대중화되고 발전하게 되었는지, 그리고 이를 비즈니스 환경으로 바꾸는 원동력은 World Wide Web(World Wide Web, WWW, 3W, ve-ve-ve, three double) - 인터넷 서핑을 빠르고 직관적으로 만들어주는 시스템 하이퍼텍스트입니다.

그러나 하이퍼텍스트를 통해 문서를 연결하는 아이디어는 1960년대 테드 넬슨(Ted Nelson)에 의해 처음 제안되고 추진되었지만 당시 존재하는 컴퓨터 기술 수준으로 인해 이를 실현할 수 없었습니다. 이 아이디어가 적용됐나요?!

오늘날 우리가 WWW라고 이해하는 것의 기초는 1980년대 Tim Berners-Lee가 유럽 입자 물리학 연구소(유럽 핵 연구 센터)에서 하이퍼텍스트 시스템을 연구하던 중 마련한 것입니다.

이러한 작업의 결과로 1990년에 과학계는 하이퍼링크를 볼 수 있는 최초의 텍스트 브라우저(브라우저)를 선보였습니다. 텍스트 파일온라인. 브라우저는 1991년에 일반 대중에게 공개되었지만 학계 외부에서는 채택 속도가 느렸습니다.

인터넷 개발의 새로운 역사적 단계는 NCSA(National Center for Supercomputing Application)에서 인턴으로 근무했던 학생인 Marc Andreessen이 1992년에 개발한 그래픽 브라우저 모자이크의 첫 번째 Unix 버전이 1993년에 출시되었기 때문입니다. 미국.

1994년부터 운영 체제용 모자이크 브라우저 버전 출시 이후 윈도우 시스템 Macintosh, 그리고 곧 이어 Netscape Navigator와 Microsoft Internet Explorer 브라우저가 등장하면서 WWW의 인기가 폭발적으로 확산되기 시작했고, 인터넷의 결과로 일반 대중 사이에서 처음에는 미국을 거쳐 전 세계로 확산되었습니다. 세계.

1995년에 NSF는 인터넷에 대한 책임을 민간 부문으로 이양했으며 그 이후로 인터넷은 오늘날 우리가 알고 있는 형태로 존재해 왔습니다.


인터넷 서비스.

서비스는 인터넷 서버에서 제공하는 서비스 유형입니다.
인터넷의 역사에는 다양한 형태의 서비스가 존재해 왔으며, 그 중 일부는 더 이상 사용되지 않는 서비스도 있고, 점차 인기를 잃어가고 있는 서비스도 있으며, 전성기를 맞이하고 있는 서비스도 있습니다.
현재 관련성을 잃지 않은 서비스를 나열합니다.
- 월드 와이드 웹(World Wide Web) - 월드 와이드 웹(World Wide Web) - 그래픽, 사운드 및 비디오를 포함한 하이퍼텍스트 문서를 검색하고 보기 위한 서비스입니다. - 이메일 - 전자메일 - 전자적인 메시지를 전송하는 서비스입니다.
- 유즈넷, 뉴스 – 화상회의, 뉴스 그룹 – 일종의 온라인 신문이나 게시판입니다.
-FTP – 파일 전송 서비스.
-ICQ는 키보드를 이용한 실시간 소통을 위한 서비스입니다.
- Telnet은 컴퓨터에 원격으로 접속하기 위한 서비스입니다.
-Gopher – 계층적 디렉터리를 사용하여 정보에 액세스하기 위한 서비스입니다.

이러한 서비스 중에서 우리는 커뮤니케이션을 위해 고안된 서비스, 즉 커뮤니케이션, 정보 전송(이메일, ICQ)뿐만 아니라 정보를 저장하고 사용자에게 이 정보에 대한 액세스를 제공하는 서비스를 강조할 수 있습니다.

중에 최신 서비스저장된 정보의 양 측면에서 선두 위치는 WWW 서비스가 차지합니다. 왜냐하면 이 서비스는 사용자에게 가장 편리하고 기술적인 측면에서 가장 진보적이기 때문입니다. 두 번째는 FTP 서비스입니다. 사용자를 위해 어떤 인터페이스와 편의성이 개발되더라도 정보는 여전히 파일에 저장되며 이 서비스에서 액세스가 제공됩니다. Gopher 및 Telnet 서비스는 현재 "죽어가는" 서비스로 간주될 수 있습니다. 이러한 서비스의 서버에서는 새로운 정보가 거의 수신되지 않고 해당 서버와 해당 사용자의 수가 실제로 증가하지 않기 때문입니다.

월드 와이드 웹-월드 와이드 웹

월드와이드웹(WWW)은 인터넷 자원을 검색하고 접근하기 위한 하이퍼텍스트, 더 정확하게는 하이퍼미디어 정보 시스템입니다.

하이퍼텍스트는 한 요소에서 다른 요소로 쉽게 전환할 수 있는 방식으로 컴퓨터 화면의 텍스트 요소 간에 의미론적 연결을 설정할 수 있는 정보 구조입니다.
실제로 하이퍼텍스트에서 일부 단어는 밑줄을 긋거나 다른 색상으로 색칠하여 강조 표시됩니다. 단어를 강조 표시하면 해당 단어와 강조 표시된 단어와 관련된 주제가 더 자세히 논의되는 일부 문서 사이에 연결이 있음을 나타냅니다.

하이퍼미디어는 하이퍼텍스트 정의에서 "텍스트"라는 단어를 사운드, 그래픽, 비디오 등 "모든 유형의 정보"로 대체하면 발생합니다.
이러한 하이퍼미디어 링크가 가능한 이유는 다음과 같습니다. 텍스트 정보또한 인코딩된 사운드나 그래픽과 같은 다른 이진 정보를 연결할 수도 있습니다. 따라서 프로그램이 세계 지도를 표시하고 사용자가 이 지도에서 마우스로 대륙을 선택하면 프로그램은 즉시 그래픽, 사운드 및 텍스트를 제공할 수 있습니다. 그것에 관한 정보.

WWW 시스템은 HTTP(HyperText Transfer Protocol)라는 특수 데이터 전송 프로토콜을 기반으로 구축되었습니다.
WWW 시스템의 모든 콘텐츠는 WWW 페이지로 구성됩니다.

WWW 페이지는 World Wide Web 시스템의 하이퍼미디어 문서입니다. 이는 하이퍼텍스트 마크업 언어 HTML(Hypertext markup Language)을 사용하여 생성됩니다. 하나의 WWW 페이지는 일반적으로 하나의 서버에 위치한 하이퍼미디어 문서 세트로, 상호 링크로 얽혀 있고 의미가 관련되어 있습니다(예: 하나의 교육 기관에 대한 정보 또는 하나의 박물관). 각 페이지 문서에는 텍스트와 그림으로 구성된 여러 화면 페이지가 포함될 수 있습니다. 각 WWW 페이지에는 페이지의 주요 구성 요소에 대한 링크가 포함된 하이퍼미디어 문서인 자체 "제목 페이지"(영어: "홈페이지")가 있습니다. "제목 페이지" 주소는 인터넷에 페이지 주소로 배포됩니다.

링크로 상호 연결되고 공통의 목표를 달성하도록 설계된 일련의 웹 페이지를 웹 사이트라고 합니다.

이메일.

이메일은 약 30년 전에 나타났습니다. 오늘날 이는 인터넷에서 정보를 교환하는 가장 널리 사용되는 수단입니다. 이메일을 받고 보내는 기능은 다른 도시 및 국가의 친구들과 의사소통하는 것뿐만 아니라 비즈니스 경력에도 유용할 수 있습니다. 예를 들어 입사지원 시 이메일을 이용해 이력서를 여러 회사에 빠르게 보낼 수 있습니다. 또한 등록이 필요한 많은 사이트(온라인 게임, 온라인 상점 등)에서는 이메일을 제공해야 하는 경우가 많습니다. 한마디로 이메일은 매우 유용하고 편리한 것입니다.

전자메일(전자메일, 영문메일-메일, 단축이메일)은 인터넷 내에서뿐만 아니라 다른 이메일 네트워크 간에 문자 메시지를 전송하는 데 사용됩니다. (그림 1.)

이메일을 사용하면 메시지 보내기, 이메일 받은편지함에서 받기, 통신원의 편지에 응답하기, 여러 수신자에게 편지 사본 보내기, 받은 편지를 다른 주소로 전달하기, 주소 대신 논리적 이름 사용하기, 여러 개의 이메일 만들기 등을 할 수 있습니다. 하위 섹션 사서함다양한 유형의 대응을 위해 다양한 소리와 그래픽 파일, 바이너리 파일-프로그램.

이메일을 사용하려면 컴퓨터가 모뎀을 통해 전화 네트워크에 연결되어 있어야 합니다.
네트워크에 연결된 컴퓨터는 잠재적인 패킷 발신자 및 수신자로 간주됩니다. 각 인터넷 노드는 다른 노드로 메시지를 보낼 때 메시지를 일반적으로 크기가 1500바이트인 고정 길이 패킷으로 분할합니다. 각 패킷에는 수신자 주소와 발신자 주소가 제공됩니다. 이러한 방식으로 준비된 패킷은 통신 채널을 통해 다른 노드로 전송됩니다. 노드는 패킷을 수신하면 수신자의 주소를 분석하여 자신의 주소와 일치하면 패킷을 수락합니다. 그렇지 않으면더 나아갑니다. 동일한 메시지와 관련된 수신 패킷이 누적됩니다. 한 메시지의 모든 패킷이 수신되면 연결되어 수신자에게 전달됩니다. 메시지가 성공적으로 전달되었음을 나타내는 응답이 수신 노드로부터 수신될 때까지 패킷 복사본은 송신 노드에 저장됩니다. 이는 신뢰성을 보장합니다. 수취인에게 편지를 전달하려면 그의 주소와 가장 가까운 우편함의 좌표만 알면 됩니다. 수취인에게 가는 도중에 편지는 여러 우체국(노드)을 통과합니다.

FTP 서비스

인터넷 서비스 FTP(파일 전송 프로토콜)는 프로토콜을 나타냅니다.
파일 전송이지만 FTP를 인터넷 서비스로 생각하면
단순한 프로토콜이 아니라 서비스 - 파일에 있는 파일에 대한 액세스
아카이브.

안에 유닉스 시스템 FTP- 표준 프로그램, TCP 프로토콜을 통해 작동하며,
항상 운영 체제와 함께 제공됩니다. 원래 목적은
TCP/IP 네트워크에서 실행되는 다른 컴퓨터 간에 파일 전송:
컴퓨터 중 하나에서 서버 프로그램이 실행되고 있고 두 번째 컴퓨터에서는 사용자가 실행됩니다.
서버에 접속하여 데이터를 보내거나 받는 클라이언트 프로그램
FTP 파일(그림 2)

그림 2. FTP 프로토콜 다이어그램

FTP 프로토콜파일 전송에 최적화되어 있습니다. 그렇기 때문에 FTP 프로그램강철
별도의 인터넷 서비스의 일부입니다. FTP 서버는 다음과 같이 구성할 수 있습니다.
특정 이름뿐만 아니라 다른 이름으로도 그 사람과 연결할 수 있는 방법입니다.
조건부 이름 익명 - 익명의 사람. 그러면 클라이언트가 모든 정보를 사용할 수 있는 것은 아닙니다.
파일 시스템컴퓨터에는 있지만 서버에 있는 특정 파일 세트는
공개 파일 아카이브인 익명 FTP 서버의 내용을 구성합니다.

오늘날 공용 파일 아카이브는 주로 서버로 구성됩니다.
익명 FTP. 오늘날 그러한 서버에서는 엄청난 양의 정보를 사용할 수 있습니다.
그리고 소프트웨어. 제공될 수 있는 거의 모든 것
익명 FTP 서버에서 액세스할 수 있는 파일 형태로 대중에게 공개됩니다. 이것들은 프로그램입니다 -
프리웨어, 데모 버전, 그리고 멀티미디어가 드디어 출시되었습니다.
단지 텍스트 - 법률, 서적, 기사, 보고서.

인기에도 불구하고 FTP에는 많은 단점이 있습니다. 프로그램-
FTP 클라이언트가 항상 편리하거나 사용하기 쉬운 것은 아닙니다. 항상 가능한 것은 아닙니다
찾고 있는 파일인지 아닌지에 관계없이 이 파일이 어떤 종류의 파일인지 이해하십시오. 아니요
익명 FTP 서버를 위한 간단하고 보편적인 검색 도구입니다.
그렇기 때문에 특별 프로그램과 서비스가 있지만 항상 제공되는 것은 아닙니다.
원하는 결과.

FTP 서버비밀번호로 파일에 대한 액세스를 구성할 수도 있습니다. 예를 들어,
당신의 고객에게.

텔넷 서비스

TELNET 프로토콜의 목적은 상당히 일반적인 양방향 8비트 바이트 지향 통신 수단을 제공하는 것입니다. 주요 목적은 터미널 장치와 터미널 프로세스가 서로 통신할 수 있도록 하는 것입니다. 이 프로토콜은 터미널 간 통신("번들링") 또는 프로세스 간 통신("분산 컴퓨팅")에 사용될 수 있도록 의도되었습니다.

그림 3. Telnet 터미널 창

Telnet 세션에는 클라이언트 측과 서버 측이 있지만 프로토콜은 실제로 완전히 대칭입니다. 전송 연결(보통 TCP)을 설정한 후 양쪽 끝은 "네트워크 가상 터미널"(영어) 역할을 합니다. 네트워크 가상 터미널, NVT) 두 가지 유형의 데이터를 교환합니다.

애플리케이션 데이터(즉, 사용자로부터 서버 측 텍스트 애플리케이션으로 이동하고 그 반대 방향으로 이동하는 데이터)

Telnet 프로토콜 명령은 당사자의 능력과 선호도를 이해하는 데 도움이 되는 옵션인 특별한 경우입니다(그림 3).

TCP를 통해 실행되는 Telnet 세션은 전이중이지만 NVT는 기본적으로 라인 버퍼 모드에서 작동하는 반이중 장치로 간주되어야 합니다.

애플리케이션 데이터는 변경 없이 프로토콜을 통과합니다. 즉, 두 번째 가상 터미널의 출력에서 ​​첫 번째 입력에 입력된 내용을 정확히 볼 수 있습니다. 프로토콜 관점에서 볼 때 데이터는 기본적으로 ASCII 세트에 속하지만 옵션이 활성화된 경우 단순히 일련의 바이트(옥텟)입니다. 바이너리- 어느. 문자 집합을 식별하기 위해 확장이 제안되었지만 실제로는 사용되지 않습니다.

\377(십진수: 255)을 제외한 모든 애플리케이션 데이터 옥텟 값은 전송 시 그대로 전송된다. \377 옥텟은 두 옥텟의 \377\377 시퀀스로 전송됩니다. 이는 옵션을 인코딩하기 위해 전송 계층에서 \377 옥텟이 사용되기 때문입니다.

프로토콜은 기본적으로 최소한의 기능과 이를 확장하는 옵션 세트를 제공합니다. 협상 옵션의 원칙은 각 옵션이 포함될 때 협상이 이루어져야 한다는 것입니다. 한 당사자가 요청을 시작하고 다른 당사자는 제안을 수락하거나 거부할 수 있습니다. 요청이 수락되면 옵션이 즉시 적용됩니다. 옵션은 프로토콜 자체와 별도로 설명되며 소프트웨어에 의한 지원은 선택 사항입니다. 프로토콜 클라이언트(네트워크 터미널)는 지원되지 않고 알 수 없는 옵션을 활성화하라는 요청을 거부하도록 지시받습니다.

역사적으로 Telnet은 다음 용도로 사용되었습니다. 원격 액세스인터페이스에 명령줄운영 체제. 이후에는 MUD 게임을 포함한 다른 텍스트 인터페이스에도 사용되기 시작했습니다. 이론적으로 프로토콜의 양쪽 모두 사람일 뿐만 아니라 프로그램일 수도 있습니다.

때때로 텔넷 클라이언트는 TCP 전송을 기반으로 다른 프로토콜에 액세스하는 데 사용됩니다. 텔넷 및 기타 프로토콜을 참조하세요.

Telnet 프로토콜은 제어에 사용됩니다. FTP 연결즉, 디버깅 및 실험을 수행하기 위해 ftp.example.net ftp 텔넷 명령을 사용하여 서버에 로그인하는 것이 가능할 뿐만 아니라 정확합니다(텔넷 클라이언트를 사용하여 HTTP, IRC 및 대부분의 다른 프로토콜에 액세스하는 것과는 달리).

프로토콜은 암호화 또는 데이터 인증 사용을 제공하지 않습니다. 따라서 해당 전송, 즉 TCP 프로토콜이 취약한 모든 유형의 공격에 취약합니다. 시스템에 대한 원격 액세스 기능을 위해 현재 사용됩니다. 네트워크 프로토콜 SSH(특히 버전 2)는 생성 당시 특히 보안 문제에 중점을 두었습니다. 따라서 Telnet 세션은 완전히 제어되는 네트워크나 네트워크 수준 보안(다양한 VPN 구현)에서 수행되지 않는 한 매우 안전하지 않다는 점을 명심하십시오. 관리 도구로서 Telnet의 신뢰성이 낮기 때문에 운영 체제그들은 오래 전에 포기했습니다.

© 2024 ermake.ru - PC 수리 정보 - 정보 포털