• 제목/요약/키워드: TCP/UDP

검색결과 215건 처리시간 0.02초

패킷 페이로드 내 특정 패턴 탐지 알고리즘들의 성능 분석에 관한 연구 (Performance Analysis of Detection Algorithms for the Specific Pattern in Packet Payloads)

  • 정구현;이봉환;양동민
    • 한국정보통신학회논문지
    • /
    • 제22권5호
    • /
    • pp.794-804
    • /
    • 2018
  • 컴퓨터에서 실행되는 다양한 응용들은 네트워크를 통해 패킷 형태로 정보를 전달하며 대부분의 패킷들은 TCP/IP 또는 UDP/IP 프로토콜을 따른다. 기업 및 기관의 네트워크 관리 담당자는 네트워크 트래픽 측정 및 감시, 네트워크 보안 등을 위해서 네트워크를 통해 전달되는 패킷들을 지속적으로 관리할 수 있어야 한다. 본 논문에서는 실제 전달되는 데이터를 면밀히 조사하는 DPI(Deep Packet Inspection)에서 페이로드의 특정 패턴을 검색하는 패킷 페이로드 분석 알고리즘들의 성능 분석하는 것을 목적으로 하고 있다. 페이로드를 조사하는 가장 기본적인 과정은 특정 패턴을 페이로드에서 신속하게 검색하는 것이다. 본 논문에서는 페이로드에 특정 패턴이 존재하는 경우, 그 패턴을 검출할 수 있는 여러 알고리즘들을 소개하고, 세 가지 관점에서 수학적으로 성능을 분석하고, 응용프로그램의 목적에 적합한 적용 방안을 제시한다.

인터넷 응용 서비스의 통계에 근거한 트래픽 분석 (Traffic Analysis of Statistics based on Internet Application Services)

  • 정태수;최진섭;정중수;김정태;김대영
    • 한국정보통신학회논문지
    • /
    • 제8권5호
    • /
    • pp.995-1003
    • /
    • 2004
  • 오늘날 인터넷의 백본 발달과 더불어 수많은 응용 서비스들이 사용되고 있다. 이러한 응용 서비스는 인터넷 초기 출현 시에는 웹, 파일전달, 이메일 등의 well-known 포트를 사용한 서비스가 주축을 형성하였다. 그러나 최근 인터넷의 폭발적인 사용과 다양한 컨텐츠의 요구로 unwell-known 포트를 사용한 서비스가 매우 많이 등장하였다. 인터넷 트래픽을 모니터링하여 (un)well-known 포트를 사용하는 패킷의 PDU 정보의 분석 후, 응용 서비스의 유형 및 통계 정보를 구하는 기법은 트래픽 분석자에게 매우 유용한 정보이다. 본 논문에서는 우선 TCP와 UDP 위에서 동작하는 (un)well-known 포트를 사용하는 패킷들의 통계 정보를 ethereal에서 제시된 netflow 및 tcpdump 기법으로 수집하여, 사용빈도가 높은 포트의 응용 서비스 제시와 동작과정을 분석하였다. 이후 분석된 응용 서비스의 면밀한 통계를 위해 원시 데이터 트래픽을 수집하는 에이전트와 에이전트로부터 전달받은 트래픽을 BNF(Backus-Naur Form) 기법을 활용하여 서버에 적용하는 과정을 제안하였다. 또한 제안된 과정을 안동대학교 네트워크 환경에 적용하여 인터넷 트래픽 서비스 유형과 웅용 서비스의 면밀한 통계 결과를 제시하여 트래픽 분석자에게 매우 유용한 정보를 제공하였다.

