• 제목/요약/키워드: Snoop

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

메모리 주소 변환 공격을 탐지하기 위한 Snoop기반의 커널 검사 시스템 (A Snoop-Based Kernel Introspection System against Address Translation Redirection Attack)

  • 김동욱;김지훈;박진범;김진목
    • 정보보호학회논문지
    • /
    • 제26권5호
    • /
    • pp.1151-1160
    • /
    • 2016
  • TrustZone의 시큐어 타이머를 이용한 커널 루트킷 탐지 시스템은 커널로부터 분리되고, 독립된 환경에서 커널을 보호할 수 있기 때문에 모니터링 시스템의 무결성을 보장할 수 있다. 하지만, 물리 메모리 주소를 기반으로, 커널 메모리를 주기적으로 모니터링하기 때문에 일시적인 공격에 취약하며, 페이지 테이블을 변조하여 가상-물리 메모리 주소 변환을 조작하는 공격을 탐지할 수 없다는 단점이 있다. 이를 해결하기 위해, 본 논문에서는 Snoop기반의 커널 검사 시스템을 제안한다. 이 시스템은 커널 메모리를 실시간으로 보호하기 위해 Snooper를 이용하여 모니터링 하며, 프로세스의 컨텍스트 스위칭 시마다 커널 페이지를 검사하여 주소 변환 공격 여부를 검증한다. 커널 검사 시스템은 TizenTV에서 구현되었으며, 실험결과들은 제안된 커널 검사 시스템이 커널 메모리 및 해당 페이지 테이블을 실시간으로 보호하며, 4.67%정도의 성능만 저하시킨다는 것을 보여준다.

연속적인 패킷 손실 제어와 제로 윈도우 제어를 이용한 무선 TCP 전송 성능 향상 연구 (A Study of efficient Wireless TCP Transmission Using Consecutive Packet Loss and Zero Window Control)

  • 김성찬;전문석
    • 정보처리학회논문지A
    • /
    • 제13A권7호
    • /
    • pp.573-580
    • /
    • 2006
  • 기존의 가장 널리 쓰이는 전송계층 프로토콜인 TCP는 패킷 손실의 원인이 망의 혼잡 때문이라는 가정 하에 설계된 프로토콜로서 유선망과 고정 호스트로 이루어진 전통적인 네트워크에는 적합하지만 페이딩, 잡음, 간섭 등의 전송 에러가 발생하는 무선 환경에서는 전송 프로토콜로서 적용하기에 비효율적이다. 이것은 무선망에서의 비트 에러에 의한 패킷손실 역시 혼잡으로 간주하여 불필요한 전송 제어가 발생하기 때문이다. 본 논문에서는 무선 TCP 패킷의 전송성능을 향상시키기 위하여 연속적인 패킷 손실에 대한 제어와 TCP 윈도우 제어를 하여 불필요한 혼잡제어 알고리즘을 수행하지 않게 하는 개선된 SNOOP 프로토콜을 제안하였고 개선된 모듈의 성능을 모의실험을 통하여 확인하였다.

유무선 혼합 망에서 Snoop과 수신신호(received signal strengths)의 상호관계를 통한 네트워크 성능 개선 (The network efficiency improvement which uses the Snoop and Received signal strengths over wired-wireless networks)

  • 김진희;권경희
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2006년도 춘계학술발표대회
    • /
    • pp.1151-1154
    • /
    • 2006
  • 다양한 무선 네트워킹의 출현은 유무선 혼합형태의 네트워크 망으로 변화되면서 기존의 유선 중심의 네트워크 기반으로 구현된 TCP에 많은 문제점을 가져왔다. 높은 비트오류율, 낮은 대역폭 그리고 높은 지연 등은 TCP/IP 통신을 효율적으로 지원하지 못하는 원인이 된다. 또한 BS(Base Station:기지국)에서 보낸 패킷이 MH(Mobile Node : 이동성을 갖는 노드)가 수신범위 밖으로 벗어나면서 손실로 이어질 경우 성능 저하의 원인이 되기도 한다. 본 논문에서는 MN의 ACK에 수신신호 관련 flag bit를 추가하면서 BS에서 추가된 ACK의 flag bit를 이용해서 패킷손실을 최소화하는 기법을 제안한다.

  • PDF

