• 제목/요약/키워드: Hypertext transfer protocol

검색결과 29건 처리시간 0.024초

A Review of Web Cache Prefetching

  • Deng, YuFeng;Manoharan, Sathiamoorthy
    • Journal of information and communication convergence engineering
    • /
    • 제12권3호
    • /
    • pp.161-167
    • /
    • 2014
  • Web caches help to reduce latencies arising from slow networks through storing and reusing what was used before. Repeat access to a cached resource does not incur network latencies. However, resources that have never been used will not be found in the cache. Cache prefetching is a technique that helps to fill a cache with still-unused resources in anticipation that these resources will be used in the near future. Typically these unused resources are related to the resources that have been accessed in the recent past. While web caching exploits temporal locality, prefetching attempts to exploit spatial locality. Access to the prefetched resources will be cache hits, and therefore reduces the latency as perceived by the user. This paper reviews the cache infrastructure supported by the hypertext transfer protocol and discusses web cache prefetching in general, including Mozilla's prefetching infrastructure. It then classifies and reviews some prefetching techniques.

Analysis of Aggregated HTTP-based Video Traffic

  • Biernacki, Arkadiusz
    • Journal of Communications and Networks
    • /
    • 제18권5호
    • /
    • pp.826-836
    • /
    • 2016
  • Increase of hypertext transfer protocol (HTTP)-based video popularity causes that broadband and Internet service providers' links transmit mainly multimedia content. Network planning, traffic engineering or congestion control requires understanding of the statistical properties of network traffic; therefore, it is desirable to investigate the characteristic of traffic traces generated, among others, by systems which employ adaptive bit-rate streaming. In our work, we investigate traffic originating from 120 client-server pairs, situated in an emulated laboratory environment, and multiplexed onto a single network link. We show that the structure of the traffic is distinct from the structure generated by first and second generation of HTTP video systems, and furthermore, not similar to the structure of general Internet traffic. The obtained traffic exhibits negative correlations, anti-persistence, and its distribution function is skewed to the right. Furthermore, we show that the traffic generated by clients employing the same or similar play-out strategies is positively correlated and synchronised (clustered), whereas traffic originated from different play-out strategies shows negative or no correlations.