40 Gb/s 실시간 플로우 관리 네트워크 프로세서 구현 (Implementation of 40 Gb/s Network Processor of Wire-Speed Flow Management)

  • 두경환;이범철;김환우
    • 한국통신학회논문지
    • /
    • 제37B권9호
    • /
    • pp.814-821
    • /
    • 2012
  • 본 논문에서는 하드웨어 기반의 플로우 수락 제어 알고리즘(FAC)을 이용하여 실시간 플로우 관리가 가능한 네트워크 프로세서인 옴니플로우 프로세서를 제안한다. 옴니플로우 프로세서는 플로우 연결 설정 및 해제를 실시간으로 처리하므로 플로우 업데이트 주기를 짧게 설정할 수 있고, 이 주기 내에 입력되지 않는 패킷들이 속하는 플로우의 연결을 해제함으로써 실제 유효한 플로우만을 효율적으로 관리할 수 있다. 그러므로 FAC를 통해 TCP 뿐만 아니라 UDP 응용서비스의 전송 신뢰성을 높힐 수 있다. 이 프로세서는 65nm CMOS 공정에 의해 총 2천5백만 게이트 용량의 칩으로 제작되었으며, 패킷 처리를 위한 32개의 RISC 코어를 이용하여 최대 동작 주파수가 555MHz 일 때 40Gb/s의 처리 성능을 갖는다.

망기반 부분분산형 이동성 관리 메커니즘 및 성능분석 (Network-Based Partially-Distributed Mobility Management Mechanism and Performance Evaluation)

  • 기장근;이규대
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권6호
    • /
    • pp.75-84
    • /
    • 2014
  • 과부하 및 단일장애점(Single Point of Failure), 경로 비최적화, 망 확장성 등의 문제점을 가지고 있는 기존 중앙 집중형 이동성 관리 프로토콜들의 문제점을 해결하기 위해 최근 IETF를 중심으로 분산 이동성 관리 방안이 활발히 연구되고 있다. 본 논문에서는 망기반 부분분산형 이동성 관리 메커니즘 pDMMv6를 제시하고, 시뮬레이션을 통해 다양한 사용자 트래픽 환경에서 기존의 PMIPv6 및 MIPv6 프로토콜과의 성능 비교를 수행하였다. 성능분석 결과로는 UDP 트래픽의 전송율, 단대단 패킷 전송지연시간, 신호 메시지 바인딩 지연시간, 노드별 CPU 점유율 및 다양한 서버-클라이언트 TCP 응용에 따른 응답시간(웹 브라우징, 이메일 송수신, 텔넷 원격접속, FTP 파일전송, 데이터베이스 액세스 등)들을 제시하였다.

SIP와 FMIPv6를 이용한 이종 트래픽의 다계층 이동성 관리 기법 (Multi-layered Mobility Management for Heterogeneous Traffics Using the Combination of SIP and FMIPv6)

  • 정현덕;이재용
    • 한국통신학회논문지
    • /
    • 제35권11A호
    • /
    • pp.1051-1058
    • /
    • 2010
  • 여러 종류의 접속망이 혼재할 것으로 예상되는 차세대 무선 네트워크에서 매크로 이동성을 지원할 수 있는 기법으로 mobile IP (MIP)와 SIP가 주목 받고 있다. 그 특성상 MIP는 TCP를 사용하는 비실시간 서비스에, SIP는 RTP/UDP를 사용하는 실시간 서비스에 적합하며, 따라서 두 종류의 서비스를 모두 사용하는 단말의 경우 MIP와 SIP를 함께 사용하여야 효율적인 이동성 관리가 가능하다. 이를 위해서 지금까지 여러 종류의 MIP-SIP 연동 기법들이 제안되었지만 아직은 두 프로토콜의 수행 과정에 초점이 맞춰져 있어서 뚜렷한 성능 향상을 보이지 못하고 있다. 본 논문에서는 보다 발전된 MIP인 fast MIPv6와 early SIP mobility를 이용하여 MIP와 SIP를 효율적으로 연동할 수 있는 방안을 제시한다. 해당 기법은 MIP와 SIP mobility를 동시에 수행함으로써 서비스의 중단 시간을 줄여 QoS를 보장한다. 또한 본 논문에서는 제시한 기법의 성능 분석을 위해서 지연 모델을 정의하고 그 성능을 보인다.

