본문 바로가기

서버운영 (TA, ADMIN)/네트워크

(38)
[HTTP] 프록시 & 캐시 프록시 프록시는 HTTP 등의 통신을 중계한다. 때로는 중계만 하는게 아니라 각종 부가 기능을 구현한 경우도 있다. 회사나 대학에서 구성원 중 누군가가 접근한 콘텐츠는 다른 구성원도 접근할 가능성이 크다. 이럴 경우, 캐시 기능이 있는 프록시를 조직의 네트워크 출입구에 설치하면, 콘텐츠를 저장한 웹서버의 부담은 줄이고 각 사용자가 페이지를 빠르게 열람할 수 있게 하는 효과가 있다. 또한 프록시는 네트워크를 보호하는 방화벽 역할도 한다. 저속 통신 회선용으로 데이터르 압축해 속도를 높이는 필터나 콘텐츠 필터링 등에도 프록시가 이용된다. 프록시 구조는 단순해서 GET 등의 메서드 다음에 오는 경로명 형식만 바뀐다. 메서드 뒤의 경로명은 보통 /helloword처럼 슬래시로 시작되는 유닉스 형식의 경로명이 되..
[네트워크] HTTP MIME 헤더 보호되어 있는 글입니다.
[네트워크] 라우팅 개요 라우터(router)는 패킷(packet)의 목적지 주소를 확인하고, 목적지와 연결되는 인터페이스로 전송하는 역할을 합니다. 이와 같은 라우터의 기능을 라우팅(routing)이라고 합니다. 특히, IP 라우팅이란 패킷의 목적지 IP 주소를 참조하여 길을 찾아주는 것입니다. 라우터의 기본 기능라우터의 기본 기능에 대해 좀 더 자세히 살펴보겠습니다. 라우터는 방화벽, 가상 사설망(VPN) 등의 기능도 제공하지만 가장 기본적이고 중요한 두가지 역할은 경로를 결정하는 것과 결정된 경로에 따라 패킷을 전송하는 것입니다. 일반적으로 네트워크는 다음 그림과 같이 수많은 라우터로 연결되어 있습니다. 라우터들은 서버로부터 수신한 패킷을 PC까지 전송하기 위해 다수의 경로 중 특정한 것을 선택하며, 이것이 경로 결정 기능..
[네트워크] RTSP(Real Time Streaming Protocol) 이란? RTSP(Real Time Streaming Protocol)은 스트리밍 미디어 서버를 컨트롤 하기위한 통신시스템등을 위해 고안된 네트워크 프로토콜입니다. (참고 문서 : RFC2326) 이 프로토콜은 비디오 혹은 오디오 기능을 가진 클라이언트와 실시간으로 미디어 스트리밍하는 시스템에 사용되며, 미디어 서버를 원격으로 제어할 때 씁니다. 명령어는 "PLAY", "PAUSE" 같이 VCR 동작과 비슷하며 시간 정보를 바탕으로 서버에 접근하게 됩니다. 실제 미디어 스트리밍 데이터를 전송하지 않습니다. 대부분의 RTSP 서버는 RTP 규약을 사용해서 전송 계층으로 실제 오디오/비디오 데이터를 전송합니다. RTSP 명령어RTSP 규약은 HTTP 규약하고 비교해볼때, 문법이나 동작이 비슷합니다. 하지만 HTTP가..
[네트워크] HTTP 프로토콜 RFC2616 번역 스크랩(1) Hypertext Transfer Protocol - HTTP 1.1하이퍼텍스트 전송 규약(HTTP)은 분산정보시스템, 종합 정보시스템 및 하이퍼미디어 정보시스템에서 사용하는 응용 계층 규약으로서 요구 방법의 확장을 통해서 네임서버와 분산 객체 관리 시스템과 같은 수많은 작업에 사용될 수 있는 보편적인 객체지향형 규약입니다. HTTP는 어떤 문서의 데이터 표현 형식을 규정하고 협상하여 전송 중인 데이터와 무관하게 시스템을 구축할 수 있게 합니다.HTTP는 1990년 이후 World-Wide Web 범 세계 정보 이니셔티브에 의하여 사용되고 있습니다. 이 규격은 "HTTP/1.1"로 언급되는 규약을 정의하고 있습니다. 목적하이퍼텍스트 전송 규약(HTTP)은 분산 정보시스템, 종합 정보시스템 및 하이퍼미디어..