3659
이 문서에서 나는 전선을 통해 이뤄지는 무엇인지에 대한 전선은 세계 전역에서 연결하는 방법 인터넷 작품, 모든 방법, 어떻게 의미있는 활동이 컴퓨터에서 수행하는 방법을 설명합니다.
다른 인터넷 기사와는 달리, 오늘의 인터넷 뒤에 역사를 설명하기 위해? 그것은 충분히 복잡한 날과 같은 시도도 안할거야, 당신은 아마별로 상관 안해. 나는 또한 고도의 기술적인 설명이 당신을 혼동되지 않습니다.
인터넷, Tcpip 참고, 프로토콜, URL은 http를, 지적 재산, 주소, 모뎀, 웹사이트, dns를, 네임 서버, ipaddress, 웹페이지, 웹, SSL을
대부분의 사람들에게, 인터넷은 자신의 컴퓨터와 전망 웹 페이지의 모든 플러그에 적합한 장소와 보내는 전자 메일. 아주 인간 중심의 관점,하지만 우리가 진정으로 인터넷을 이해하는거야, 우리는 더 정확해야합니다 :
인터넷은 그것이 가장 큰이야 사실을 가진 사람들이별로 기본에 연결하는 대규모 글로벌 컴퓨터 네트워크입니다. 그리고, 모든 컴퓨터 네트워크처럼, 저기 작업할 수 있도록 규칙이 있습니다.
이것은 모두 진짜예요? 매우 큰 컴퓨터 네트워크입니다. 그것도 설명할 것입니다 그러나,이 문서는 인터넷을 설명하고 넘어갑니다 '월드 와이드 웹'. 대부분의 사람들은,하지만 인터넷과 웹 차이를 모르겠어요 정말 꽤 간단 해요 : 인터넷은 컴퓨터 네트워크이며, 그것을 위해 웹 게시 (웹 사이트)의 시스템입니다.
컴퓨터 네트워크
그리고, 어떤 컴퓨터 네트워크는? 컴퓨터 네트워크가 두 개 이상의 컴퓨터 같이 이러한 그들이 서로간에 메시지를 보낼 수 있습니다 연결되어 있습니다. 대규모 네트워크의 컴퓨터에서 함께 중간 컴퓨터가 다른 컴퓨터에 하나 이상의 연결 등 모든 컴퓨터가 네트워크의 일부 그 중간의 컴퓨터를 통해 경로를 통해 다른 컴퓨터에 연결할 수있어 복잡한 준비에 연결되어 있습니다.
컴퓨터가 유일한 것이 아닌 사용하는 네트워크의 도로와 철도 네트워크는 매우 컴퓨터 네트워크와 비슷한 거죠? 그냥 그 네트워크 전송 사람들이 대신 정보입니다.
철도 네트워크의 열차는 트랙의 특정 종류의 운영? 이러한 대회가 있기 때문에 그렇지 않으면 네트워크를 효과적으로 작동하지 않을 수있다이 필요합니다. 마찬가지로, 도로가 일종의 패턴과 일치하는 맞게 차량하도록 설계되었습니다? 강력 특정 크기 범위의 차량은 그 어떤 합리적인 속도 범위 내에서 여행. 네트워크에서 컴퓨터가 너무 규칙을 가지고, 우리는 일반적으로 호출이 대회 '프로토콜'.
거기에 인기있는 컴퓨터 네트워크 많은 종류의 오늘입니다. 가장 전통적인 방법으로 지금까지 소위 '육체적으로 서로의 가정에 컴퓨터를 연결하는 이더넷의 네트워크라는, 학교 및 사무실. 케이블이 전혀 필요하지 않습니다 그렇게하지만, WiFi를 점점 같이 장치를 연결하기위한 인기를 끌고있다.
인터넷에 연결
당신이 인터넷에 연결, 당신은 네트워킹 기술을 사용하지만, 상황이 일반적으로 많이 muddier 있습니다. 거기에 적절한 문구가 둘다 인터넷을했기 때문에, "로마는 하루 아침에"건설도 없었던거야. 에 걸쳐 존재하고 싸게 이미 네트워크에 대한 국민했기 때문에 종류가 또 다른 세상 신속 이유는 오직 인터넷은 그렇게까지 수도 봄? 전화 네트워크입니다!
전화 네트워크의 미리 존재는 평범한 사람의 평범한 가정에 컴퓨터에 대한 최고의 하이테크 군사적 년 전에 개발했다 연구 네트워크에 연결되어 있어야합니다 매체를 제공했습니다. 그건 그냥 '의 형태로 몇 가지 기술 숙달이 필요 모뎀'. 모뎀은 전화 회선은 가정과 특수 회사 (사이의 미니 네트워크 연결으로 돌릴 수 있도록 'ISP가') 이미 인터넷에까지 연결되어 있습니다. 그것은 다리 섬과 본토? 도로 네트워크에서 도로 네트워크를 합류처럼 하나, 그들 사이 연결의 특별한 종류로 인해됩니다.
를 통해 '() DSL'과 '케이블'은 전화 라인 연결에 다른 정말? 아직 몇 가지 종류의 장면 뒤에가는 결합하는 과정이 완료 고속 인터넷 연결. 아서 C. 클라크는 한 번 말했듯이, '어떤 충분히 진보된 기술은 마법에서 구별할 수있다'.
인터넷
정말 인터넷에 대한 놀라운 기술이 아니다. 우리는 사실, 그리고 큰 인터넷 같은 컴퓨터 네트워크를 가져본 적이 '인터넷은'정상적인 사람들이 용어를 알고 오래 전에 존재. 놀라운 점은 이러한 대규모의 컴퓨터 네트워크가 구축되거나 심각하게 조직된 방식으로 어떤 종류의 지배가 없으면 존재할 수있다. 정말 인터넷의 핵심 컴퓨터가 네트워크에 손잡이를 가지고있는 유일한 조직은 미국 정부가 지원하는 비영리 기업 '이라는 ICANN이',하지만 아무도 그들이 '통제'인터넷, 그들의 임무 및 활동으로 매우있다 주장할 수있다 제한.
인터넷은 예의가 아니죠 모두 동시에 방식 기술자에 의한 협력 방식에 의해 기업은 갈고리 일반 사람과 기업 최고 기술자의 규칙을 사용하여 작업을 관리되지 않는 위로했다. 인터넷은 Microsoft Windows '운영 체제'를 개발 안 했어? 인터넷 기술은 훨씬 이전 기술 운영 체제를 중심으로 구축되었다; 그럼에도 불구하고,이 기술은 일반 컴퓨터에 간단하게 윈도우 상단에 필요한 네트워킹 대회에 대한 지원을 구축하여 적용할 수 있습니다. 그것은,하지만 계획 아니었 좋은 기초와 같은 시체를 제어으로 병목 현상의 부족 () 종종 뜻하지 않은 큰 상승으로 이어질? 전화 네트워크를하기 전에, 심지어는 인간의 인구와 사회의 세계적인 확산 좋아.
내가 지금까지 설명한있다 아마도 당신과 인터넷이나 가장 볼 것이 아니다. 그렇지는 않을 당신은 민주적이고 균일한 컴퓨터 네트워크로 인터넷을 참조 정도, 이건 아니다. 이것에 대한 이유는 난 그저 지금까지, 그리고 시스템의 기초를 설명이 화장품 수준 이하로 평소 알고있을 거라고 운영하고있다. 가장 낮은 수준에서는 당신이 알고있다는 거지, 인터넷은 getter와주는 사람 사이에 상황이 실제로 더 좋아하세요? 당신이 원하는 무언가가 인터넷에서, 그래서 당신이 연결하고 그것을 얻을. 심지어하면 전자 메일을 보내, 당신은 우편 배달 서비스의 전자가 있어요.
컴퓨터 네트워크이기 때문에, 인터넷은 컴퓨터의 구성은? 그러나, 아니 인터넷상의 모든 컴퓨터 평등 만들어집니다. 일부 컴퓨터가 서비스를 제공하기 위해, 일부가 해당 서비스를 소비하고 있습니다. 우리가 전화를 제공하는 컴퓨터를 '서버'와 소모 컴퓨터 '클라이언트'. 이론적 수준에서는 컴퓨터가 네트워크에서 동등한 지위를 가지고 있지만 서버가 클라이언트보다 훨씬 연결되어 있고 일반적으로 장소에 기업 상용 서비스의 일종을 제공하여 부착 할 것입니다. 당신은 웹 사이트를 볼 지불하지 않지만, 누군가가 서버에 웹사이트에 대한 지불에있는? 웹 사이트의 일반적으로 소유자의 웹 호스트를 '(서버를 소유 상업적인 회사 지불).
연락처 만들기
어떻게 인터넷은 컴퓨터 네트워크입니다 : 지금 내가 어떻게 두 대의 컴퓨터가 전세계의 다른 면이 될 수 서로에게 메시지를 보낼 수있는 설명합니다 설립했습니다.
당신은 편지를 쓰고 있었고 누군가에게 그것을 보낼 필요 상상해보십시오. 그냥 앞면에 이름을 썼다면, 그것이 아니라 아마도 당신이 작은 마을에 살았 도착 못했다. 이름은 거의 충분히 다릅니다. 우리 모두가 알다시피 따라서, 우리는 자주 사용하는 사람에게 연락 : 이름을 주소를 사용, 집 번호, 도로 이름, 도시 이름, 카운티 이름, 그리고 가끔은, 나라 이름. 이것은 메시지의 네트워크의 다른 종류에 보내는 허용? 우편 네트워크. 때, 일반적으로 그것은 우편 정렬 사무소 정렬 사무실에서 가장 가까운 원점으로 시작 사이에 전달됩니다, 그때까지 점점 더 큰 정렬 사무소가 정렬 사무실 영역을 취재하여 모두 출발지와 목적지, 다음에 처리할 때까지에게 편지를 보내 아래로 점점 작은 정렬 사무실 그것은 목적지 가까운 정렬 사무실까지? 그리고 그것은 배달이야.
우리의 우편 상황에서는, 직장에서 두 가지 핵심 요인은? 그 대상 위치에 '가정', 그리고 메시지 배달의 형태는 '밖으로 높혔습니다'다음 '에 셈인데 해결의 한 형태. 컴퓨터는 더 많은 조직되어 있습니다,하지만 그들은 실제로 효과적으로 똑같은 일을.
인터넷상의 각 컴퓨터는 'IP 주소') 주소 (제공됩니다, 이것은 '주택'에서 그들의 위치에. '는 추적을'엄격하게 지리적으로 끝나지 않았어, 인터넷 내에 작은 컴퓨터 네트워크 간의 연결 - 관계의 측면보다는합니다. 진짜 세상은 이웃 노릇하는 지역이지만, 컴퓨터가 네트워크에, 이웃 노릇하는 직접 네트워크 연결을 가지고있다.
그것의 정렬 사무소와 우편 네트워크 마찬가지로, 컴퓨터 네트워크는 일반적으로 몇 가지 다른 컴퓨터 네트워크에 연결되어 있습니다. 컴퓨터 네트워크가 더 큰 네트워크에 (더 인식할 가능성이 높습니다 네트워크 메시지를 보내드립니다 주소의 일부 적어도). 메시지는 '목적지'끝났다 네트워크에 의해 처리되는 때까지이 과정은 '밖으로 확대', 계속을 누른 다음 '축소'에 프로세스가 발생합니다.
예를 들어 'IP 주소'69 .60.115.116 '입니다. 그들은 바로쪽으로 숫자 그룹이 점점 로컬하는 자리 그룹 그냥 시리즈입니다. 각 숫자 그룹은 0과 255 사이의 숫자입니다. 이것은 단지 근사하지만이 주소 의미를 생각할 수 :
- 컴퓨터 116
- 작은 이웃 115에
- 더 큰 이웃 60
- 에 의해 제어되는 ISP가 69
- (인터넷에서)
작은 이웃이, 큰 동네는 ISP가, 인터넷, 모두 자신의 권리를 컴퓨터 네트워크를 고려 수 있습니다. 따라서 '같은 큰 이웃'으로 메시지에 대한 메시지가 하나의 큰 동네에서 그 중개자의 컴퓨터쪽으로 전달되는 것입니다 그리고 다시 아래로 올바른 작은 이웃, 그리고 올바른 컴퓨터에.
전체 메시지를 받기
이제 우리는 어려운 메시지를 전달하실 수 있습니다 끝났습니다. 우리가해야 할 우리의 메시지에 특정한 방식으로 같은 그것이 상대방이 의미에 물건을 넣어하는 것입니다.
편지는 우리가 현실 세계에서 항상 공통점이 물건을 보낼 수 있나요? 그들은 종이에 작성하고 언어를 모두 발신자와 수신기로 이해합니다. 내가 규칙은 네트워크에 대한 중요한 작업하려는 방법 전에, 그리고 논의했습니다이 중요한 개념은 사실 우리의 메시지에 대해 남아있다.
인터넷 전송 메시지 패킷 '물건'이라는로 작성된 프로그램의 모든 부품 및 레이아웃과 그 '패킷'의 내용이 인터넷에 '에 따라 수행하는 프로토콜'(IP)을. 이런 용어를 알 필요가 없지만, 당신이 필요가 이러한 간단한 메시지는 오류가 발생하기 쉬운과 단순한 알고 않습니다.
당신은 생각할 수있는 인터넷 문장의 동등한으로 패킷 '? 지속적인 대화를 위해, 이들이 많은 것입 통신의 두 방향으로 보냈습니다.
건너편의 진정한 메시지를 받기
모든 사람 '중국어 속삭임'을 해본 적이 얼마나 접속 (엉망 알게 될 '손상된') 메시지는 그들이 많은 요원 사이에서 자신의 출발지부터 목적지에 도착 전송됩니다받을 수 있습니다. 컴퓨터 네트워크는 그만큼 나쁘진 않아요,하지만 일이 잘못하지, 그리고 그들이 필요한 때 자동으로 탐지하고 문제를 해결할 수있을거야.
당신은 편지에서 맞춤법 오류를 해결하기 위해 노력하고 상상해보십시오. 거기에 훨씬 적은 단어가 없는것 편지 가능한 단어 길이의 조합입니다 때문에 일반적으로 쉽게 수행할 수 있습니다. 당신은 언제 문자 조합 ( '오류') 단어를 맞추는 안 볼 수 있습니다 그리고 쉽게 올바른 단어가 있었어야 것.
그것은 reely worke 않습니다.
인터넷에서 메시지에 오류가 매우 유사한 방식으로 수정됩니다. 보낸 메시지는 단순히 이상 그들이해야 할, 그리고 만들어진 여분의 공간이 ""그래서 말하는 메시지를 요약하는 데 사용되는?는 "최대 요약"메시지가에게 발견되었습니다 오류가 일치하지 않는 경우 메시지 재발송을해야합니다.
실제 사실, 그것은 종종 논리적으로 가능한 합리적인 정확성 왜 메시지와 함께 다시 전송해 필요없이 함께 추정하는 것입니다.
""부분을 요약 coincidently 엉망이 될 수 업 그래서 그 사람이 거짓을 나타내는 아무 잘못 메시지와 같은 오류 감지 및 정정은 완벽했고, 수 없으니까요. 이론이 큰만큼 ""그래서이 불행한 가능성이 너무 그것이 무시해도 가능성은 그 부분을 요약 보관 해제 기반으로합니다.
인터넷에서 안정적인 메시지 전송을 통해 'TCP'이루어집니다. 당신은 TCP / IP가가 ': 이것은 그냥 TCP'의 IP '와'의 정상적인 결합이며, 용어 '를 들었을지도 모르 거의 모든 인터넷 통신에 사용됩니다. IP는 인터넷에 근본적이다, 그러나 TCP는 아닌가요? 해당 사실에 내가 취재되지 않습니다 사용할 수있는 '다른 프로토콜'.
이름이 아닌 숫자
때 대부분의 사람들이 인터넷 주소 '그들이 뭔가의 www.ocportal.com'같은 생각 '보다는 69 .60.115.116' '의 생각합니다. 사람 이름에 숫자보다 쉽게 관련, 그래서 특별한 컴퓨터 인간 ') 시스템을'DNS를 '('도메인 이름 시스템 ')로 알려진를 사용하여 일반적으로 할당되는 이름 ('도메인 이름에 액세스해야합니다.
모든 인터넷 통신 여전히 ''69 .60.115.116을 기억 IP 주소를 사용하고 있습니다 (이루어집니다 IP 주소)입니다. '도메인 이름'을 따라서 무대 뒤에서 IP 주소로 번역, 주요 통신 시작하기 전에합니다.
핵심은, 도메인 이름을 찾는 과정은 매우 간단 무엇입니까? 그것은 '의 과정 추적에'이름으로 leftwards를 이동하여, 심문 경로가 다음과 같은거야. 이것은 가장 좋은 예제로 보여? 'www.ocportal.com'의 의미로 받아들여질 테니 다음과 같이이다 :
- 인터넷상의 모든 컴퓨터에서는 컴퓨터를 ( '루트'DNS 서버 ')'같은 것들에 대한 책임 co.kr에서 ',' ','그물 '과'영국의 'org에서 연락을 알아. 몇 등 컴퓨터와 하나가 무작위로 연락있을 것입니다. 그들은 'www.ocportal.com'를 알고있다면 DNS 서버 컴퓨터가 요구됩니다 그들은 어떤 서버 컴퓨터가 '에 대한 책임 co.kr에서'인지 말하 답변해 드리겠습니다.
- 'co.kr'을 서버 컴퓨터는 'www.ocportal.com'그리고 그들은 어떤 서버 컴퓨터가 '에 대한 책임 ocportal.com'알고 말하는 반응을할지는 모르지만 그것을 요구합니다.
- 그것은 'www.ocportal.com'와 그것이 '69 .60.115.116 '을해야 해당 서버 컴퓨터를 아는 반응을 말하는 것입니다 알고있다면'은 'ocportal.com'서버 컴퓨터가 요구됩니다.
그걸 처리하는 서버 컴퓨터하는 사이에 차이가있다는주의 '를 도메인 이름과 도메인 이름이 실제로 그 컴퓨터에 해당하는'책임이 있습니다. 예를 들어, 'ocportal.com'책임은 DNS 서버가 반드시 동일한 서버 '로 ocportal.com'자체가되지 않을 수도 있습니다.
특정 도메인 이름, 또는 도메인 이름의 일부, 매우 일반적으로 사용되는 것처럼, 컴퓨터들이 조회를 할 때마다 이름에 대한 전체 심문 일을 피하기 위해 결과를 기억합니다. 찾아 접속 컴퓨터는 실제로는 전체 검색을 자체적으로 수행하지 않기 때문에 사실, 나는 상당히 예제에서 프로세스를 단순화했습니다. 인터넷상의 모든 컴퓨터는 것이다 과부하 전체 검색을 한 경우에는 '루트 DNS 서버'뿐만 아니라 DNS 서버가 '같은 이름에 대한 co.kr에서'책임이 있습니다. 대신, 최대 찾고있는 컴퓨터가 그것을 물어 자신 특별한 '로컬 DNS 서버', 어느 부분 결과의 결과를 기억하고있을, 또는 (전체 또는 부분) 그것은 '자신의 로컬 DNS 서버', 그리고 등등 도움을 요청까요? , 최악의 시나리오에서 프로세스 때까지 전액 완료됩니다.
도메인 이름은 사람이 그들 에이전트 (은 '등록') 조직의 도메인 이름의 가장 먼 오른쪽 부분에 대한 책임과 도메인 이름을 등록하고자하여 할당됩니다. '베리사인'(이는 '네트워크 솔루션'자회사입니다)의 '같은 것들 co.kr 사이트에 대한 책임'을하는 회사라는 글을 쓰는 시점에서 '그물'. 해당 등록 기관의 셀 수없는 명사는 베리사인에 대해 운영하고 있으며 대부분의 도메인 구매자 가능성이 책임 현재의 사슬을 깨닫지 못하 느냐하는 대신, 그들은 단지 그들이 에이전트에서 원하는 거래 그 요원과 그들의 웹 호스트 (전적으로 도메인을 얻을 누가 종종 같은 회사)가 있습니다. 도메인은,하지만 절대 구입하지 않고 독점적으로 기간이 조금 이상 임대 기간보다 재생 빌렸어요.
의미있는 대화
나는 완전히, 그러나 지금까지 이러한 메시지는 완전히 원료 및 의미하는 메시지가 인터넷을 통해 전달하는 방법의 본질을 취재했습니다. 의미있는 의사 소통은 우리가 아직 다른 계층 프로토콜 (IP 및 TCP 프로토콜을 소환에 이미 우리의 물리 계층화된 네트워크를 통해 필요가)하기 전에 발생할 수 있습니다.
저기를 포함한 통신이 이미 설립, 그 일을 많은 프로토콜 위치 :
- HTTP를? 웹 페이지에 대한 일반적으로 웹 브라우저 소프트웨어에서 읽을 수
- 그것으로 POP3를? 독서에 대한 전자 메일 전자 메일 소프트웨어, 사용자 자신의 컴퓨터에 저장
- 에 IMAP4를? 독서에 대한 전자 메일 전자 메일 소프트웨어, 그것은받는 서버에 보관과
- 에서 SMTP를? 보내는 전자 메일 전자 메일 소프트웨어
- FTP를? 업로드 (파일을 다운로드 웹 브라우저를 통해 가끔 들어, 더 특별한의 FTP 소프트웨어를 사용하고 있지만)
- ICMP는?에 대한 ', 다른 것들 사이에 (은'핑 '을 인터넷에 이에 상응하는 금액입니다 Ping을'거기 '있다 고함을 위해)
- MSN 메신저는? 이거 정말 표준 및 공유 협약없는 많은 프로토콜의 한 예를 들어, 그러나 오히려 사람 하나의 소프트웨어 제조 업체에 의해 자신의 소프트웨어의 목적을 완전히 위해 고안된
당신이 실제로 그것을 알 필요하지 않는 한 정말 관련성이없는이기 때문에 이러한 프로토콜의 세부 사항에 가지 않을거야.
정보는 프로토콜을 통해 전송 대개는 뭔가에 대한 요청, 또는 무언가에 대한 답변입니다 요청했습니다. 예를 들어, HTTP를 HTTP를 통해 서버에서 클라이언트 컴퓨터 요청 특정 웹 페이지와 다음 웹 서버, 기본적으로, 파일을 HTTP를 내장되어로 응답합니다.
이러한 각 프로토콜 이상의 소위 '이라고 더 포트'를 운영, 그리고 이러한 '포트'는 컴퓨터가 어떤 프로토콜을 사용해야할지 수 있습니다. 예를 들어, 웹 서버 (특별 컴퓨터 소프트웨어의 웹 페이지를 제공하는 서버 컴퓨터에서 실행), '80 '숫자의 포트를 사용하며, 따라서 서버가 해당 포트에서 이것은 웹 서버 소프트웨어에게 전달 메시지를 수신하는 자연 그들이 HTTP로 작성 있을지 아니까요.
클라이언트 컴퓨터에 대한 간단이야? 그것은 알고 그것이 동일한 프로토콜에 처음 사용되며 보낸 메시지에 대한 응답. 때 메시지가 앞뒤로 서버 컴퓨터와 클라이언트 컴퓨터를 보낸 일반적으로 '(표시된 대화) 그들 사이에 소위'이라는 스트림을 설정합니다. 그런 다음 연결 메시지 스트림 수있게 그들의 출발지 주소와 포트 번호에 따라 수 있습니다.
월드 와이드 웹
어떻게 인터넷 작품은 아니지만 아직 방법을 '월드 와이드 웹'( '웹') 작품 내가 설명했습니다. 웹 대부분의 사람 안 깨닫게 출판 시스템이 구별은 인터넷 자체입니다.
인터넷) 리소스를 식별하지만, IP 주소를 (종종 도메인 이름을 통해 발견 사용하는 웹은 인터넷에있는 모든 단일 페이지 그것이 '자신의 도메인 이름'의 가지고있다면 그것은 바보 같은 것이 좀 더 정교한 가지고있다. 웹 사용 '의 URL'(유니폼 리소스 locators), 나는 당신이이 요즘처럼 그들이 인쇄되는 현실 세계에서 사방을 알고 있어야 (짧은 손을에도 불구하고 일반적으로 단지에 있어요.)
전형적인 URL이 같이 보입니다 :
<프로토콜 : / / <domain-name_OR_ip-address> / <resource_identifier>
예를 들면 :
http://www.ocportal.com/index.php
That said that's not really a full URL, because occasionally URLs can be much more complex. 예를 들면 :
<protocol>://<user>:<password>@<domain/ip>:<port>/<resource_identifier>
You can ignore the more complex example, because it's not really relevant for the purposes of this article.
HTTP is the core protocol for the web. This is why URLs usually start 'http://'. Web browsers almost always also support FTP, which is why some URLs may start 'ftp://'.
Typically the 'resource identifier' is simply a file on the server computer. For example, 'mywebsite/index.html' would be a file on the server computer of the same path, stored underneath a special directory. On Windows the “” symbol is used to write out directory names, but as the web wasn't invented for Windows, the convention of the older operating systems is used.
We now have three kinds of 'Internet Address', in order of increasing sophistication:
- IP addresses
- Domain names
- URLs
URL은 웹 브라우저 소프트웨어에 미래의 리더에 의해 다음의 웹 브라우저)는 서버 컴퓨터의 URL로 식별하는 HTTP 프로토콜 해당되는 적절한 요청 (일반적으로, 밖으로 보내는 것 넣어 있었다면. 서버 컴퓨터 그러면 응답 것이며 일반적으로 웹 브라우저를 파일과 함께 될 것입니다. 웹 브라우저 그러면, 어떤 소프트웨어를 컴퓨터가 이해하고있는 파일을 해석하고 실행처럼 디스플레이의 파일을 해석하는 것입니다. HTTP 프로토콜은 웹 브라우저가 어떤 HTTP 프로토콜은 무언가를 'MIME 형식'자원의 서버가 밖으로 보낼 수있는 각각의 종류를 식별하는 데 사용하기 때문에라는 이름으로 파일을 해석하는 법을 알아요. 웹 서버 컴퓨터는 다음 웹 서버 컴퓨터가 '와 같은 파일 확장자 (에서 MIME 형식을 밖으로 작품 파일에 디스크를 보내고있다면. HTML을') 파일의.
'는 HTML을'파일은 웹 페이지를 정의하는 파일의 종류입니다. 이것은 일반 텍스트로, 그리고 서면의 기본적으로 문서 자체와 함께 문서를 표시하는 정보를 표시를 보여주는 믹스. 당신은 호기심의 "페이지 소스보기"를 귀하의 웹 브라우저의 기능을 웹 페이지를 보는 사용해보십시오, 당신은 사이에 정상적인 인간의 텍스트와 짧은 텍스트의 일부가 혼합되어 나타납니다 '<'경우와 '>'기호를 . 전자는 문서 내용과 후자는 표시 지침입니다.
HTML의 최신 버전에는 사이에 분할 '과 문서를 구조화하는'구조를 표시하는거야?이 경우에는, 다른 특별한 기술이 이름에 'CSS는가'믹스에 추가됩니다.
어떻게 전형적인 웹 페이지가 서버 컴퓨터의 디스크에있는 파일은 설명했습니다. 점점 상황이 약간 덜 직접적입니다. 당신이 이베이 같은 무언가를 방문, 웹 메일 또는 ocPortal 전원 웹사이트, 당신은 단지 파일을 읽을 수 없습니다. 당신은 실제로 컴퓨터 소프트웨어, 그리고 만든 당신이 새로 소프트웨어 때마다 요청에 의해 생성됩니다받을 웹 페이지를 상호 작용하는거야. 의 시스템 종류가 이러한 웹 알려진대로 '웹 애플 리케이션에 액세스'에 너무 많은 브라우저를 웹 사용 쉽지하고 있습니다 점차의 교체의 필요성을 그것 때문에 자신의 컴퓨터 (사용자에 설치 소프트웨어 응용 프로그램 ) 서버 컴퓨터에.