이동성 SCTP 환경에서 종단간 seamless QoS 관리체계 설계 및 평가 (Design and Evaluation on End-to-End Seamless QoS in Mobile SCTP)

  • 김대영;안병호;조국현
    • 한국통신학회논문지
    • /
    • 제31권10B호
    • /
    • pp.909-918
    • /
    • 2006
  • 최근 인터넷 유선망 뿐 아니라 무선 IP 이동 망에서의 통화 품질 및 서비스 품질(QoS)의 지원 및 관리체계는 매우 중요한 문제로 대두되고 있다. 지금까지 연구된 인터넷 망의 QoS 제공 모델들은 통합서비스(IntServ) 모델, 차등서비스(DiffServ)모델 및 MPLS 등이 대표적이다. 한편, 무선 인터넷 망의 이동성 관리를 위해서 IETF에서는 MIPv4(Mobile IPv4)와 MIPv6 권고안들을 제안하고 있다. 그러나, 이들은 TCP 및 UDP/IP 환경을 근간으로 하여 QoS를 관리하고 이동성의 핸드오버(handover)등을 관리하기 위한 체계들로 많은 중요한 문제들을 야기하고 있다. 본 논문에서는 멀티홈잉와 멀티 스트리밍 기능을 제공하는 전송계층 프로토콜로 설계된 SCTP(Stream Control Transport Protocol)을 이용하여 IP 이동 환경에서 끊김없는(seamless) 서비스 품질을 제공할 수 있는 관리구조(mSCTP)를 언급하고, 이 환경에서의 종단간 QoS 관리체계를 제안한다. 이를 위해서 본 논문에서는 종단간 통신은 SCTP의 멀티홈잉 기능을 이용하고, 이를 통합서비스 모델과 결합하여 IP 이동성환경에서 끊김 없는 QoS 관리 서비스 목적을 달성할 수 있도록 설계하고 이를 평가한다.

Cellular IP 네트워크에서 인다이렉트 핸드오프 성능 개선 (An Enhanced Indirect Handoff for Cellular IP Network)

  • 정원수;윤찬영;오영환
    • 한국통신학회논문지
    • /
    • 제31권1B호
    • /
    • pp.1-8
    • /
    • 2006
  • 현재 유${\cdot}$무선 통합망에서 인터넷 서비스를 제공하기 위한 많은 작업이 진행 중이며 IP 이동성 문제를 해결하기 위한 방식으로 Mobile IP를 사용하고 있다. 그러나 Mobile IP는 셀룰러 기반의 무선 접속망에서 잦은 핸드오프를 처리하는데 있어서 여러 가지 제한점을 갖는다. 이러한 문제점을 해결하기 위해서 마이크로 이동성 프로토콜이 제안되고 있으며, 마이크로 이동성 프로토콜 방식으로 Cellular IP, HAWAII, Hierarchical Mobile IP 등이 있다. Cellular IP는 일정 지역 내에서 seamless 한 이동성을 제공하기 때문에 특별한 관심을 받고 있다. 그러나 Cellular IP 인다이렉트 핸드오프 방식은 핸드오프가 발생할 경우 새로운 영역의 BS이 핸드오프를 인식하는 과정이 필요하기 때문에 핸드오프 인식과정에서 패킷 유실 및 중복이 발생하여 UDP 및 TCP 성능저하가 발생한다. 본 논문에서는 Cellular IP 인다이렉트 핸드오프 방식을 개선한 핸드오프 방식을 제안하였으며, 문제점을 해결하기 위하여 크로스오버 노드를 통한 시그널링 과정과 버퍼링 과정을 사용하였다. 새로운 영역의 BS에게 핸드오프 사실을 알리기 위해서 게이트웨이까지 전송되는 핸드오프 요청 패킷을 크로스오버 노드에서 처리함으로서 불필요한 시그널링 트래픽을 감소 시켰다.

