• 제목/요약/키워드: IPv6-IPv4 translator

검색결과 10건 처리시간 0.025초

IPv6-­IPv4 프로토콜 변환기를 위한 ALG 모듈의 H/W 설계 및 구현 (H/W Design and Implementation of ALG Module for IPv6­-IPv4 Translator)

  • 이중렬;공인엽;이경렬;이정태
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (3)
    • /
    • pp.625-627
    • /
    • 2003
  • 최근 IPv6의 도입에 있어서 중요한 과제인 IPv6­IPv4 프로토콜 변환기에 대한 연구 및 구현이 활발히 이루어지고 있다. 그러나 기존에 구현된 IPv6­IPv4 프로토콜 변환기는 운영 체제에 종속적인 소프트웨어로서, 소프트웨어 TCP/IP 자체가 가지는 오버헤드와 비효율적인 메모리 접근 방식으로 인하여 성능이 제한되는 문제점이 있다. 이러한 문제를 해결하기 위하여 성능 분석을 통해 고성능 IPv6­IPv4 프로토콜 변환기의 구현 방법에 대한 연구가 진행되었고, 이에 대한 결과로서 하드웨어 기반의 IPv6­IPv4 프로토콜 변환기인 64Translator가 제안되었다. 이러한 64Translator는 다양한 응용을 지원하기 위해 DNS와 FTP에 대한 응용 프로토콜 변환 모듈을 필요로 하는데, 이는 하나의 모듈로 통합되기 위해 하드웨어로 구현되어야 한다. 이에 본 논문에서는 DNS와 FTP에 대한 응용 프로토콜 변환 모듈을 하드웨어로 설계 및 구현하였고, 이를 64Translator에 통합하여 시뮬레이션과 시험망에서의 테스트를 수행함으로써 기능을 검증하였다.

  • PDF

IPv6­-IPv4 프로토콜 변환기의 하드웨어 설계 및 구현 (Hardware Design and Implementation of IPv6­-IPv4 Protocol Translator)

  • 이경렬;공인엽;이중렬;이정태
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (3)
    • /
    • pp.556-558
    • /
    • 2003
  • IPv6 도입 단계에서는 IPv4 Network와 IPv6 Network가 혼재하게 되는데, 이 때 IPv4 Network와 IPv6 Network 간의 통신을 가능하게 하는 IPv6­IPv4 프로토콜 변환기가 요구된다. 그러나 성능 분석 결과에 따르면, 기존에 구현된 프로토콜 변환기는 운영 체제를 기반으로 한 소프트웨어로 구현되어 있어서 Network 간의 모든 트래픽을 처리하기에는 성능 상의 한계가 있다. 이에 본 논문에서는 기존 소프트웨어 프로토콜 변환기의 성능 인자 분석 연구를 토대로 하여, 하드웨어 기반의 고성능 64Translator를 제안하였다. 64Translator는 하드웨어 TCP/IPv6와 TCP/IPv4를 내장하고 개선된 메모리 엑세스 방식을 사용함으로써 기존 구현 방식에 비해 성능을 개선하였다. 구현된 하드웨어 모듈에 대해서는 소프트웨어 시뮬레이션과 시험망상에서의 테스트를 수행함으로써 그 기능을 검증하였다.

  • PDF

고성능 IPv6­IPv4 프로토콜 변환기의 구현에 관한 연구 (Study on Implementation of High­performance IPv6­IPv4 Protocol Translator)

  • 공인엽;이중렬;이경렬;이정태
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (3)
    • /
    • pp.622-624
    • /
    • 2003
  • IPv6의 도입을 위한 기술 연구가 활발하게 이루어지고 있는 가운데, IPv4 네트워크와 IPv4네트워크가 혼재하는 환경에서 네트워크 간의 통신을 가능하게 하는 IPv6­IPv4 프로토콜 변환기에 대한 관심과 수요가 증가되고 있다. 이에 IETF에서는 여러 기법을 제안하였고, 그 중 일부는 소프트웨어로 구현되었다. 그러나 기존에 구현된 IPv6­IPv4 프로토콜 변환기는 운영체제를 탑재한 호스트 시스템에서 동작하는 것으로서, 네트워크 간의 모든 트래픽에 대한 변환을 수행해야 하므로 고성능이 요구된다. 이에 본 논문에서는 기존의 소프트웨어 IPv6­IPv4 프로토콜 변환기의 성능을 측정하였고, 성능 저하의 요인을 분석하였다. 또한 성능을 개선할 수 있는 방안을 제시하고, 이를 적용한 하드웨어 기반의 IPv6­IPv4 프로토콜 변환기인 64Translator를 제안하였다.

  • PDF