웹을 이용한 실시간 자동차 위치 추적 시스템 구현 (An Implementation of System for Real time Vehicle's Position Tracking System using Web)

  • 양승현;양재원;이석원
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2006년도 춘계학술발표논문집
    • /
    • pp.281-283
    • /
    • 2006
  • 본 논문에서는 32비트 RISC 프로세서인 PXA255 임베디드 시스템에 리눅스와 HTTP(Hypertext Transfer Protocol) 웹 서버인 GoAhead를 포팅해 웹 서버를 구축하고, 웹 서버를 기반으로 자동차의 실시간 위치 추적시스템을 구현하였다. 운행중인 자동차의 위치 파악은 임베디드 시스템에 GPS 수신기를 장착하여 위성으로부터 전송받은 위치 데이터를 CGI나 자바프로그램을 이용해 프로그램 하였으며, 웹 브라우저를 통해 현재 자동차의 위치를 추적할 수 있는 있도록 하여, PC나 핸드폰, PDA와 같은 개인용 단말기로 장소에 구애받지 않고 쉽게 위치를 파악하도록 하였다.

  • PDF

Adaptive Video Streaming over HTTP with Dynamic Resource Estimation

  • Thang, Truong Cong;Le, Hung T.;Nguyen, Hoc X.;Pham, Anh T.;Kang, Jung Won;Ro, Yong Man
    • Journal of Communications and Networks
    • /
    • 제15권6호
    • /
    • pp.635-644
    • /
    • 2013
  • Adaptive hypertext transfer protocol (HTTP) streaming has become a new trend to support adaptivity in video delivery. An HTTP streaming client needs to estimate exactly resource availability and resource demand. In this paper, we focus on the most important resource which is bandwidth. A new and general formulation for throughput estimation is presented taking into account previous values of instant throughput and round trip time. Besides, we introduce for the first time the use of bitrate estimation in HTTP streaming. The experiments show that our approach can effectively cope with drastic changes in connection throughput and video bitrate.

Multitier 웹 어플리케이션 환경에서 악의적인 SQL Query 탐지를 위한 HTTP Request - SQL Query 매핑 기법 (HTTP Request - SQL Query Mapping Scheme for Malicious SQL Query Detection in Multitier Web Applications)

  • 서영웅;박승영
    • 정보과학회 논문지
    • /
    • 제44권1호
    • /
    • pp.1-12
    • /
    • 2017
  • 지속적으로 증가하는 인터넷 서비스 요구사항을 만족하기 위하여 인터넷 서비스를 제공하는 시스템은 웹 서버와 DB(database) 서버로 구성된 multitier 구조로 변화되어왔다. 이러한 multitier 웹 어플리케이션 환경에서 기존의 IDS(intrusion detection system)는 웹 서버와 DB 서버에서 misused traffic pattern들이나 signature들을 매칭하여 이미 알려진 공격을 검출하고 해당 접속을 차단하는 방식으로 동작한다. 하지만 이러한 방식의 IDS는 정상적인 HTTP(hypertext transfer protocol) request를 이용하여 악의적으로 DB 서버의 내용의 변조를 시도하는 attacker의 공격을 DB 서버단에서 제대로 검출하지 못한다. 그 이유는 DB 서버는 웹 서버로부터 받은 SQL(structured query language) query가 어떤 사용자의 HTTP request에 의해 발생한 것인지 알지 못하는 상태에서 처리하며, 웹 서버는 SQL query 처리 결과 중 어떤 것이 악의적으로 DB 서버 변조를 시도한 SQL query에 의한 결과인지 알 수 없기 때문이다. 이런 공격을 검출하기 위해서는 HTTP request와 SQL query 사이의 상호작용관계를 명확히 파악하고, 이를 이용하여 악의적인 SQL query를 발생시킨 사용자를 추적해야 한다. 이를 위해서는 해당 시스템의 소스코드를 분석하거나 application logic을 완벽하게 파악해야 하므로 현실적으로 불가능하다. 본 논문에서는 웹 서버와 DB 서버에서 제공하는 로그만을 이용하여 모든 HTTP request와 SQL query간의 mapping 관계를 찾아내고, 이를 이용하여 특정 SQL query를 발생시킨 HTTP request를 추정하는 기법을 제안한다. 모의실험을 통하여 94%의 정확도로 HTTP request를 추정할 수 있음을 확인하였다.

임베디드 시스템을 이용한 가택의 긴급상황 감시 시스템에 대한 연구 (A Study on Home's Emergency Monitoring System Using Embedded System)

  • 최재우;양승현;노방현;황희융
    • 한국산학기술학회논문지
    • /
    • 제5권1호
    • /
    • pp.60-64
    • /
    • 2004
  • 32비트 RISC 프로세서인 PXA255기반 보드에 임베디드 리눅스 운영체제와 HTTP(Hyperfext Transfer Protocol) 웹서버를 포팅하여 사용자의 웹 브라우져 상에서 원격지 가택에 대한 실시간 감시가 가능한 시스템을 구현하였다. 웹 서버는 GoAhead 웹 서버2.1 버전을 교차 컴파일하여 사용하였으며 가택감시를 위한 아날로그 신호에 대한 입력을 프로세서가 받기 위해 ADC(Analog to Digital Convertor)칩인 ADC0809를 사용하였다 ADC를 위한 디바이스 드라이버를 작성하였으며 이를 웹 브라우져 상에서 실시간적으로 변하는 데이터를 모니터링하기위해 클라이언트 풀(Clieilt Pull)방식을 사용한 CGI-C 응용프로그램을 개발하였다. 감시가 가능한 요소로는 온도, 조도 그리고 가스 유출여부이며 가스 밸브와 현관문의 개폐상태를 확인할 수 있게 하였고 긴급 상황 발생시 경고음을 발생하도록 하였다 최근 홈 디지털 서비스 중에 사용자가 가장 필요로 하는 긴급 상황에 대한 감시 요구를 내장형 시스템을 사용하여 보다 적은비용으로 구현하였다.

  • PDF

동기화된 협동을 지원하기 위한 능동형 웹 서버 설계 (A Design of the Active Web Server Supporting Synchronous Collaboration in the Web-Based Groupware Systems)

  • 허순영;배경일
    • 한국경영과학회지
    • /
    • 제24권4호
    • /
    • pp.157-170
    • /
    • 1999
  • The web-based groupware systems hold many possibilities for system developers and users. Especially, web-based group collaborative systems are emerging as enterprise-wide information systems. Since data in group collaborative systems are apt to be shared among multiple concurrent users and modified simutaneously by them, the web-based group collaborative systems must support synchronous collaboration in order to provide users with synchronized and consistent views of shared data. However, current web technologies have limitations in supporting this, largely because the existing Hypertext Transfer Protocol(HTTP) is unidirectional and does not allow web servers to send messages to their web browsers without first receiving requests from them. This paper proposes an active web server that can overcome such limitations and facilitate synchronous collaboration in web-based group collaborative systems. To accomplish such goals, the active web server manages dependency relationships beween shared data and web browsers referencing them and actively propagates changing details of the shared data to all web browsers referencing them. And, this paper examines usefulness and effectiveness of the active web server to apply it to the ball-bearing design example of concurrent engineering design systems. The prototype system of the active web server is developed on a commercial Object-oriented Database Management System(0DBMS) called OBJECTSTERE using the C++ programming language.

  • PDF

Classification of HTTP Automated Software Communication Behavior Using a NoSQL Database

  • Tran, Manh Cong;Nakamura, Yasuhiro
    • IEIE Transactions on Smart Processing and Computing
    • /
    • 제5권2호
    • /
    • pp.94-99
    • /
    • 2016
  • Application layer attacks have for years posed an ever-serious threat to network security, since they always come after a technically legitimate connection has been established. In recent years, cyber criminals have turned to fully exploiting the web as a medium of communication to launch a variety of forbidden or illicit activities by spreading malicious automated software (auto-ware) such as adware, spyware, or bots. When this malicious auto-ware infects a network, it will act like a robot, mimic normal behavior of web access, and bypass the network firewall or intrusion detection system. Besides that, in a private and large network, with huge Hypertext Transfer Protocol (HTTP) traffic generated each day, communication behavior identification and classification of auto-ware is a challenge. In this paper, based on a previous study, analysis of auto-ware communication behavior, and with the addition of new features, a method for classification of HTTP auto-ware communication is proposed. For that, a Not Only Structured Query Language (NoSQL) database is applied to handle large volumes of unstructured HTTP requests captured every day. The method is tested with real HTTP traffic data collected through a proxy server of a private network, providing good results in the classification and detection of suspicious auto-ware web access.

Rate Adaptation for HTTP Video Streaming to Improve the QoE in Multi-client Environments

  • Yun, Dooyeol;Chung, Kwangsue
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제9권11호
    • /
    • pp.4519-4533
    • /
    • 2015
  • Hypertext Transfer Protocol (HTTP) adaptive streaming has become a new trend in video delivery. An HTTP adaptive streaming client needs to effectively estimate resource availability and demand. However, due to the bitrate of the video encoded in variable bitrate (VBR) mode, a bitrate mismatch problem occurs. With the rising demand for mobile devices, the likelihood of cases where two or more HTTP adaptive streaming clients share the same network bottleneck and competing for available bandwidth will increase. These mismatch and competition issues lead to network congestion, which adversely affects the Quality of Experience (QoE). To solve these problem, we propose a video rate adaptation scheme for the HTTP video streaming to guarantee and optimize the QoE. The proposed scheme estimates the available bandwidth according to the bitrate of each segment and also schedules the segment request time to expedite the response to the bandwidth variation. We used a multi-client simulation to prove that our scheme can effectively cope with drastic changes in the connection throughput and video bitrate.

미곡 도정공장의 인터넷 기반 감시시스템 개발 (Development of an Internet-based Monitoring System of a Rice Processing Complex)

  • Yan, T.Y.;Chung, J.H.
    • Journal of Biosystems Engineering
    • /
    • 제29권3호
    • /
    • pp.243-250
    • /
    • 2004
  • 본 연구에서는 국내 미곡도정공장의 도정기계 작동상태와 가공된 발 품질의 원격감시를 위해서 인터넷기반 감시시스템을 개발하고자 하였다. 인터넷 감시시스템은 Laboratory Virtual Instrument Engineering Workbench(Lab VIEW)를 이용하여 개발되었으며 Hypertext Transfer Protocol(HTTP)을 제공할 수 있는 중앙서버, 현장제어용 Programmable logic controller (PLC) 및 각종 센서 등으로 구성되었다. 비상상태를 대비하기 위하여 도정기계를 원격으로 제어(ON/OFF)할 수 있도록 제어알고리즘을 설계하였다. 개발된 인터넷기반 감시시스템은 미곡 도정공장에 설치한 모든 도정기계의 작동상태, 백미 탱크내의 백미 무게와 백미의 온도 및 평형상대습도를 실시간으로 감시할 수 있었으며, 원격으로 측정한 백미탱크내의 평형온도 및 평형상대습도를 이용하여 백미의 함수율도 예측할 수 있었다. 거리 및 인터넷속도에 의해 발생된 시간지연의 측정과 원격으로 수집된 자료의 검증을 통해 인터넷 감시시스템의 성능을 평가하였다. 인터넷상의 시간지연(서울-광주간)은 약 1.2$\pm$0.2s 이었다.