DoS공격에 대한 N-IDS 탐지 및 패킷 분석 연구 (A Study on N-IDS Detection and Packet Analysis regarding a DoS attack)

  • 천우성;박대우
    • 한국컴퓨터정보학회논문지
    • /
    • 제13권6호
    • /
    • pp.217-224
    • /
    • 2008
  • 본 논문은 2008년에 발생했던, 금융기관과 정부기관에 대한 DoS 공격에 대한 연구이다. 실험실 환경에서 실제 DoS 공격 툴을 이용하여 공격을 실시한다. DoS 공격을 탐지하기 위하여 네트워크에서 Snort를 이용한 N-IDS를 설치한다. 패킷을 탐지하기 위한 WinPcap과 패킷의 저장 및 분석하기 위한 MySQL, HSC, .NET Framework 등을 설치한다. e-Watch 등의 패킷 분석 도구를 통해 해커의 DoS 공격에 대한 패킷량과 TCP, UDP 등의 정보, Port, MAC과 IP 정보 등을 분석한다. 본 논문 연구를 통하여 유비쿼터스 정보화 사회의 역기능인 사이버 DoS, DDoS 공격에 대한 자료를 분석하여, 공격자에 대한 포렌식자료 및 역추적 분석 자료를 생성하여, 안전한 인터넷 정보 시스템을 확보하는데 의의가 있다.

  • PDF

고속 대용량 라우터의 성능 향상을 위한 R-IPC프로토콜 성능분석 (A New R-IPC Protocol for a High-speed Router System to Improve the System Performance)

  • 김수동;조경록
    • 한국정보통신학회논문지
    • /
    • 제8권6호
    • /
    • pp.1096-1101
    • /
    • 2004
  • 급증하는 인터넷 이용자로 인한 인터넷 트래픽의 폭발적인 증가는 라우터에서 패킷 전달의 병목현상을 일으켜 망의 성능에 큰 영향을 미치고 있다. 이러한 문제점을 해결하기 위해 고속 대용량 라우터 시스템은 분산형 시스템 구조를 갖는다. 분산형 라우터 시스템은 메인카드 프로세서에서 라우팅 테이블(Routing Table)을 관리하고 IPC(Inter processor Communication)를 통해 라인카드 프로세서로 포워딩테이블(Forwarding Table)을 전달하게 함으로서 패킷처리가 분산되어 wire-speed로의 포워딩 기능을 가능하게 하여 망의 성능을 개선시키는 효과를 갖는다. 이와 같은 프로세서의 분산은 각종 정보의 원활한 교환을 위해 IPC 기능을 필요로 하며, 특히 이더넷을 이용한 IPC의 구성은 비용 대비효과 측면에서 주로 사용되고 있다. 그러나 IPC를 통해서 처리하여야만 하는 OAM(Operation, Administration and Maintenance) 및 상위 프로토콜 관련 패킷의 증가로 IPC의 처리에서 병목현상이 발생하게 되었다. 본 논문에서는 기존 IPC의 TCP/IP(또는 UDP/IP)를 통한 2-계층 처리를 단일계층에서 처리할 수 있는 구조인 R-IPC(Reduced IPC) 프로토콜을 제안함으로써 평균 10%이상의 패킷처리 성능개선을 가져왔다.

레퍼런스 클럭을 이용한 객차 PI 시스템 동기화 및 자막 편집기 개발 (Synchronization of the Train PIS using the reference clock and development of a subtitle authoring tool)

  • 김정훈;장동욱;한광록
    • 한국컴퓨터정보학회논문지
    • /
    • 제12권4호
    • /
    • pp.1-10
    • /
    • 2007
  • 본 논문은 열차 내에서 승객의 편의를 제공하고 긴급 상황에 대한 대피 안내 방송 및 자막 서비스와 광고 등의 효과를 극대화하기 위한 네트워크 기반의 승객 안내 시스템 개발에 대하여 기술한다. 기존 시스템은 영상 및 자막 그리고 음성 안내 등의 정보를 방송하기 위해 VGA 신호 분배기를 이용하고 있다. UDP와 TCP/IP 프로토콜을 적용하여 기존 시스템을 개선하고, 이 경우 발생하는 데이터 손실 및 차량 간의 동기화 문제를 해결하기 위하여 레퍼런스 클럭을 이용한다. 열차의 운행 스케줄에 따른 자동 안내 방송과 광고 효과의 향상을 위하여 다양한 3D 효과로 자막을 재생 하도록 XML 기반의 자막 편집기를 개발하였고, 시뮬레이션을 통해 성능을 평가 한다.

  • PDF