IMS기반 이동패킷망에서의 IPv4/IPv6 연동구조 설계 및 구현 (Design and Implementation of the Internetworking Architecture between IPv4 and IPv6 in IMS based Mobile networks)

  • 류승관;김영한
    • 대한전자공학회논문지TC
    • /
    • 제43권11호
    • /
    • pp.168-174
    • /
    • 2006
  • 본 논문에서는 IMS(IP Multimedia Subsystem)기반의 이동통신망에서 IPv4를 기반으로하는 UA(User Agent)와 IPv6를 기반으로 하는 UA간 통신을 위한 구조를 제안하고 이를 검증하기 위해 IMS 프로토콜 변환기를 설계하고 구현한다. 이를 위하여 IPv4/IPv6간의 이전 시나리오를 정리하고 분석하였고 분석된 결과를 바탕으로 이전의 필수 요소인 프로토콜 변환기를 제시하였다. 제시된 IMS 프로토콜 변환기는 IMS-ALG(IP Multimedia Subsystem - Application Level Gateway)기능과 TrGW(Translation Gateway)의 기능들로 구성되었고 이들 구성요소를 구현하고 실험을 통하여 이들의 적합성을 검증하였다.

IPv4와 IPv6의 변환을 위한 SIIT 하드웨어 설계 (Hardware design of SIIT for IPv4 to IPv6 Protocol Translation)

  • 박상원;송문빈;이두영;임재청;정연모
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2003년도 춘계학술발표논문집 (중)
    • /
    • pp.1201-1204
    • /
    • 2003
  • 현재는 IPv4의 주소 체계를 사용하여 많은 단말기들이 인터넷에 연결되고 있다. 32비트 주소 체계인 IPv4는 앞으로 유비쿼터스 환경에서 모든 단말기에 주소를 할당 할 수 없는 문제점을 가지고 있다. 이런 문제점을 해결하기 위해 새로운 주소 체계인 IPv6가 연구되고 있다. 현재의 주소 체계를 사용하고 있는 대부분의 단말기들과 IPv6의 주소 체계를 사용하는 단말기들을 직접 연결하는 것은 불가능하다. IPv4에서 IPv6의 주소 체계로 넘어가는 과도기적 단계에서 두 프로토콜 간외 상호 변환이 필요하다. 본 논문에서는 IPv4와 IPv6의 변환 기술인 SIIT(Stateless IP/ICMP Translator)를 하드웨어로 설계하기 위하여 VHDL로 모델링 하였으며 FPGA에서 검증하였다.

  • PDF

Mobile IPv4/Mobile IPv6 통신을 위한 모바일 헤더 변환 메커니즘 (A Mobility Header Conversion Mechanism for Mobile IPv4 and Mobile IPv6 Communications)

  • 김대선;홍충선
    • 한국통신학회논문지
    • /
    • 제32권1B호
    • /
    • pp.61-70
    • /
    • 2007
  • IPv4/IPv6 통신 서비스를 위한 변환기는 호스트의 변경 없이 IPv6 호스트와 IPv4 호스트간의 통신을 지원해 준다. 그러나 호스트가 모바일 노드일 경우 삼각형 라우팅 문제가 발생한다. Mobile IPv4 모바일 노드가 이동할 경우 홈 에이전트와 IPv6의 CN(Correspondent Node)에게 반드시 이동 정보를 보내 주어야 하지만 현재 NAT-PT는 IPv4와 IPv6의 이동성 헤더인 모바일 IPv4/Mobile IPv6의 헤더 변환은 지원해 주지 않기 때문에 삼각형 라우팅 문제가 발생하여 Mobile IPv4와 Mobile IPv6간에 비효율적인 통신을 일으킨다. 본 논문에서는 Mobile IPv4와 Mobile IPv6 통신에서 발생하는 삼각형 라우팅 문제를 해결하기 위한 모바일 헤더 변환 메커니즘을 제안하였다.

IPv4/IPv6 프로토콜 및 주소변환 기능의 요소기술 분석 및 설계 (Analysis and Design of Functional Blocks for IIPv4/IPv6 Protocol and Address Translation)

  • 이승민;진재경;민상원
    • 한국정보과학회논문지:정보통신
    • /
    • 제30권1호
    • /
    • pp.117-125
    • /
    • 2003
  • 기존의 IP4 문제점을 극복하기 위해 IETF (Internet Engineering Task Force)에서 제안하고 있는 IPv6 (IP version 6)는 초기 도입단계에서 IPv4와의 호환성을 위해 다양한 트랜지션 메커니즘이 필요하다. 이러한 트랜지션 메커니즘은 크게 터널링과 변환기를 이용한 메커니즘으로 구분될 수 있다. 본 논문은 변환기를 이용한 트랜지션 메커니즘 구현을 위해 기존의 NAT (Network Address Translation) 기법과 유사한 NAT PT (NAT Protocol Translation) 표준을 기반으로 변환에 필요한 요소 기술들을 분석하였다. 그리고 global IPv4 주소의 효율적인 환용을 위해서 포트를 이용한 확장 알고리즘을 설계하여 제시하였다. 또한 표준에서 언급되지 않은 매핑 테이블 관리 및 타이머 선정, 그리고 구현에 필요한 세부 기술들을 분석하여 설명하였다. 본 논문에서 제시한 모델은 양방항 세션의 NAT-PT 방식과 기존의 포트변환 방식을 혼용한 방식이다. 제안된 방식은 IPv4 주소를 필요로 하는 모든 호스트에 IPv4 주소를 할당하지 않고 단일 임시 IPv4 주소와 포트를 할당하기 때문에 IPv4 주소가 효율적으로 운영할 수 있는 장점을 갖는다.