무선 망에서의 TCP 성능 향상을 위한 제한적인 Indirect-ACK (Limited Indirect Acknowledgement for TCP Performance Enhancement over Wireless Networks)

  • 김윤주;이미정;안재영
    • 한국정보과학회논문지:정보통신
    • /
    • 제30권2호
    • /
    • pp.233-243
    • /
    • 2003
  • TCP는 전송 비트 오류에 의한 패킷 손실 확률이 매우 낮은 유선 망을 대상으로 설계된 프로토콜이므로, 이를 그대로 유.무선 통합 환경에 적용할 경우 TCP 송신단이 무선 망에서 발생한 전송 비트 오류로 인한 패킷 손실도 네트워크 혼잡에 의한 것으로 가정하여 송신단 전송률을 낮추기 때문에 성능이 저하하게 된다. 이에 본 연구에서는 일시적으로는 TCP의 종단간 연결이 분리되지만 궁극적으로는 종단간 연결 개념을 유지하면서, 종단간 연결 개념을 항상 유지하는 기존의 Snoop에 비해서 무선 네트워크에서 발생한 패킷 손실을 송신단에게 감추는 능력을 향상시키는 방안들을 제안하였다. 제안하는 방안들은 송신단에서 무선 네트워크에서의 패킷 손실을 발견할 염려가 있다고 판단되는 경우에 한하여 기지국에서 Indirect-ACK (Indirect Acknowledgement)을 발생하도록 하는데, 그 판단 기준에 따라 세 가지로 구분된다. 한편, 제안하는 방안들은 기지국 버퍼에 임계치를 두어 기지국 버퍼의 길이가 이 임계치 이하일 때에만 Indirect-ACK을 발생할 수 있도록 함으로써 Indirect-ACK 사용으로 인한 기지국의 버퍼 오버헤드를 제한한다. 시뮬레이션을 통해 제안한 방안들의 성능 및 오버헤드를 비교하였고, 제안한 방안들이 제한된 용량의 버퍼로 기존의 Snoop에 비해 TCP 성능을 향상시킬 수 있음을 확인하였다.

이동 환경에서 효율적이고 신뢰적인 멀티캐스트 지원 방안 (The Improving Reliable Transport and The Efficient Multicast Support in Mobile environment)

  • 성수련;권순홍;신용태
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 가을 학술발표논문집 Vol.28 No.2 (3)
    • /
    • pp.307-309
    • /
    • 2001
  • In this paper, we present a scheme for the improving reliable transport and the efficient multicast support in mobile environment. The proposed scheme solves a problem of TCP layer resulted from mobility by using a Representative FA. RFA has a mechanism like a snoop module which has a cache and can provide retransmission of a multicast packet lost and solve the rock implosion problem. Also, we present an additional IGMP message. By using it, We can remove a delay for IGMP query cycle and serve a multicast service more promptly.

  • PDF

