• Title/Summary/Keyword: HTTP/3

Search Result 341, Processing Time 0.031 seconds

HTTP with Peer to Peer (HTTP3)

  • 추성호;박홍성
    • Proceedings of the IEEK Conference
    • /
    • 2001.06a
    • /
    • pp.145-148
    • /
    • 2001
  • For reducing network traffic between long distance network or WAN, we supplement the Peer-to-Peer technology to HTTP. The large file transmition have the biggest traffic on HTTP. If downloading a large size file from a near computer not from the original location, we will get it speedier. For this, we propose a extened HTTP, named HTTP3. In this paper, we describe the HTTP3, the HTTP3 agent to support this protocol., and its security.

  • PDF

Detect H1TP Tunnels Using Support Vector Machines (SVM을 이용한 HTTP 터널링 검출)

  • He, Dengke;Nyang, Dae-Hun;Lee, Kyung-Hee
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.21 no.3
    • /
    • pp.45-56
    • /
    • 2011
  • Hyper Text Transfer Protocol(HTTP) is widely used in nearly every network when people access web pages, therefore HTTP traffic is usually allowed by local security policies to pass though firewalls and other gateway security devices without examination. However this characteristic can be used by malicious people. With the help of HTTP tunnel applications, malicious people can transmit data within HTTP in order to circumvent local security policies. Thus it is quite important to distinguish between regular HTTP traffic and tunneled HTTP traffic. Our work of HTTP tunnel detection is based on Support Vector Machines. The experimental results show the high accuracy of HTTP tunnel detection. Moreover, being trained once, our work of HTTP tunnel detection can be applied to other places without training any more.

An Implementation of Dynamic and Adaptive Streaming System over HTTP (HTTP상에서 동적 적응적 스트리밍 시스템 구현)

  • Jeong, Sun-Chul;Ban, Tae-Hak;Jung, Hoe-Kyung
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.3
    • /
    • pp.476-481
    • /
    • 2012
  • Recently, QoS/QoE technology as a part of the HTTP-based adaptive streaming technology has attracted attention. In this paper, we find out HTTP-based adaptive and dynamic streaming technology. It is based on a dynamic adaptive streaming system over HTTP, which is designed and implemented. The system consist of conversion by the bit rate of MPEG2-TS files, division of segment, creation of MPD(Media Presentation Description) and bitrate's player through analysis of MPD File between servers and clients in network environments of dynamic and adaptive. This diverse network environments, continuous and smooth playback of video will be used in various multimedia fields.

Performance Analysis of QUIC Protocol for Web and Streaming Services (웹 및 스트리밍 서비스에 대한 QUIC 프로토콜 성능 분석)

  • Nam, Hye-Been;Jung, Joong-Hwa;Choi, Dong-Kyu;Koh, Seok-Joo
    • KIPS Transactions on Computer and Communication Systems
    • /
    • v.10 no.5
    • /
    • pp.137-144
    • /
    • 2021
  • The IETF has recently been standardizing the QUIC protocol for HTTP/3 services. It is noted that HTTP/3 uses QUIC as the underlying protocol, whereas HTTP/1.1 and HTTP/2 are based on TCP. Differently from TCP, the QUIC uses 0-RTT or 1-RTT transmissions to reduce the connection establishment delays of TCP and SCTP. Moreover, to solve the head-of-line blocking problem, QUIC uses the multi-streaming feature. In addition, QUIC provides various features, including the connection migration, and it is available at the Chrome browser. In this paper, we analyze the performance of QUIC for HTTP-based web and streaming services by comparing with the existing TCP and Streaming Control Transmission Protocol (SCTP) in the network environments with different link delays and packet error rates. From the experimental results, we can see that QUIC provides better throughputs than TCP and SCTP, and the gaps of performances get larger, as the link delays and packet error rates increase.

A Study on Service Migration in HTML5 based HTTP Streaming Environments (HTML5 기반 HTTP 스트리밍 환경에서의 서비스 이동성 연구)

  • Choi, Hun-Hoi;Kim, Geun-Hyung
    • Journal of Korea Multimedia Society
    • /
    • v.14 no.7
    • /
    • pp.905-916
    • /
    • 2011
  • Recently, the W3C has developed the HTML 5 standard to provide various multimedia services as well as a web based streaming. HTML5 based web browsers with the built-in video codecs can be used directly for streaming services, though previous web browsers should contain playback plug-in for streaming services. In addition, an adaptive streaming technology using HTTP/TCP has been standardized, since an Internet firewall does not support RTP/UDP streaming protocol but HTTP/TCP streaming protocol. In this paper, we propose the service migration mechanism among various devices in the HTML5-based adaptive HTTP streaming environments. The proposed algorithm and architecture were modeled for migrating media flows, media flow control, and session control and implemented using JavaScript. Finally, we showed that the proposed mechanism was effective to migrate HTTP streaming service among various devices by performing several experiments.

HAS-Analyzer: Detecting HTTP-based C&C based on the Analysis of HTTP Activity Sets

  • Kim, Sung-Jin;Lee, Sungryoul;Bae, Byungchul
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.8 no.5
    • /
    • pp.1801-1816
    • /
    • 2014
  • Because HTTP-related ports are allowed through firewalls, they are an obvious point for launching cyber attacks. In particular, malware uses HTTP protocols to communicate with their master servers. We call this an HTTP-based command and control (C&C) server. Most previous studies concentrated on the behavioral pattern of C&Cs. However, these approaches need a well-defined white list to reduce the false positive rate because there are many benign applications, such as automatic update checks and web refreshes, that have a periodic access pattern. In this paper, we focus on finding new discriminative features of HTTP-based C&Cs by analyzing HTTP activity sets. First, a C&C shows a few connections at a time (low density). Second, the content of a request or a response is changed frequently among consecutive C&Cs (high content variability). Based on these two features, we propose a novel C&C analysis mechanism that detects the HTTP-based C&C. The HAS-Analyzer can classify the HTTP-based C&C with an accuracy of more than 96% and a false positive rate of 1.3% without using any white list.