A Performance Analysis Model of PC-based Software Router Supporting IPv6-IPv4 Translation for Residential Gateway

  • Seo, Ssang-Hee;Kong, In-Yeup
    • Journal of Information Processing Systems
    • /
    • 제1권1호
    • /
    • pp.62-69
    • /
    • 2005
  • This paper presents a queuing analysis model of a PC-based software router supporting IPv6-IPv4 translation for residential gateway. The proposed models are M/G/1/K or MMPP-2/G/1/K by arrival process of the software PC router. M/G/1/K is a model of normal traffic and MMPP-2/G/1/K is a model of burst traffic. In M/G/1/K, the arriving process is assumed to be a Poisson process, which is independent and identically distributed. In MMPP-2/G/1/K, the arriving process is assumed to be two-state Markov Modulated Poisson Process (MMPP) which is changed from one state to another state with intensity. The service time distribution is general distribution and the service discipline of the server is processor sharing. Also, the total number of packets that can be processed at one time is limited to K. We obtain performance metrics of PC-based software router for residential gateway such as system sojourn time blocking probability and throughput based on the proposed model. Compared to other models, our model is simpler and it is easier to estimate model parameters. Validation results show that the model estimates the performance of the target system.

복수의 검출방법을 병렬화한 IP 공유기 검출 시스템에 관한 연구 (A study on the IP Router detection system using parallel multi-detection method)

  • 마정우;이희조
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2013년도 추계학술발표대회
    • /
    • pp.793-796
    • /
    • 2013
  • 스마트폰, IPTV(Internet Protocol Television), VoIP(Voice over Internet Protocol) 등의 인터넷을 활용한 서비스의 증가는 IPv4(Internet Protocol Version4)의 주소 부족문제를 야기시켰으며 이를 해결하기 위한 장기적인 해결방안으로는 IPv6(Internet Protocol Version6)가 제시되었고 단기적으로는 NAT(Network Address Translator)가 제안되었다. NAT는 사설 IP 주소를 공인 IP 주소로 활용하여 네트워크에 접속할 수 있도록 지원하며 주소 부족 문제를 해결하고 내부 네트워크를 보호하는 긍정적인 기능도 하지만 역으로 해커들에게 숨은 공간을 제공하는 역할을 하기도 한다. 본 논문에서는 NAT 기능을 활용한 IP 공유기를 통해 내부 보안 프로세스를 우회할 수 있는 단말기를 검출하는 탐색 알고리즘을 분석하고 이를 병렬화하여 정확도를 높일 수 있는 검출 시스템을 연구하고자 한다.

네트워크 주소변환 장치 구현 및 성능 평가 (Implementation and performance evaluation of network address translator)

  • 조태경;박병수
    • 한국산학기술학회:학술대회논문집
    • /
    • 한국산학기술학회 2004년도 추계학술대회
    • /
    • pp.225-229
    • /
    • 2004
  • 현재 인터넷에서 사용하고 있는 네트워크 계층 프로토콜은 IP 버전 4 인데, 이러한 주소 부족 문제를 해결하고자 IP 주소 필드의 길이가 대폭 확장되는 IPv6 라는 새로운 인터넷 프로토콜을 개발하게 된다(5). 그러나 이러한 신 표준안을 인터넷에 실제로 적용하고 운영하기에는 많은 어려운 문제들이 남아있어 그 대안으로 NAT(Network Address Translation)[1]가 등장하게 된다. 그러나 이러한 NAT 기능은 외부 망으로부터의 접촉이 불가능하다는 특성을 가지고 있다. 이러한 특성은 보안 유지측면에서는 장점으로 작용하나, 소규모 기업이나 사무실이 웹(Web) 서버(Server) 나 메일(mail) 서버등을 두고 싶어하는 경우에는 외부에서의 접근이 허용되어야 하므로 단점이 된다. 본 연구에서는 이러한 단점을 파악하기 위하여 NAT 테이블(table) 에 수정을 가함으로써 사설망내부의 특정 서버에 접근할 수 있는 확장된 개념의 NAT를 제안하고자 한다. 아울러 이러한 NAT 기능을 이용하여 구성된 사설망 간의 연결기능을 제공할 수 있는 방법을 제안함으로써 기존의 가상 사설망(VPN : Virtual Private Network) 외 일부 기능도 수용할 수 있도록 하였다.

  • PDF