스누핑 프로토콜을 사용하는 NUMA 시스템의 계층적 링 구조로의 확장 (Hierarchical Ring Extension of NUMA Systems using Snooping Protocol)

  • 성현중;김형호;장성태;전주식
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제26권11호
    • /
    • pp.1305-1317
    • /
    • 1999
  • NUMA 구조는 원격 메모리에 대한 접근이 불가피한 구조적 특성 때문에 상호 연결망이 성능을 좌우하는 큰 변수가 된다. 기존에 대중적으로 사용되던 버스는 물리적 확장성 및 대역폭에서 대규모 시스템을 구성하는 데 한계를 보인다. 이를 대체하는 고속의 지점간 링크를 사용한 링 구조는 버스가 가지는 확장성 및 대역폭의 한계라는 단점을 개선하였으나, 많은 클러스터가 연결되는 경우에는 전송 지연시간이 증가하는 문제점을 가지고 있다. 본 논문에서는 스누핑 프로토콜이 적용된 링 구조에서 클러스터 개수 증가에 따른 지연시간 증가의 문제점을 보완하기 위해 계층적 링 구조로의 확장을 제안하고, 이 구조에 효과적인 캐쉬 일관성 프로토콜을 설계하였다. 전역 링과 지역 링을 연결하는 브리지는 캐쉬 프로토콜을 관리하며 이 프로토콜에 의해 지역 링의 부하를 줄일 수 있도록 트랜잭션을 필터링하는 역할도 담당함으로써 시스템의 성능을 향상시킨다. probability-driven 시뮬레이터를 통해 계층적 링 구조가 시스템의 성능 및 링 이용률에 미치는 영향을 알아본다. Abstract Since NUMA architecture has to access remote memory, interconnection network performance determines performance of NUMA architecture. Bus, which has been used as popular interconnection network of NUMA, has a limit to build a large-scale system because of limited physical scalability and bandwidth. Ring interconnection network, composed of high-speed point-to-point link, made up for bus's defects of scalability and bandwidth. But, it also has problem of increasing delay as the number of clusters is increased. In this paper, we propose a hierarchical expansion of snoop-based ring architecture in order to overcome ring's defects of increasing delay. And we also design an efficient cache coherence protocol adopted to this architecture. Bridge, which connects local ring and global ring, maintains cache coherence protocol and does snoop-filtering which reduces local ring and cluster bus utilization. Therefore bridge can improve performance of this system. We analyze effects of hierarchical architecture on the performance of system and utilization of point-to-point links using probability-driven simulator.

Sequence Skipping 방법을 이용한 MPLS 라우터의 VC 통합기능 스케쥴러의 성능 향상에 관한 연구 (On the Performance Enhancements of VC Merging-capable Scheduler for MPLS Routers by Sequence Skipping Method)

  • 백승찬;박도용;김영범
    • 전기전자학회논문지
    • /
    • 제5권1호
    • /
    • pp.111-120
    • /
    • 2001
  • VC 통합은 동일한 VC 레이블을 가진 VC들에서 각 VC의 해당 셀들을 구분하는 기능이 필요하다. 이러한 확인절차(identification process)를 돕는 다양한 접근 방법들이 제안되어 왔지만, 대부분이 추가적인 버퍼링을 필요로 하거나 프로토콜상의 오버헤드나 전송 지연을 가져옴으로써 QoS 규정을 만족시키기에 어려웠다. 이러한 단점을 극복하는 동시에 VC-통합을 지원하는 스케줄러(VCMS)가 제안되었으나 모든 VC들이 통합되거나 유입 트래픽이 매우 작은 경우 snoop하기 위한 비통합 셀들이 부족하게 되는 현상이 발생한다. 이 경우 비어 있는 슬롯들을 채우기 위해 특별한 제어 셀들을 사용하게 되나 제어 셀의 개수가 많아지면 셀 유실률이 높아질 수 있으며 부가적인 패킷 전송지연이 발생할 수 있다. 본 논문에서는 이러한 문제점을 극복하기 위하여 비어있는 큐를 갖는 VC의 시퀀스들은 건너뛰고 단지 이를 표시하기 위한 SS 셀만을 채워 넣는 Sequence Skipping(SS)을 제안하였다. 시뮬레이션을 통해 SS가 셀 유실률과 평균 패킷 전송지연을 줄일 수 있으며 따라서 VC 통합에 적합한 방안임을 보인다.

  • PDF

