KR100817552B1 - 맵핑 테이블을 이용한 IPv4/IPv6 단말 또는 응용프로그램간 프로토콜 변환 장치 및 방법과, 프로토콜 변환장치의 맵핑 테이블 생성 방법 - Google Patents
맵핑 테이블을 이용한 IPv4/IPv6 단말 또는 응용프로그램간 프로토콜 변환 장치 및 방법과, 프로토콜 변환장치의 맵핑 테이블 생성 방법 Download PDFInfo
- Publication number
- KR100817552B1 KR100817552B1 KR1020060095851A KR20060095851A KR100817552B1 KR 100817552 B1 KR100817552 B1 KR 100817552B1 KR 1020060095851 A KR1020060095851 A KR 1020060095851A KR 20060095851 A KR20060095851 A KR 20060095851A KR 100817552 B1 KR100817552 B1 KR 100817552B1
- Authority
- KR
- South Korea
- Prior art keywords
- address
- ipv4
- ipv6
- terminal
- virtual
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/686—Types of network addresses using dual-stack hosts, e.g. in Internet protocol version 4 [IPv4]/Internet protocol version 6 [IPv6] networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/256—NAT traversal
- H04L61/2564—NAT traversal for a higher-layer protocol, e.g. for session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
- H04L61/2503—Translation of Internet protocol [IP] addresses
- H04L61/256—NAT traversal
- H04L61/2585—NAT traversal through application level gateway [ALG]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/08—Protocols for interworking; Protocol conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/16—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
- H04L69/167—Adaptation for transition between two IP versions, e.g. between IPv4 and IPv6
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/325—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the network layer [OSI layer 3], e.g. X.25
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Multimedia (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
Abstract
Description
Claims (19)
- 삭제
- IPv4/IPv6 단말 또는 응용 프로그램들이 혼재해 있는 하나의 물리적 네트워크 환경에서 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하기 위해,상기 IPv4 단말에 대해서는 ARP 테이블을, 상기 IPv6 단말에 대해서는 이웃테이블(neighbor table)을 할당하는 단계;상기 ARP 테이블에 존재하는 IPv4 단말의 실제 IP 주소에 가상 IPv6 주소를 맵핑하는 단계; 및상기 이웃테이블에 존재하는 IPv6 단말의 실제 IP 주소에 가상 IPv4 주소를 맵핑하는 단계를 포함하는 것을 특징으로 하는 프로토콜 변환 장치의 맵핑 테이블 생성 방법.
- 제 2항에 있어서, 상기 IPv4 단말에 대해서는,실제 IP 주소가 IPv4 형식의 주소이고, 가상 IP 주소는 IPv6 형식의 주소인 것을 특징으로 하는 매핑 테이블 생성 방법.
- 제 3항에 있어서, 상기 IPv6 단말에 대해서는,실제 IP 주소가 IPv6 형식의 주소이고, 가상 IP 주소는 IPv4 형식의 주소인 것을 특징으로 하는 프로토콜 변환 장치의 매핑 테이블 생성 방법.
- 삭제
- IPv4/IPv6이 혼재해 있는 하나의 물리적 네트워크 환경에 존재하는 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 장치에 있어서,상기 IPv4 단말로부터 가상 IP 주소에 대한 ARP 요청 메시지를 수신하는 IPv4 스택;상기 IPv4/IPv6 단말 각각의 실제 IP 주소와 가상 IP 주소를 맵핑하여 저장하는 맵핑 테이블;상기 맵핑 테이블의 정보를 기반으로 SIIT(Simple IP and ICMP Transition) 알고리즘을 적용하여 상기 IPv4/IPv6 단말간 패킷을 변환하는 패킷 변환부; 및상기 IPv6 단말로부터 NDP(Neighbor Discovery Protocol) 요청 메시지를 수신하는 IPv6 스택을 포함하는 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 장치.
- 제 6항에 있어서, 상기 프로토콜 변환 장치는DNS(Domain Name Service), FTP(File Transfer Protocol) 또는 SIP(Session Initiative Protocol)와 같이 페이로드 내에 IP 주소가 포함되어 있는 각각의 응용의 경우, 프로토콜 변환을 지원하는 각각의 ALG(Application Layer Gateway)를 더 포함하는 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 장치.
- 제 7항에 있어서, 상기 각각의 ALG는,상기 페이로드 내에 포함되어 있는 목적 IP 주소가 상기 맵핑 테이블 내의 가상 IP 주소와 일치하면 상기 맵핑 테이블 내 상기 가상 IP 주소에 해당하는 실제 IP 주소의 값으로 상기 페이로드 내의 IP 주소 정보를 수정하여 단말에게 전송하는 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 장치.
- 제 6항에 있어서, 상기 맵핑 테이블은상기 IPv4 단말에는 ARP 테이블을, 상기 IPv6 단말에는 이웃테이블(neighbor table)을 할당되고, 상기 ARP 테이블에 존재하는 IPv4 단말의 실제 IP 주소에 가상 IPv6 주소가 맵핑되고, 상기 이웃테이블에 존재하는 IPv6 단말의 실제 IP 주소에 가상 IPv4 주소가 맵핑되는 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환 장치.
- 제 9항에 있어서, 상기 주소의 맵핑은,상기 IPv4 단말에 대해서는 실제 IP 주소가 IPv4 형식의 주소이고, 가상 IP 주소는 IPv6 형식의 주소인 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 장치.
- 제 10항에 있어서, 상기 주소의 맵핑은상기 IPv6 단말에 대해서는 실제 IP 주소가 IPv6 형식의 주소이고, 가상 IP 주소는 IPv4 형식의 주소인 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 장치.
- IPv4/IPv6이 혼재해 있는 하나의 물리적 네트워크 환경에 존재하는 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 방법에 있어서,상기 IPv4 또는 IPv6 단말의 통신 요청에 대한 메시지를 IPv4/IPv6 듀얼 스택에서 수신하여 응답하는 단계;상기 IPv4/IPv6 단말 각각의 실제 IP 주소와 가상 IP 주소를 맵핑하여 맵핑 테이블을 생성하는 단계;상기 맵핑 테이블의 정보를 기반으로 상기 IPv4/IPv6 단말간 패킷을 변환하는 단계; 및상기 IPv4/IPv6 단말간 통신을 수행하는 단계를 포함하는 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 방법.
- 제 12항에 있어서, 상기 IPv4 단말이 통신을 요청할 경우,(a) 상기 IPv4 단말에서 통신하고자 하는 단말로 전송한 ARP 요청(request) 메시지를 IPv4 스택에서 수신하면, 상기 통신하고자 하는 단말을 대신하여 상기 전송된 ARP 요청 메시지에 대한 ARP 응답(reply) 메시지를 전송하는 단계;(b) 상기 IPv4 단말에서 상기 통신하고자 하는 단말의 IP 주소와 MAC 주소를 상기 IPv4 스택으로 IPv4 패킷 전송하는 단계;(c) 상기 전송된 IP 주소와 MAC 주소를 IPv4/IPv6의 실제 IP 주소와 가상 IP 주소가 맵핑되어 있는 IPv4 맵핑 테이블에서 검색하여 일치하는 IP 주소를 검색하는 단계;(d) 상기 검색 결과, 상기 전송된 IPv4 패킷 중 목적 IP 주소가 IPv4 맵핑 테이블에서 가상 IP 주소의 한 항목과 일치하면 프로토콜 변환을 수행하여 상기 변환된 패킷을 상기 통신하고자 하는 단말로 전송하는 단계로 이루어진 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 방법.
- 제 12항에 있어서, 상기 IPv6 단말이 통신을 요청할 경우,(e) 상기 IPv6 단말이 통신하고자 하는 단말로 전송한 NDP 요청 메시지를 IPv6 스택에서 수신하면, 상기 통신하고자 하는 단말을 대신하여 상기 전송된 NDP 요청 메시지에 대한 NDP 응답(reply) 메시지를 전송하는 단계;(f) 상기 IPv6 단말은 상기 통신하고자 하는 단말의 IP주소와 MAC 주소를 상 기 IPv6 스택으로 IPv6 패킷 전송하는 단계;(g) 상기 전송된 IP 주소와 MAC 주소를 IPv4/IPv6의 실제 IP 주소와 가상 IP 주소가 맵핑되어 있는 IPv6 맵핑 테이블에서 검색하여 일치하는 IP 주소를 검색하는 단계;(h) 상기 확인 결과, 상기 전송된 IP 패킷 중 목적 IP 주소가 상기 IPv6 맵핑 테이블에서 가상 IP 주소의 한 항목과 일치하면 프로토콜 변환을 수행하여 상기 변환된 패킷을 상기 통신하고자 하는 단말로 전송하는 단계로 이루어진 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 방법.
- 제 12항 내지 제14항 중 어느 한 항에 있어서, 상기 맵핑 테이블은IPv4 단말에 대해서는 ARP 테이블을 기반으로, IPv6 단말에 대해서는 이웃 테이블(neighbor table)을 기반으로 실제 IP 주소와 가상 IP 주소를 미리 맵핑하여 관리하는 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 방법.
- 제 15항에 있어서, 상기 실제 IP 주소와 가상 IP 주소의 맵핑은,IPv4 단말에 대해서는 IPv6 형식의 주소를 가상 IP 주소로, IPv6 단말에 대 해서는 IPv4 형식의 주소를 가상 IP 주소로 매핑하는 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 방법.
- 제 12항에 있어서,상기 IPv4 또는 IPv6 단말이 통신하고자 하는 단말의 DNS(Domain Name Service), FTP(File Transfer Protocol) 또는 SIP(Session Initiative Protocol)를 포함한 페이로드 내에 IP 주소가 포함되어 있는 경우는 각각의 응용에 따른 ALG(Application Layer Gateway)를 통해 상기 페이로드 내에 포함되어 있는 IP 주소가 상기 맵핑 테이블 내의 실제 IP 주소와 일치하면, 상기 실제 IP 주소에 해당하는 가상 IP 주소의 값으로 상기 페이로드 내의 IP 주소 정보를 수정하여 단말에게 전송하는 것을 특징으로 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 방법.
- 제 17항에 있어서, 상기 IPv6 단말이 IPv4 단말과의 통신을 요청한 경우,(i) IPv6 DNS 서버에게 DNS 질의를 전송하고, 상기 질의를 수신한 IPv6 DNS 서버에서 자신의 캐쉬에 해당 도메인 네임이 없음을 확인하여 IPv4 DNS 서버의 가상 IP 주소와, 프로토콜 변환 장치의 MAC 주소를 IPv6 패킷 전송하는 단계;(j) 상기 IPv6 스택에서 상기 전송된 가상 IP 주소와 MAC 주소를 수신하여 IPv4/IPv6 단말의 실제 IP 주소와 가상 IP 주소가 맵핑되어 있는 IPv6 맵핑 테이블에서 일치하는 IP 주소를 검색하는 단계;(k) 상기 검색 결과, 상기 수신한 가상 IP 주소가 상기 IPv6 맵핑 테이블에 등록된 가상 IP 주소의 한 항목과 일치하면 패킷 변환부에서 프로토콜 변환하여 IPv4 DNS 서버에게 상기 DNS 질의 메시지를 송신하는 단계;(l) 상기 DNS 질의를 수신한 상기 IPv4 DNS 서버에서 해당 질의에 대해 검색하여 해당 IP 주소값을 담은 IPv4 패킷을 IPv4 스택으로 송신하고, 상기 IPv4 스택에서 상기 IPv4 패킷을 수신하여 해당 패킷이 DNS 응답 패킷인 것을 인지하고 DNS ALG로 패킷을 송신하는 단계; 및(m) 상기 DNS ALG에서는 페이로드 내에 위치한 IPv4 형식의 주소값이 자신이 관리하는 IPv4 맵핑 테이블의 실제 IP 주소 항목과 일치하는 것을 인지한 후 상기 실제 IP 주소에 해당하는 IPv6 형식의 가상 IP 주소로 대치하고, 이를 상기 패킷 변환부에서 IPv6 패킷으로 변환하여 상기 IPv6 단말에게 해당 IPv4 단말의 IP 주소에 대한 IPv6 형태의 가상 IP 주소를 전송하는 단계를 포함하여 이루어진 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 방법.
- 제 17항에 있어서, 상기 IPv4 단말이 IPv6 단말과의 통신을 요청한 경우,(n) IPv4 DNS 서버에게 DNS 질의를 전송하고, 상기 질의를 수신한 IPv4 DNS 서버에서 자신의 캐쉬에 해당 도메인 네임이 없음을 확인하여 IPv6 DNS 서버의 가상 IP 주소와, 프로토콜 변환 장치의 MAC 주소를 IPv4 패킷 전송하는 단계;(o) 상기 IPv4 스택에서 상기 전송된 가상 IP 주소와 MAC 주소를 수신하여 IPv4/IPv6 단말의 실제 IP 주소와 가상 IP 주소가 맵핑되어 있는 IPv4 맵핑 테이블에서 일치하는 IP 주소를 검색하는 단계;(p) 상기 검색 결과, 상기 수신한 가상 IP 주소가 상기 IPv4 맵핑 테이블에 등록된 가상 IP 주소의 한 항목과 일치하면 패킷 변환부에서 프로토콜 변환하여 IPv6 DNS 서버에게 상기 DNS 질의 메시지를 송신하는 단계;(q) 상기 DNS 질의를 수신한 상기 IPv6 DNS 서버에서 해당 질의에 대해 검색하여 해당 IP 주소값을 담은 IPv6 패킷을 IPv6 스택으로 송신하고, 상기 IPv6 스택에서 상기 IPv6 패킷을 수신하여 해당 패킷이 DNS 응답 패킷인 것을 인지하고 DNS ALG로 패킷을 송신하는 단계; 및(r) 상기 DNS ALG에서는 페이로드 내에 위치한 IPv6 형식의 주소값이 자신이 관리하는 IPv6 맵핑 테이블의 실제 IP 주소 항목과 일치하는 것을 인지한 후 상기 실제 IP 주소에 해당하는 IPv4 형식의 가상 IP 주소로 대치하고, 이를 상기 패킷 변환부에서 IPv4 패킷으로 변환하여 상기 IPv4 단말에게 해당 IPv6 단말의 IP 주소에 대한 IPv4 형태의 가상 IP 주소를 전송하는 단계를 포함하여 이루어진 것을 특징으로 하는 맵핑 테이블을 이용하여 IPv4/IPv6 단말 또는 응용 프로그램간 프로토콜 변환을 지원하는 프로토콜 변환 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060095851A KR100817552B1 (ko) | 2006-09-29 | 2006-09-29 | 맵핑 테이블을 이용한 IPv4/IPv6 단말 또는 응용프로그램간 프로토콜 변환 장치 및 방법과, 프로토콜 변환장치의 맵핑 테이블 생성 방법 |
US11/642,298 US20080080519A1 (en) | 2006-09-29 | 2006-12-20 | Protocol conversion apparatus and method between IPv4 terminal and IPv6 terminal or between application programs using mapping table, and method of generating mapping table of protocol conversion apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060095851A KR100817552B1 (ko) | 2006-09-29 | 2006-09-29 | 맵핑 테이블을 이용한 IPv4/IPv6 단말 또는 응용프로그램간 프로토콜 변환 장치 및 방법과, 프로토콜 변환장치의 맵핑 테이블 생성 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100817552B1 true KR100817552B1 (ko) | 2008-03-27 |
Family
ID=39261136
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020060095851A Expired - Fee Related KR100817552B1 (ko) | 2006-09-29 | 2006-09-29 | 맵핑 테이블을 이용한 IPv4/IPv6 단말 또는 응용프로그램간 프로토콜 변환 장치 및 방법과, 프로토콜 변환장치의 맵핑 테이블 생성 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20080080519A1 (ko) |
KR (1) | KR100817552B1 (ko) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101230048B1 (ko) | 2011-12-12 | 2013-02-20 | 주식회사 주빅스 | 데이터 집중장치 및 데이터 집중장치의 ip 주소 변환 방법 |
KR101364054B1 (ko) | 2009-09-25 | 2014-02-21 | 지티이 코포레이션 | 상호 대화식 기능 엔티티 및 프로토콜 매핑 방법 |
EP2260402A4 (en) * | 2008-03-31 | 2015-04-22 | Amazon Tech Inc | CONFIGURING COMMUNICATIONS BETWEEN COMPUTING NUDS |
US9577926B2 (en) | 2008-03-31 | 2017-02-21 | Amazon Technologies, Inc. | Authorizing communications between computing nodes |
KR20200027802A (ko) * | 2018-09-05 | 2020-03-13 | 현대자동차주식회사 | 차량용 네트워크 장치 및 이의 제어 방법 |
CN112073552A (zh) * | 2020-08-28 | 2020-12-11 | 烽火通信科技股份有限公司 | 一种arp表项索引方法及系统 |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4033187B2 (ja) * | 2004-10-08 | 2008-01-16 | ブラザー工業株式会社 | 設定管理プログラム,管理デバイスおよび設定管理システム |
FR2903263A1 (fr) * | 2006-06-30 | 2008-01-04 | France Telecom | Procede d'adressage des elements de service et de transmission d'appel entre noeuds heterogenes |
JP4344742B2 (ja) * | 2006-11-14 | 2009-10-14 | 株式会社日立製作所 | 通信システム、補助装置及び通信方法 |
US8477804B2 (en) * | 2007-03-02 | 2013-07-02 | Hitachi, Ltd. | ICMP translator |
JP2008294957A (ja) | 2007-05-28 | 2008-12-04 | Oki Electric Ind Co Ltd | メディア変換システム、メディア変換方法、メディア変換プログラム、呼制御装置及びメディア変換装置 |
KR100948693B1 (ko) * | 2008-10-08 | 2010-03-18 | 한국전자통신연구원 | 가상 플랫폼을 이용한 이종 망간 프로토콜 연동 지원을 위한 인터넷 프로토콜 변환장치 및 방법 |
US8019837B2 (en) * | 2009-01-14 | 2011-09-13 | International Business Machines Corporation | Providing network identity for virtual machines |
US8406232B2 (en) | 2010-06-17 | 2013-03-26 | Microsoft Corporation | 4to6 network stack for IPv4 applications |
CN109600454A (zh) * | 2011-04-01 | 2019-04-09 | 西门子企业通讯有限责任两合公司 | 用于在计算机网络中寻址消息的方法 |
CN103167046B (zh) * | 2011-12-09 | 2017-04-12 | 华为技术有限公司 | 获取组播地址的方法、装置及系统 |
US20130151725A1 (en) * | 2011-12-13 | 2013-06-13 | B | Method and System for Handling a Domain Name Service Request |
US8984110B1 (en) * | 2012-02-14 | 2015-03-17 | Sonus Networks, Inc. | Secure media address learning for endpoints behind NAPT devices |
US9307027B2 (en) * | 2013-01-15 | 2016-04-05 | Toyota Jidosha Kabushiki Kaisha | Identifying server protocol for translation in smart grid |
US9391951B2 (en) * | 2013-08-29 | 2016-07-12 | Alcatel Lucent | Communication network with distributed network address translation functionality |
KR102169302B1 (ko) * | 2014-04-30 | 2020-10-23 | 삼성전자주식회사 | 통신 서비스를 제공하기 위한 방법, 단말, 그리고 서버 |
US9787499B2 (en) | 2014-09-19 | 2017-10-10 | Amazon Technologies, Inc. | Private alias endpoints for isolated virtual networks |
CN104506405B (zh) * | 2014-12-23 | 2018-08-31 | 浙江宇视科技有限公司 | 跨域访问的方法及装置 |
US10021196B1 (en) | 2015-06-22 | 2018-07-10 | Amazon Technologies, Inc. | Private service endpoints in isolated virtual networks |
US10142230B2 (en) * | 2016-08-15 | 2018-11-27 | Vonage Business Inc. | Method and apparatus for transmitting messages associated with internet protocol version 4 (IPv4) addresses on an internet protocol version 6 (IPv6) network |
US10498694B2 (en) * | 2017-06-30 | 2019-12-03 | Microsoft Technology Licensing, Llc | Mapping IPv4 knowledge to IPv6 |
CN111865886A (zh) * | 2019-04-30 | 2020-10-30 | 深信服科技股份有限公司 | 一种ip地址信息配置方法、系统、装置及存储介质 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040107287A1 (en) | 2002-11-29 | 2004-06-03 | Ananda Akkihebbal Lakshminarayana | Method and apparatus for communicating on a communication network |
US20040186878A1 (en) | 2003-02-21 | 2004-09-23 | Shu Yamamoto | Internet service provider facilitating IPv6 connectivity across a customer's network containing IPv4 components |
US6985485B2 (en) | 1996-11-01 | 2006-01-10 | Hitachi, Ltd. | Communicating method between IPv4 terminal and IPv6 terminal and IPv4-IPv6 converting apparatus |
US20060146826A1 (en) | 2004-12-08 | 2006-07-06 | Fujitsu Limited | Communication apparatus |
KR20060081016A (ko) * | 2005-01-06 | 2006-07-12 | 삼성전자주식회사 | 네트워크 프로세서를 이용한 헤더 변환 시스템 및 그 방법 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3531367B2 (ja) * | 1996-07-04 | 2004-05-31 | 株式会社日立製作所 | トランスレータ |
US6580717B1 (en) * | 1996-07-04 | 2003-06-17 | Hitachi, Ltd. | Packet communication method and apparatus and a recording medium storing a packet communication program |
US7391768B1 (en) * | 2003-05-13 | 2008-06-24 | Cisco Technology, Inc. | IPv4-IPv6 FTP application level gateway |
US7277453B2 (en) * | 2003-05-30 | 2007-10-02 | Motorola, Inc. | Inter private network communications between IPv4 hosts using IPv6 |
US20060288423A1 (en) * | 2005-06-17 | 2006-12-21 | Nokia Corporation | Method, system and network elements for establishing media protection over networks |
JP4639152B2 (ja) * | 2006-01-20 | 2011-02-23 | 株式会社日立製作所 | 通信システム |
-
2006
- 2006-09-29 KR KR1020060095851A patent/KR100817552B1/ko not_active Expired - Fee Related
- 2006-12-20 US US11/642,298 patent/US20080080519A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6985485B2 (en) | 1996-11-01 | 2006-01-10 | Hitachi, Ltd. | Communicating method between IPv4 terminal and IPv6 terminal and IPv4-IPv6 converting apparatus |
US20040107287A1 (en) | 2002-11-29 | 2004-06-03 | Ananda Akkihebbal Lakshminarayana | Method and apparatus for communicating on a communication network |
US20040186878A1 (en) | 2003-02-21 | 2004-09-23 | Shu Yamamoto | Internet service provider facilitating IPv6 connectivity across a customer's network containing IPv4 components |
US20060146826A1 (en) | 2004-12-08 | 2006-07-06 | Fujitsu Limited | Communication apparatus |
KR20060081016A (ko) * | 2005-01-06 | 2006-07-12 | 삼성전자주식회사 | 네트워크 프로세서를 이용한 헤더 변환 시스템 및 그 방법 |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3709182A3 (en) * | 2008-03-31 | 2020-12-23 | Amazon Technologies, Inc. | Configuring communications between computing nodes |
US11240092B2 (en) | 2008-03-31 | 2022-02-01 | Amazon Technologies, Inc. | Authorizing communications between computing nodes |
EP2260402A4 (en) * | 2008-03-31 | 2015-04-22 | Amazon Tech Inc | CONFIGURING COMMUNICATIONS BETWEEN COMPUTING NUDS |
EP3002684A1 (en) * | 2008-03-31 | 2016-04-06 | Amazon Technologies, Inc. | Configuring communications between virtual machines |
US9577926B2 (en) | 2008-03-31 | 2017-02-21 | Amazon Technologies, Inc. | Authorizing communications between computing nodes |
US10218613B2 (en) | 2008-03-31 | 2019-02-26 | Amazon Technologies, Inc. | Authorizing communications between computing nodes |
US12224895B2 (en) | 2008-03-31 | 2025-02-11 | Amazon Technologies, Inc. | Proxy computing device for executing virtual network communication manager |
US10601708B2 (en) | 2008-03-31 | 2020-03-24 | Amazon Technologies, Inc. | Authorizing communications between computing nodes |
KR101364054B1 (ko) | 2009-09-25 | 2014-02-21 | 지티이 코포레이션 | 상호 대화식 기능 엔티티 및 프로토콜 매핑 방법 |
KR101230048B1 (ko) | 2011-12-12 | 2013-02-20 | 주식회사 주빅스 | 데이터 집중장치 및 데이터 집중장치의 ip 주소 변환 방법 |
KR20200027802A (ko) * | 2018-09-05 | 2020-03-13 | 현대자동차주식회사 | 차량용 네트워크 장치 및 이의 제어 방법 |
KR102681628B1 (ko) * | 2018-09-05 | 2024-07-05 | 현대자동차주식회사 | 차량용 네트워크 장치 및 이의 제어 방법 |
CN112073552B (zh) * | 2020-08-28 | 2022-03-11 | 烽火通信科技股份有限公司 | 一种arp表项索引方法及系统 |
CN112073552A (zh) * | 2020-08-28 | 2020-12-11 | 烽火通信科技股份有限公司 | 一种arp表项索引方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
US20080080519A1 (en) | 2008-04-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100817552B1 (ko) | 맵핑 테이블을 이용한 IPv4/IPv6 단말 또는 응용프로그램간 프로토콜 변환 장치 및 방법과, 프로토콜 변환장치의 맵핑 테이블 생성 방법 | |
CN1965515B (zh) | 用于使IPv4私有网络中的节点经由IPv6接入网络到达IPv4公共网络节点的布置 | |
US6580717B1 (en) | Packet communication method and apparatus and a recording medium storing a packet communication program | |
US7701952B2 (en) | Packet communication method and apparatus and a recording medium storing a packet communication program | |
US7231452B2 (en) | Method and apparatus for communicating on a communication network | |
KR100560737B1 (ko) | 듀얼스택을 이용한 아이피브이4 - 아이피브이6 전환 장치및 그 방법 | |
US7639686B2 (en) | Access network clusterhead for providing local mobility management of a roaming IPv4 node | |
US8238336B2 (en) | Method for forwarding data packet, system, and device | |
US7467214B2 (en) | Invoking protocol translation in a multicast network | |
EP1878179A2 (en) | Private network gateways interconnecting private networks via an access network | |
WO2003088625A1 (en) | Method and system for enabling connections into networks with local address realms | |
JP2003348174A (ja) | アドレス変換装置、端末装置、及び、移動通信方法 | |
JP3915230B2 (ja) | パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 | |
CN104935677B (zh) | 一种nat64资源获取方法及获取/分配装置 | |
JP4670979B2 (ja) | パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 | |
JP4349413B2 (ja) | パケット生成方法およびその機能を有する情報処理装置並びにパケット生成プログラムを記録した記録媒体 | |
JP4482465B2 (ja) | 中継装置、端末装置、通信システムおよび通信制御方法 | |
JP3965729B2 (ja) | IPv4−IPv6通信方法およびIPv4−IPv6変換装置 | |
KR100672050B1 (ko) | 분산구조의 디엔에스 프록시 서버 기능이 내장된아이피브이4/아이피브이6 변환장치 및 이 장치를 이용한변환방법 | |
KR20060091555A (ko) | IPv4/IPv6 상호 연동이 가능한 IPv6 인터넷 게이트웨이 및 그 통신 방법 | |
JP4311471B2 (ja) | アドレス変換装置、アドレス変換システム、及びsipサーバ | |
KR20040066333A (ko) | 복합 네트워크에서의 디엔에스(dns) 메시지 처리 시스템 | |
Naito et al. | Kernel Module Implementation of IPv4/IPv6 Translation Mechanisms for IPv4-oriented applications | |
Naito et al. | Implementation of IPv4/IPv6 Translation Mechanisms for BIS and NAT64 Router | |
KR20040069502A (ko) | IPv4-IPv6 공존 환경하에서 프로토콜 기능 공유방법 및 그 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
D13-X000 | Search requested |
St.27 status event code: A-1-2-D10-D13-srh-X000 |
|
D14-X000 | Search report completed |
St.27 status event code: A-1-2-D10-D14-srh-X000 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
E13-X000 | Pre-grant limitation requested |
St.27 status event code: A-2-3-E10-E13-lim-X000 |
|
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
St.27 status event code: A-1-2-D10-D22-exm-PE0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
FPAY | Annual fee payment |
Payment date: 20130304 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20140303 Year of fee payment: 7 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 7 |
|
P14-X000 | Amendment of ip right document requested |
St.27 status event code: A-5-5-P10-P14-nap-X000 |
|
P16-X000 | Ip right document amended |
St.27 status event code: A-5-5-P10-P16-nap-X000 |
|
Q16-X000 | A copy of ip right certificate issued |
St.27 status event code: A-4-4-Q10-Q16-nap-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R14-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
FPAY | Annual fee payment |
Payment date: 20150313 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160122 Year of fee payment: 9 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 9 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20170322 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20170322 |