A Study on Next Generation HTTP-based Adaptive Streaming Transmission Protocol for Realistic Media (실감미디어 전송을 위한 차세대 HTTP 기반 적응적 스트리밍 전송 프로토콜 연구)

  • Song, Minjeong;Yoo, Seong-geun;Park, Sang-il
    • Journal of Broadcast Engineering
    • /
    • v.24 no.4
    • /
    • pp.602-612
    • /
    • 2019
  • Various streaming technologies are being studied to guarantee the QoE of viewers due to the development of realistic media. HTTP adaptive streaming is a typical example, and it is based on HTTP / 1.1 and TCP. These protocols have become one of the causes of delaying the image delay and increasing the waiting time of web pages. Therefore, in this paper, we propose a QUIC-DASH system applying the UDP-based transmission protocols QUIC and HTTP / 2 to the MPEG-DASH system after analyzing various transmission protocols and development process of HTTP. Through experiments, the QUIC-DASH system confirmed the possibility of providing optimal performance in terms of transmission speed of LTE environment than existing system. We also suggest various future studies for better performance.

Differentiated-HTTP for Differentiated Web Service (웹 상에서의 차별화 된 서비스 제공을 위한 Diff-HTTP)

  • Hyeon, Eun-Sil;Lee, Yun-Jeong
    • Journal of KIISE:Information Networking
    • /
    • v.28 no.1
    • /
    • pp.126-135
    • /
    • 2001
  • HTTP 프로토콜은 WWW에서 HTML(HyperText Markup Language)문서를 송수신하기 위해 사용하고 있는 애플리케이션 프로토콜로서 TCP를 수송계층 프로토콜로 이용하여 이루어지는 애플리케이션 계층 프로토콜 가운데 하나이다[12]. HTTP/1.0은 동일한 서버로부터 각각의 개체에 대하여 개별적인 TCP연결은 생성하기 때문에 다중의 요구를 비효율적으로 처리한다. 이러한 문제를 해결하기 위한 방안으로 제안된 HTTP/1.1은 TCP연결을 지속적인 연결(Persistent connection)이라는 개념을 도입하여 하나의 TCP 연결 상에서 다중의 요구(Request)를 처리하도록 하고 있다[9]. 네트워크가 발전됨에 따라 사용자가 늘어나고 다양해지면서 서비스의 차별화 문제가 중요한 문제로 대두되었다.[3.5] 본논문에서 제시하는 Diff-HTTP은 웹 서버에 서비스를 요청한 클라이언트들에게 차별화 된 서비스를 제공하기 위해서 사용자를 두 등급 기본등급과 우선 순위를 고려한 상위 등급으로 구분한다. 각 등급은 제한시간으로 차별화되고 상위 등급에 속한 클라이언트에게 제한된 시간을 증가 시켜 지연을 최소로 함으로써 고품질의 서비스를 제공하는 방안을 제시한다.

  • PDF

Evaluation of counseling Services in Private Consumer Counseling Sites (민간 소비자상담 사이트의 상담서비스 평가)

  • 김기옥;유현정;남수정
    • Journal of the Korean Home Economics Association
    • /
    • v.39 no.7
    • /
    • pp.145-163
    • /
    • 2001
  • The purpose of this study was to evaluate counseling services in consumer counseling sites. We analyzed the contents and services of consumer counseling from the following internet sites; http : //www . gcn. or. kr , http : //www. jubuclub. or. kr, http : //www. cacpk. erg, http : //www . tor. co. kr/~ consumer, http : //civ. miriman. co. kr, http ://my. netian .com/~rokmc9. The major findings were summarized as follows: (1) All sites provided both a lot of information on consumer affairs and services for consumer counseling. (2) Two out of six private consumer counseling sites were technically inappropriated. They are wow.gen.or.kr and cia.miriman.co.kr (3) Consumer counseling services with specialized information and laws on consumer affairs were more likely provided from sites of consumer organizations than personal sites. (4) Personal sites made more consumer friendly communication than organization sites.

  • PDF

Smart TV 비디오 서비스를 위한 HTTP 적응적 스트리밍

  • Ha, Ho-Jin;Gwon, O-Hun;Kim, Seon-Bal
    • Information and Communications Magazine
    • /
    • v.28 no.3
    • /
    • pp.19-26
    • /
    • 2011
  • 본고에서는 스마트 TV의 대표적인 서비스인 OTT(Over-The-Top)서비스의 전송 방법 중 최근에 가장 주목을 받고 있는 HTTP에 기초한 적응적 스트리밍 기술을 알아본다. 먼저, 최근 MPEG등 각 표준단체에서 진행되고 있는 HTTP 스트리밍 기술의 표준화 범위 및 진행 상황에 대해서 살펴보고, 표준화 범위 중 핵심이 되는 메타데이타 파일 구조 및 청크 단위의 전송 포맷 및 기존 시스템 포맷의 확장 사항 등에 대해서 설명한다. 마지막으로 MPEG DASH(Dynamic adaptive streaming over HTTP)의 basic on-demand profile에 기초한 구현 내용 및 결과를 소개한다.