네트워크 이동 환경에서의 TCP 성능 향상 기법 (TCP Performance Improvement Scheme in Network Mobility Environment)

  • 김명섭;최명환
    • 정보처리학회논문지C
    • /
    • 제13C권3호
    • /
    • pp.345-352
    • /
    • 2006
  • 인터넷과 이동 네트워크로 구성된 유무선 통합 네트워크에서는 인터넷 상의 송신자와 이동 네트워크 상의 이동 호스트(MH, Mobile Host) 간 경로는 두 개 이상의 무선링크로 구성된다. 이와 같은 네트워크 이동 환경에서 TCP의 종단간 제어 특성을 유지하면서 무선링크에서의 패킷 전송 오류로 인한 TCP의 성능 저하를 극복하는 방안을 제안한다. 제안하는 방안에서는 수신된 패킷의 시퀀스 번호와 ACK 번호를 근거로 하여 무선링크 상에서의 전송 오류로 인한 패킷 손실 정보를 추출하고 이 정보를 상류의 라우터에게 전달함으로써 상류의 액세스 라우터나 이동 라우터에서 신속히 손실된 패킷을 재전송할 수 있도록 한다. 제안하는 방안은 상류 무선링크에서의 패킷전송 오류를 신속히 극복하는 특성을 가지며 모의실험을 통하여 제안한 방안의 TCP 전송률 성능을 평가하였다. TCP 종단간 제어 특성을 가지며 송신자나 수신자 측에 추가 기능이 요구되지 않는 snoop 방식과 비교할 때 제안하는 방안의 TCP 성능이 크게 개선됨을 모의실험을 통해 확인하였다.

IEEE 802.11 네트워크에서 멀티미디어 전송 서비스 향상을 위한 네트워크 기반 IPv6 핸드오버 기법 (A Network-based IPv6 Handover Scheme for Improving Multimedia Transmission Service in IEEE 802.11 Networks)

  • 박병주;김봉기;한연희
    • 한국통신학회논문지
    • /
    • 제33권6B호
    • /
    • pp.420-429
    • /
    • 2008
  • 현재 IEEE 802.11 네트워크에서는 단말 (MN)이 Handover 발생 전에 FMIPv6에서와 같이 이동예측에 관한 정보를 AP로 전달하지 않기 때문에 멀티미디어 데이터 전송시 패킷 손실을 줄이기 위한 터널링 및 버퍼링 기법을 사용할 수가 없었다. 본 논문은 IPv6기반 네트워크에서의 이동성 지원과 관련한 네트워크 기반 프로토콜인 Proxy Mobile IPv6 (PMIPv6)를 IEEE 802.11 네트워크에 적용할 때에 Advanced Access Point 에서 빠른 이동성 감지 및 진보된 Snoop Protocol을 이용함으로서 멀티미디어 데이터 전송시 패킷 손실을 줄이면서 핸드오버 성능을 향상시키는 방법에 대하여 기술한다. 이를 통하여 IEEE 802.11 네트워크에서 네트워크 기반 Proxy Mobile IPv6 적용시 MN의 스택 변경 없이 핸드오버 발생시 성능 및 멀티미디어 패킷 손실을 최소화 할 수 있다.

유.무선 혼합망에서 Cross-Layer기반의 에러지 효율적인 전송 기법 (The Energy efficient Transmission Scheme based on Cross-Layer for Wired and Wireless Network)

  • 김재훈;이선헌;이승형;최웅철;정광수
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (D)
    • /
    • pp.13-15
    • /
    • 2006
  • 유선망에 최적화되도록 진화해온 TCP는 무선망이 가지는 링크의 불안정함으로 인한 손실을 네트워크의 혼잡으로 인한 손실로 오해한다. 그 결과 혼잡 제어 메커니즘이 수행되어 불필요하게 전송율을 줄이므로써 전송 성능을 저하시키는 문제점을 초래한다. 이러한 이유로 최근 유 무선 혼합망에서 TCP의 성능을 향상시키기 위한 연구가 활발히 이루어지고 있다. 본 논문에서는 기존에 제안된 성능향상 기법들 중 상대적으로 뛰어난 성능을 보이는 Snoop 프로토콜이 유 무선 혼합망 특히 IEEE 802.11 MAC 프로토콜을 사용하는 무선망에서 가지는 문제점을 분석하고, Cross-layering 기법을 통하여 이를 보완하는 기법을 제안한다.

  • PDF