KR20070067911A - Apparatus and method for providing a plurality of DNS server addresses using PPI - Google Patents
Apparatus and method for providing a plurality of DNS server addresses using PPI Download PDFInfo
- Publication number
- KR20070067911A KR20070067911A KR1020050129431A KR20050129431A KR20070067911A KR 20070067911 A KR20070067911 A KR 20070067911A KR 1020050129431 A KR1020050129431 A KR 1020050129431A KR 20050129431 A KR20050129431 A KR 20050129431A KR 20070067911 A KR20070067911 A KR 20070067911A
- Authority
- KR
- South Korea
- Prior art keywords
- dns
- ipv6
- server
- option
- ipv6cp
- 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.)
- Withdrawn
Links
Images
Classifications
-
- 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/618—Details of network addresses
- H04L2101/659—Internet protocol version 6 [IPv6] addresses
-
- 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
- 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/168—Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] specially adapted for link layer protocols, e.g. asynchronous transfer mode [ATM], synchronous optical network [SONET] or point-to-point protocol [PPP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
본 발명은 PPP를 이용한 다수의 DNS서버 주소제공 장치 및 방법에 관한 것으로 PPP서버에서 통신단말과 PPP연결과정 중 다수의 DNS서버 주소를 제공하는 방법에 있어서, 상기 통신단말과의 NCP과정 중 상기 통신단말로부터 DNS서버의 IPv6주소요청이 있을 경우, 상기 NCP과정에서 사용하는 IPv6CP의 옵션에 상기 다수의 DNS서버의 IPv6주소를 포함하여 전송하는 과정과, 상기 다수의 DNS서버의 IPv6주소를 포함한 IPv6CP의 옵션을 수신한 상기 통신단말이 상기 다수의 DNS서버의 IPv6주소를 포함한 IPv6CP의 옵션을 상기 PPP서버로 전송하는 과정을 포함하는 것으로 하나의 IPv6CP의 옵션에 2개 이상의 DNS서버의 IPv6주소를 제공할 수 있어 통신단말이 DNS서버의 IPv6주소 획득과정에서 소요되는 제어메시지의 송수신 횟수를 줄일 수 있는 이점이 있다. The present invention relates to an apparatus and method for providing a plurality of DNS server addresses using PPP. In a method for providing a plurality of DNS server addresses among a communication terminal and a PPP connection process in a PPP server, the communication is performed during an NCP process with the communication terminal. If there is an IPv6 address request of the DNS server from the terminal, transmitting the IPv6 address including the IPv6 addresses of the plurality of DNS servers in the option of IPv6CP used in the NCP process, and the IPv6 CP including the IPv6 addresses of the plurality of DNS servers. The communication terminal receiving the option includes transmitting an IPv6CP option including the IPv6 addresses of the plurality of DNS servers to the PPP server, and providing IPv6 addresses of two or more DNS servers to one IPv6CP option. Since the communication terminal can reduce the number of transmission and reception of control messages required during the IPv6 address acquisition process of the DNS server.
Description
도 1은 본 발명에 따른 망 구성을 도시한 도면,1 is a view showing a network configuration according to the present invention,
도 2는 본 발명에 따른 PPP연결과정을 도시한 도면,2 is a diagram illustrating a PPP connection process according to the present invention;
도 3은 본 발명의 실시 예에 따른 IPv6CP의 옵션을 도시한 도면,3 is a diagram illustrating an option of IPv6CP according to an embodiment of the present invention;
도 4는 본 발명의 실시 예에 따른 NCP 과정 중 IPv6CP의 옵션을 이용한 다수의 DNS 주소 제공과정을 도시한 도면, 4 is a diagram illustrating a process of providing a plurality of DNS addresses using an option of IPv6CP in an NCP process according to an embodiment of the present invention;
도 5는 본 발명의 실시 예에 따른 NCP과정 중 통신단말에서 IPv6CP의 옵션을 이용한 다수의 DNS 주소 획득시의 흐름을 도시한 흐름도, 및, 5 is a flowchart illustrating a flow of obtaining a plurality of DNS addresses using an option of IPv6CP in a communication terminal during an NCP process according to an embodiment of the present invention, and
도 6는 본 발명의 실시 예에 따른 NCP과정 중 PPP서버에서 IPv6CP의 옵션을 이용한 다수의 DNS 주소 제공시의 흐름을 도시한 흐름도.6 is a flowchart illustrating a flow of providing a plurality of DNS addresses using the option of IPv6CP in the PPP server during the NCP process according to an embodiment of the present invention.
본 발명은 PPP(Point to Point Protocol)에 관한 것으로 특히, 상기 PPP 연 결과정 중 NCP(Network Control Protocol)단계에서의 다수의 DNS(Domain Name System)서버 주소제공 장치 및 방법에 관한 것이다.The present invention relates to a Point to Point Protocol (PPP), and more particularly, to an apparatus and method for providing a plurality of Domain Name System (DNS) server addresses in a Network Control Protocol (NCP) step of the PPP connection result.
통신단말이 상대 호스트의 도메인 이름을 사용하여 통신하고자 하는 경우, DNS서버로부터 상기 상대 호스트의 IP 주소를 획득해야 한다.When the communication terminal wants to communicate using the domain name of the counterpart host, the IP address of the counterpart host must be obtained from the DNS server.
상기 통신단말이 상기 DNS서버에 상기 호스트의 도메인 이름으로 질의(query)하면 DNS서버는 그에 해당하는 IP주소를 응답(response)으로 전송한다. When the communication terminal queries the DNS server with the domain name of the host, the DNS server transmits a corresponding IP address as a response.
따라서, 상기 통신단말은 상대 호스트의 IP 주소를 획득하기 위해서 상기 DNS서버의 주소를 반드시 알고 있어야 한다.Therefore, the communication terminal must know the address of the DNS server in order to obtain the IP address of the other host.
PPP는 특정 네트워크(예를 들어, 인터넷(130)) 사용을 위해 일대일로 PPP서버와 연결을 할 때 사용하는 프로토콜로 초기 버전인 SLIP(Serial Line Internet Protocol)을 개선한 것으로 사용자인증 기능과 에러검사(CRC 지원)기능을 제공한다. PPP is a protocol used when one-to-one connection with a PPP server for a specific network (for example, the Internet 130) is an improvement of the initial version of the Serial Line Internet Protocol (SLIP). (CRC support) function.
또한, 상기 PPP는 2계층과 3계층을 연결하는 통신 프로토콜로 사용할 수 있는데 3계층 프로토콜로 다양한 프로토콜을 사용할 수 있다.In addition, the PPP may be used as a communication protocol connecting the second layer and the third layer, and various protocols may be used as the third layer protocol.
상기 PPP 연결과정은 LCP(Link Control Protocl), 인증, NCP 과정의 3 가지 단계를 거쳐 이루어지는데, 상기 3계층 프로토콜로 IP 또는 IPv6를 사용할 경우 상기 NCP로 IPCP(IP Control Protocol)또는 IPv6CP(IPv6 Control Protocol)을 사용하고, IP주소 및 IPv6 주소 및 DNS 주소제공과정이 상기 NCP 과정 중 이루어진다.The PPP connection process is performed through three steps of LCP (Link Control Protocol), authentication, and NCP process. When using IP or IPv6 as the three-layer protocol, IPCP (IP Control Protocol) or IPv6CP (IPv6 Control) is used as the NCP. Protocol), and an IP address, an IPv6 address, and a DNS address providing process are performed during the NCP process.
상기 LCP 과정은 PPP연결 과정 중, 상기 PPP서버와의 링크 설정을 위해 사용 된다. 그리고 상기 인증과정은 사용자인증을 위해 사용되는 것으로 PAP(Password Authentication Protocol)방식과 CHAP(Challenge Handshake Authentication Protocol)방식의 두 종류가 사용된다.The LCP process is used to establish a link with the PPP server during the PPP connection process. The authentication process is used for user authentication, and two types of password authentication protocol (PAP) methods and challenge handshake authentication protocol (CHAP) methods are used.
상기 PAP 방식은 사용자 암호를 상기 PPP서버에 전달하여 인증을 수행하는 방식이고, 상기 CHAP방식은 챌린지 값(challenge value)라는 데이터를 전송하여 인증을 수행하는 방식이다. 상기 CHAP방식은 사용자암호를 직접 전송하지 않기 때문에 좀더 보안에 강한 특성이 있다.The PAP method is a method of performing authentication by transferring a user password to the PPP server, and the CHAP method is a method of performing authentication by transmitting data called a challenge value. The CHAP method is more secure because it does not directly transmit user passwords.
상기 통신단말이 상기 DNS서버의 IPv6 주소를 획득하기 위해서는 NCP과정 중 IPv6CP의 특정옵션을 이용하는데, 기존의 IPv6CP의 옵션은 단지 두 개의 DNS 주소만이 전달가능한 문제점이 있다.In order to obtain the IPv6 address of the DNS server, the communication terminal uses a specific option of IPv6CP during the NCP process, but the existing IPv6CP option has a problem that only two DNS addresses can be delivered.
또한, 하나의 IPv6CP의 옵션에 하나의 DNS서버 주소만을 포함하기 때문에 하나의 IPv6CP의 옵션으로 다수의 DNS서버 주소를 제공하지 못하는 문제점이 있다.In addition, since only one DNS server address is included in one IPv6CP option, there is a problem in that a plurality of DNS server addresses cannot be provided by one IPv6CP option.
따라서 본 발명의 목적은 PPP의 NCP과정 중 다수의 DNS서버 주소를 하나의 IPv6CP의 옵션으로 전송할 수 있는 장치 및 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide an apparatus and method for transmitting a plurality of DNS server addresses as an option of one IPv6CP during the NCP process of PPP.
상기 문제점을 해결하기 위한 본 발명의 방법은 PPP서버에서 통신단말과 PPP연결과정 중 다수의 DNS서버 주소를 제공하는 방법에 있어서, 상기 통신단말과의 NCP과정 중 상기 통신단말로부터 DNS서버의 IPv6주소요청이 있을 경우, 상기 NCP과정에서 사용하는 IPv6CP의 옵션에 상기 다수의 DNS서버의 IPv6주소를 포함하여 전 송하는 과정과, 상기 다수의 DNS서버의 IPv6주소를 포함한 IPv6CP의 옵션을 수신한 상기 통신단말이 상기 다수의 DNS서버의 IPv6주소를 포함한 IPv6CP의 옵션을 상기 PPP서버로 전송하는 과정을 포함하는 것을 특징으로 한다. The method of the present invention for solving the above problems is a method for providing a plurality of DNS server addresses of the communication terminal and the PPP connection process in the PPP server, IPv6 address of the DNS server from the communication terminal during the NCP process with the communication terminal Upon request, transmitting the IPv6CP including the IPv6 addresses of the plurality of DNS servers to the IPv6CP option used in the NCP process, and receiving the IPv6CP options including the IPv6 addresses of the DNS servers. The terminal comprises the step of transmitting to the PPP server options of IPv6CP including IPv6 addresses of the plurality of DNS servers.
상기 문제점을 해결하기 위한 본 발명의 장치는 PPP를 이용해 다수의 DNS서버의 IPv6 주소를 제공하는 장치에 있어서, 다수의 DNS서버의 IPv6주소를 하나의 IPv6CP의 옵션에 포함하여 전송하는 PPP서버와, 상기 PPP서버가 전송한 상기 다수의 IPv6주소를 수신하는 통신단말을 포함하는 것을 특징으로 한다.An apparatus of the present invention for solving the above problems is to provide an IPv6 address of a plurality of DNS server using a PPP, PPP server for transmitting the IPv6 address of a plurality of DNS server in one IPv6CP option, And a communication terminal for receiving the plurality of IPv6 addresses transmitted by the PPP server.
본 발명의 바람직한 실시 예를 첨부한 도면의 참조와 함께 상세히 설명한다. 그리고 본 발명을 설명함에 있어서, 관련된 공지기술 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.Preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description of the present invention, detailed descriptions of related well-known technologies or configurations will be omitted when it is determined that the detailed description of the present invention may unnecessarily obscure the subject matter of the present invention.
이하, 본 발명은 PPP를 이용한 다수의 DNS서버주소 제공장치 및 방법에 관해 설명할 것이다. Hereinafter, the present invention will be described with respect to a plurality of DNS server address providing apparatus and method using PPP.
도 1은 본 발명에 따른 망 구성을 도시한 것이다.1 illustrates a network configuration according to the present invention.
상기 도 1을 참조하면, 통신단말(110)은 무선 또는 유선통신을 이용하여 PPP서버(120)와 PPP연결을 수행하고 상기 PPP연결과정 중 상기 PPP서버(120)로부터 상기 통신단말(110)이 사용할 IPv6주소와 DNS서버(140)의 IPv6주소를 획득한다.Referring to FIG. 1, the
상기 통신단말(110)이 CDMA2000을 사용하는 이동통신단말기일 경우, 상기 PPP서버(120)는 PDSN(Packet Data Serving Node)이 된다.When the
도 2는 본 발명에 따른 PPP 연결과정을 도시한 것이다.2 illustrates a PPP connection process according to the present invention.
상기 도 2를 참조하면, 210단계는 PPP연결의 LCP 과정을 나타낸다.Referring to FIG. 2,
상기 LCP과정은 통신단말(PPP Client)(110)과 PPP서버(120)사이의 링크설정을 위한 과정으로 상기 PPP가 일대일 통신이기 때문에 한쪽의 노드에서 요구사항이 있을 경우, 요구 메시지를 서로 전송하여 상기 각각의 요구메시지에 대안 응답을 수신하는 과정을 수행할 수 있다.The LCP process is a process for establishing a link between the
즉, 상기 통신단말(110)과 PPP서버(120)가 "Configure-Request" 메시지와 "Configure-Ack" 메시지를 서로 주고받는 과정을 수행할 수도 있다.That is, the
상기 LCP과정 이후, 상기 PPP서버(120)는 상기 통신단말(110)을 인증하기 위해 CHAP 또는 PAP를 이용한 인증과정을 수행하는데 220단계는 CHAP을 이용한 인증과정을 나타낸다.After the LCP process, the
상기 CHAP을 이용한 인증과정은 먼저 상기 PPP서버(120)가 챌린지 값을 전송하면 상기 통신단말(110)이 수신한 상기 챌린지 값을 기반으로 특정 연산을 수행한 후 응답을 상기 PPP서버(120)로 전송한다.In the authentication process using the CHAP, first, when the
이후, 상기 PPP서버(120)는 상기 수신한 응답을 기반으로 인증성공여부를 결정하여 결과를 상기 통신단말(110)로 전송한다.Thereafter, the
상기 인증과정을 성공적일 경우, 상기 통신단말(110)과 PPP서버(120)는 NCP 과정을 수행하는데 230단계는 NCP과정을 나타낸다.If the authentication process is successful, the
상기 NCP과정은 상기 통신단말(110)이 IPv6을 사용하는 경우, 상기 NCP로 IPv6CP을 사용하고, IPv6CP의 옵션을 사용하여 IPv6 주소, DNS서버주소 등을 획득할 수 있다.In the NCP process, when the
상기 NCP과정은 상기 LCP과정과 마찬가지로 상기 PPP가 일대일 통신이기 때문에 관련 메시지를 서로 교환하는 과정을 수행할 수도 있다.Like the LCP process, the NCP process may perform a process of exchanging related messages with each other because the PPP is one-to-one communication.
상기 NCP 과정 후, 상기 통신단말(110)은 상기 PPP서버(120)와 PPP연결을 완료하고 데이터통신 준비를 완료된다.After the NCP process, the
도 3은 본 발명의 실시 예에 따른 IPv6CP의 옵션을 도시한 것이다.3 illustrates an option of IPv6CP according to an embodiment of the present invention.
상기 도 3을 참조하면, 본 발명에서는 통신단말(110)은 NCP 과정에서 "DNS-Server-Address"을 포함하는 IPv6CP의 옵션을 DNS서버주소를 획득하기 위해 사용한다.Referring to FIG. 3, in the present invention, the
타입(Type)(310)은 1 바이트의 정수값이 사용된다. 기존의 타입은 DNS서버의 주소갯수에 따라 증가하지만 본 발명에서는 특정한 정수값으로 고정하여 사용한다.
또한, 기존의 "DNS-Server-Address"를 포함하는 IPv6CP의 옵션은 하나의 IPv6CP의 옵션에 하나의 DNS서버의 주소만을 포함하지만 본 발명에서는 하나의 IPv6CP의 옵션에 여러 개의 DNS서버의 주소를 포함할 수 있다.In addition, the existing option of IPv6CP including "DNS-Server-Address" includes only one DNS server address in one IPv6CP option, but in the present invention, the address of several DNS servers is included in one IPv6CP option. can do.
따라서, 길이(Length)(320)필드는 가변적인 값을 가지며, 상기 IPv6CP의 옵션의 총크기를 나타낸다. 따라서 상기 길이(320)의 값은 "DNS서버의 IPv6주소 개수 * 4 + 2(타입(310), 길이(320)필드 포함))" 바이트이다.Accordingly, the
첫번째 DNS서버주소(Primary DNS IPv6 Address)(330)는 첫 번째 DNS서버의 IPv6주소를 나타내고, 두 번째 DNS서버주소(Secondary DNS IPv6 Address)(340)는 두 번째 DNS서버의 IPv6주소를 나타낸다. The primary
상기 IPv6CP의 옵션에는 상기 DNS 서버의 주소 수에 따라 추가적인 DNS 서버주소가 포함될 수 있다.The IPv6CP option may include additional DNS server addresses according to the number of addresses of the DNS server.
도 4는 본 발명의 실시 예에 따른 NCP 과정 중 Pv6CP의 옵션을 이용한 다수의 DNS 주소 제공과정을 도시한 것이다.4 illustrates a process of providing a plurality of DNS addresses using an option of Pv6CP during an NCP process according to an embodiment of the present invention.
상기 도 4는 PPP서버(420)가 첫번째 DNS(Primary DNS)서버 주소인 AAAA:AAAA:AAAA::1와 두번째 DNS(Secondary DNS)서버 주소인 BBBB:BBBB:BBBB::1라는 두 개의 DNS 서버주소를 보유하고 있다고 가정할 경우, 상기 통신단말(410)은 NCP 과정 중 IPv6CP의 옵션을 이용하여 IPv6 DNS서버의 주소를 획득하는 과정을 설명한다.FIG. 4 shows two
상기 IPv6는 기존의 IPv4와는 달리 128비트의 주소크기를 가지고 있고, 16비트표현식을 사용한다. 그리고 매 16비트마다 콜론(:)을 구분하고 "0"만이 존재할 경우 상기 "0"과 콜론(:)은 생략되어 표시될 수 있다. Unlike the existing IPv4, the IPv6 has an address size of 128 bits and uses a 16-bit expression. When the colon (:) is separated every 16 bits and only "0" exists, the "0" and the colon (:) may be omitted.
상기 통신단말(410)이 상기 PPP서버(420)로 430단계에서 IPv6CP의 옵션을 "Configure-Request" 메시지에 포함하여 전송한다. 상기 "Configure-Request" 메시지는 NCP 과정중에도 사용된다.The
상기 430단계의 경우는 상기 통신단말(410)이 DNS서버의 주소를 요청하는 경우이기 때문에, 상기 IPv6CP의 옵션의 "DNS-IPv6-Address" 필드는 모두 0으로 표시하여 전송한다. Since the
이후, PPP서버(420)는 상기 "Configure-Request" 메시지의 응답으로 ACK 또는 NAK 응답 메시지를 전송할 수 있는데, 상기 ACK는 클라이언트 요청에 대하여 동의하는 의미의 메시지이고, NAK는 동의하지 않기 때문에 새로운 내용을 제안하는 메시지이다. Thereafter, the
상기 PPP서버(420)는 440단계에서 "DNS-IPv6-Address" 필드가 모두 0으로 채워진 메시지를 거부해야 하므로, 상기 PPP서버(420)가 보유하고 있는 두 개의 DNS서버의 주소를 (예를 들어 AAAA:AAAA:AAAA::1과 BBBB:BBBB:BBBB::1) "Configure-Nak" 메시지의 IPv6CP의 옵션의 DNS-IPv6-Address 필드부분에 순서대로 채워서 전송한다. 상기 "Configure-Nak" 메시지는 NCP 과정중에도 사용된다.Since the
상기 통신단말(410)은 상기 "Configure-Nak" 메시지를 수신한 후, 첫 번째 DNS서버의 주소와, 두 번째 DNS서버의 주소를 획득하고, 450단계에서 확인 메시지인 "Configure-Ack" 메시지의 IPv6CP의 옵션의 DNS-IPv6-Address 필드부분에 상기 DNS서버 주소를 포함하여 상기 PPP서버(420)로 전송한다. 상기 "Configure-Ack" 메시지는 NCP 과정중에도 사용된다.After receiving the "Configure-Nak" message, the
도 5는 본 발명의 실시 예에 따른 통신단말에서 NCP과정 중 IPv6CP의 옵션을 이용한 다수의 DNS 주소 획득시의 흐름을 도시한 것이다.FIG. 5 illustrates a flow of obtaining a plurality of DNS addresses using an option of IPv6CP during an NCP process in a communication terminal according to an embodiment of the present invention.
상기 도 5를 참조하면, 상기 통신단말(410)은 510단계에서 인증을 성공한 경우, 520단계로 진행하여 PPP서버(420)로 "Configure-Request" 메시지를 전송한다.Referring to FIG. 5, if authentication is successful in
상기 "Configure-Request" 메시지는 DNS서버의 IPv6 주소를 획득하기 위해 전송하는 메시지이므로 상기 "Configure-Request" 메시지의 IPv6CP옵션의 "DNS-IPv6-Address" 필드를 0으로 채워 전송한다.Since the "Configure-Request" message is transmitted to obtain an IPv6 address of the DNS server, the "Configure-Request" message is filled with 0 in the "DNS-IPv6-Address" field of the IPv6CP option of the "Configure-Request" message.
이후, 530단계에서 상기 PPP서버(420)로부터 "Configure-Nak" 메시지를 수신한다. 상기 "Configure-Nak" 메시지의 IPv6CP의 옵션에는 상기 DNS서버의 IPv6 주소가 포함되어 있다.Thereafter, in
이후, 540단계에서 "Configure-Nak" 메시지의 IPv6CP의 옵션에 포함된 상기 DNS서버의 IPv6 주소를 획득한다.Thereafter, in
이후, 550단계에서 "Configure-Ack" 메시지에서 본 발명의 IPv6CP의 옵션에 상기 수신한 DNS서버의 IPv6 주소를 포함시켜 상기 PPP서버(420)로 전송한다.Thereafter, in
이후, PPP연결과정을 완료하고 560단계로 진행하여 상기 550단계에서 획득한 상기 DNS서버의 IPv6 주소를 이용하여 데이터 통신을 시작한다.Thereafter, the PPP connection process is completed and the process proceeds to step 560 to start data communication using the IPv6 address of the DNS server obtained in
이후, 본 발명에 따른 알고리듬을 종료한다.Then, the algorithm according to the present invention ends.
도 6은 본 발명의 실시 예에 따른 PPP서버에서 NCP과정 중 IPv6CP의 옵션을 이용한 다중 DNS 주소 제공시의 흐름을 도시한 것이다.FIG. 6 illustrates a flow of providing a multi-DNS address using an option of IPv6CP during an NCP process in a PPP server according to an embodiment of the present invention.
상기 도 6을 참조하면, 상기 PPP서버(420)는 610단계에서 통신단말(410)이 시도한 인증이 성공적인 경우, 성공메시지를 전송한 후, 620단계에서 상기 통신단 말(410)이 전송한 "Configure-Request"메시지를 수신한다.Referring to FIG. 6, when the authentication attempted by the
상기 "Configure-Request" 메시지에 포함된 IPv6CP의 옵션의 "DNS-IPv6-Address" 필드가 0일 경우, 630단계로 진행하여 DNS IPv6주소를 "DNS-IPv6-Address" 필드에 포함시킨 IPv6CP의 옵션을 생성한 후, 640단계에서 상기 IPv6CP의 옵션을 포함한 "Configure-Nak" 메시지를 상기 통신단말(410)로 전송한다.If the "DNS-IPv6-Address" field of the option of IPv6CP included in the "Configure-Request" message is 0, the flow proceeds to step 630 to include the IPv6CP option including the DNS IPv6 address in the "DNS-IPv6-Address" field. After generating the message, in
이후, 650단계에서 "Configure-Ack" 메시지를 상기 통신단말(410)로부터 수신한 후, PPP연결과정을 완료하고 660단계에서 상기 통신단말(410), 특정 호스트사이의 데이터를 송수신하여 전달한다.Thereafter, in
만약, 상기 610단계에서 인증에 실패한 경우, 615단계로 진행하여 상기 통신단말(410)로 인증실패사실을 알린다.If the authentication fails in
이후, 본 발명에 따른 알고리듬을 종료한다.Then, the algorithm according to the present invention ends.
한편, 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, in the detailed description of the present invention, specific embodiments have been described, but various modifications may be made without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be determined not only by the scope of the following claims, but also by the equivalents of the claims.
본 발명은 하나의 IPv6CP의 옵션에 2개 이상의 DNS서버의 IPv6주소를 제공할 수 있어 통신단말이 DNS서버의 IPv6주소 획득과정에서 소요되는 제어메시지의 송수신 횟수를 줄일 수 있는 이점이 있다. The present invention can provide an IPv6 address of two or more DNS servers in one IPv6CP option, so that the communication terminal can reduce the number of transmission / reception of control messages required in the process of obtaining the IPv6 address of the DNS server.
Claims (7)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050129431A KR20070067911A (en) | 2005-12-26 | 2005-12-26 | Apparatus and method for providing a plurality of DNS server addresses using PPI |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020050129431A KR20070067911A (en) | 2005-12-26 | 2005-12-26 | Apparatus and method for providing a plurality of DNS server addresses using PPI |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20070067911A true KR20070067911A (en) | 2007-06-29 |
Family
ID=38366430
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020050129431A Withdrawn KR20070067911A (en) | 2005-12-26 | 2005-12-26 | Apparatus and method for providing a plurality of DNS server addresses using PPI |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20070067911A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102130884A (en) * | 2010-01-19 | 2011-07-20 | 中兴通讯股份有限公司 | System and method for negotiating configuration of Internet protocol version 6 (IPv6) network parameters |
| CN115037566A (en) * | 2022-04-24 | 2022-09-09 | 新华三技术有限公司 | Communication method and device |
-
2005
- 2005-12-26 KR KR1020050129431A patent/KR20070067911A/en not_active Withdrawn
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102130884A (en) * | 2010-01-19 | 2011-07-20 | 中兴通讯股份有限公司 | System and method for negotiating configuration of Internet protocol version 6 (IPv6) network parameters |
| WO2011088703A1 (en) * | 2010-01-19 | 2011-07-28 | 中兴通讯股份有限公司 | System and method for negotiating and configuring ipv6 network parameter |
| CN115037566A (en) * | 2022-04-24 | 2022-09-09 | 新华三技术有限公司 | Communication method and device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU776094B2 (en) | Method and apparatus for authentication in a wireless telecommunications system | |
| US8488569B2 (en) | Communication device | |
| US7418511B2 (en) | Secured TCP/IP communication system for devices and private networks connected to the internet | |
| US5854901A (en) | Method and apparatus for serverless internet protocol address discovery using source address of broadcast or unicast packet | |
| CN108738013B (en) | Network access method, device and network equipment | |
| US6041356A (en) | Method and apparatus for detecting network traffic and initiating a dial-up connection using separate upstream and downstream devices | |
| US8446843B2 (en) | Rapid local address assignment for wireless communication networks | |
| US20030189928A1 (en) | Router with automatic protocol configuration and methods of use | |
| US10819761B2 (en) | Electronic device and method for controlling electronic device | |
| US7694017B2 (en) | Communication apparatus, IP address acquisition method and roaming method | |
| US20040196977A1 (en) | Conveying wireless encryption keys upon client device connecting to network in non-wireless manner | |
| JP2005521329A (en) | Information routing device having autoconfiguration configuration | |
| CN108307694A (en) | A kind of network connection information acquisition methods and router | |
| JP4625081B2 (en) | Fast link establishment for network access | |
| Stapp | DHCPv6 Bulk Leasequery | |
| CN101547158A (en) | PADT message interaction method and device in PPPoE session | |
| KR100542361B1 (en) | Phi Phi Poi Network System and Connection Method | |
| KR20070067911A (en) | Apparatus and method for providing a plurality of DNS server addresses using PPI | |
| US20060009197A1 (en) | Call setting method for packet exchange network | |
| CN102577299B (en) | The Access Network authentication information bearing protocol simplified | |
| KR100724232B1 (en) | Protocol identification method by IP version type on the PPI link | |
| DK1817892T3 (en) | PROCEDURE AND SYSTEM TO OPEN A NETWORK LINK | |
| US20080259932A1 (en) | Method and System for Facilitating a First and Second Protocol Between a Data Processing System and an ISP | |
| US20030046428A1 (en) | Method for generating domain name for device intermittently connected to fixed network | |
| CN113347687B (en) | Wireless network access method and device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20051226 |
|
| PG1501 | Laying open of application | ||
| PC1203 | Withdrawal of no request for examination | ||
| WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |