2012년 7월 28일 토요일

내 PC가 웹페이지를 불러오는 경로


1. 브라우저
브라우저란 인터넷에 접속하기 위해서 필요한 프로그램입니다. 브라우저의 URL 입력 창에 가고자 하는 웹사이트의 주소를 입력해야 합니다. 입력된 주소데이터는 데이터 인캡슐레이션을 거쳐 하나의 데이터그램으로 변환되고, 이 과정은 OSI참조 모델을 통해 이루어집니다.

2. OSI아키텍처

이 OSI아키텍처는 컴퓨터, 통신 시스템, 자동화 시스템 등 서로 다른 기종 간의 컴퓨터들이 자유롭게 정보를 교환할 수 있도록 멀티벤더의 접속 문제를 해결하기 위해 국제표준화기구(ISO)와 국제전산자문위원회(CCITT)가 협력하여 개발, 제정한 국제 표준 네트워크 아키텍처입니다. 이 아키텍처의 가장 큰 특징은 기능적으로 정보 처리 부문을 대표하는 ISO와 통신 부문을 대표하는 CCITT라는 양 기구가 컴퓨터망 등 네트워크에 관한 공통의 논리 구조를 제정, 이를 기호로 각종 표준 프로토콜을 체계적으로 개발했다는 점입니다. OSI의 기본 요소에는 개방형 시스템, OSI를 위한 물리 매체, 응용 NNT의 세 가지가 있으며, 이 중 개방형 시스템의 통신 기능은 물리층, 데이터 링크층, 네트워크층, 트랜스포트층, 세션층, 프레젠테이션층, 애플리케이션층 등 7개층의 모델로 계층화되어 있습니다.

3. 모뎀 및 랜 카드

모뎀(MODEM)은 MOdulation-DEModulation의 약어로, 변복조장치를 의미하는 가장 기본적인 데이터 통신장비입니다. 컴퓨터에서 처리된 디지털 신호를 아날로그 신호로 변조시켜 전화선을 경유, 송신하고, 수신된 아날로그 신호를 다시 디지털 신호로 복조시키는 기능을 수행함으로써 퍼스널 컴퓨터(PC)와 호스트 또는 PC를 전화선이나 전용선으로 연결, 데이터를 송수신할 수 있게 합니다. 즉, 네트워크를 인터넷에 연결하는 데 사용되는 가장 기본적이고도 일반적인 장치이며, 특별한 소프트웨어를 필요로 합니다. 다만 상대적으로 속도가 느리고 한 번에 한 사람만 사용할 수가 있기 때문에, 인터넷을 통한 최소한의 데이터를 교환할 경우에만 사용됩니다. 최근의 ISP사업자들은 56KB까지 제공하고 있습니다. 반면, 네트워크 인터페이스 카드(Network Interface Card)를 가리키는 랜 카드는 컴퓨터와 전송 매체를 물리적으로 연결하는 장치로서, 컴퓨터 본체 내부에 설치되어 컴퓨터와 네트워크간의 정보 흐름을 제어합니다. 모든 랜 카드는 고유의 하드웨어 어드레스를 가지고 있는데, 이는 카드가 만들어질 때 할당되며, 네트워크상에서 데이터를 물리적으로 주고받을 때 인식되어 사용됩니다.

4. ISP

ISP란 인터넷 서비스 공급자를 가리키며, 일정 비용을 받고 회사 또는 개인에게 인터넷을 사용할 수 있도록 회선을 공급합니다. ISP는 같은 지역의 다른 ISP와 NAP(Network Access Point)를 통해 데이터를 교환할 수 있으며, DNS서버를 보유, 사용자가 입력한 도메인명을 IP주소로 전환해 줍니다. IP주소는 전세계에 걸쳐 단 하나만 존재하며, '203.239.65.64'와 같이 0∼255사이의 네 자리로 구성되는데, 이는 32비트의 0과 1로 구성된 2진수를 8씩 끊어 10진수로 표현한 것입니다. IP주소는 인터닉(InterNIC:Internet Network Information Center)이라는 기관에서 관리하며 원하는 곳에 할당하고 있습니다. 국내의 경우 KRNIC(Korea Network Information Center)에서 이 작업을 수행하고 있습니다.

5. 라우터

둘 혹은 그 이상의 네트워크를 연결하여 한 통신망에서 다른 통신망으로 통신할 수 있도록 도와주는 하드웨어와 소프트웨어 장치로, 패킷(Packet:데이터의 한 조각)을 전송하는 일을 전담하는 컴퓨터를 말합니다. 라우터(router)는 통신망 간의 주소를 변환하거나 프로토콜을 올바르게 변환하는 기능도 지원하고 있으며, OSI모델의 네트워크 계층에서 작용합니다. 인터넷 라우터는 각 네트워크 사이에서 IP 데이터그램을 넘겨주는 역할을 합니다. 라우터는 네트워크를 매핑하고 각각의 세그먼트를 분리합니다. 각각의 세그먼트에는 특정주소가 할당되며, 라우터는 데이터의 헤더 부분에 포함되어 있는 보낸 컴퓨터의 주소와 서브네트 마스크 등의 정보를 이용해 최적의 경로를 설정, 목적지까지 데이터를 전달하는 역할을 맡고 있습니다.

6. 웹 서버

인터넷의 모든 서비스는 클라이언트와 서버의 관계로 운영되며, 여기에는 웹 서버 뿐만 아니라, 메일 서버, ftp 서버, 파일 서버 등오 포함됩니다. 웹 서버는 클라이언트로부터 요청된 웹페이지를 전송하는 일을 담당합니다. 전송 경로는 앞서 사용자가 브라우저로 웹페이지를 요청한 경로와 일치합니다.

댓글 없음:

댓글 쓰기

국정원의 댓글 공작을 지탄합니다.

UPBIT is a South Korean company, and people died of suicide cause of coin investment.

 UPBIT is a South Korean company, and people died of suicide cause of coin. The company helps the people who control the market price manipu...