DNS An electronic device for supporting low latency DNSdomain name system processing
According to various embodiments, the electronic device includes a communication processor; a processor operatively connected to the communication processor; and a memory operatively connected to the processor and the communication processor. The memory can store a DNS table, and store, upon executi...
Gespeichert in:
Hauptverfasser: | , , , , , |
---|---|
Format: | Patent |
Sprache: | eng ; kor |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | According to various embodiments, the electronic device includes a communication processor; a processor operatively connected to the communication processor; and a memory operatively connected to the processor and the communication processor. The memory can store a DNS table, and store, upon execution, first instructions for allowing the processor to generate a first domain name system (DNS) query message including a domain address based on an execution of a networking service, and transmit the first DNS query message to the communication processor. The memory, upon execution, can store second instructions for allowing the communication processor to periodically execute, as a response to the first DNS query message, to receive a first DNS response message including an IP address corresponding to the domain address from the network, transfer the first DNS response message to the processor, and transmit a second DNS query message including the domain address to the network, and, as a response to the second DNS query message, to receive a second DNS response message from the network to update the DNS table. In addition, various embodiments are possible.
다양한 실시예에 따르면, 전자 장치는, 커뮤니케이션 프로세서; 상기 커뮤니케이션 프로세서에 작동적으로 연결된 프로세서; 및 상기 프로세서 및 상기 커뮤니케이션 프로세서에 작동적으로 연결된 메모리를 포함할 수 있다. 상기 메모리는 DNS 테이블을 저장하고, 실행될 때, 상기 프로세서가: 네트워킹 서비스의 실행에 기반하여, 도메인 주소를 포함하는 제 1 DNS(domain name system) 쿼리(query) 메시지를 생성하고, 상기 제 1 DNS 쿼리 메시지를 상기 커뮤니케이션 프로세서로 전달하도록 하는 제 1 인스트럭션들을 저장할 수 있다. 상기 메모리는, 실행될 때, 상기 커뮤니케이션 프로세서가: 상기 제 1 DNS 쿼리 메시지에 대한 응답으로서, 상기 도메인 주소에 해당하는 IP 주소를 포함하는 제 1 DNS 응답 메시지를 네트워크로부터 수신하고, 상기 제 1 DNS 응답 메시지를 상기 프로세서로 전달하고, 상기 도메인 주소를 포함하는 제 2 DNS 쿼리 메시지를 상기 네트워크로 전송하고 상기 제 2 DNS 쿼리 메시지에 대한 응답으로서 제 2 DNS 응답 메시지를 상기 네트워크로부터 수신하는 동작을, 주기적으로, 수행함으로써 상기 DNS 테이블을 업데이트하도록 하는 제 2 인스트럭션들을 저장할 수 있다. 그 외에도, 다양한 실시예들이 가능하다. |
---|