diff -r 89d6a7a84779 -r 25a17d01db0c Symbian3/PDK/Source/GUID-6A78F618-09A9-56A7-8C58-98C353BF0788.dita --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Symbian3/PDK/Source/GUID-6A78F618-09A9-56A7-8C58-98C353BF0788.dita Fri Jan 22 18:26:19 2010 +0000 @@ -0,0 +1,46 @@ + + + + + +Domain +Name ServerThe Domain Name Server (DNS) identifies the Internet servers based +on the host names. This topic describes the concept of the DNS. +

Internet communication is based on IP addresses, the DNS maps the host +names to IP addresses. The DNS supports International Domain Names that contain +ASCII and non-ASCII characters.

+
Domain Name Server Proxy

DNS Proxy server is a +partial implementation of the DNS Server that runs on the standard DNS Server, +port number 53. When DNS Proxy server is implemented on the Symbian platform, +it forwards DNS requests or queries to the network DNS server for mapping +the host names to IP addresses. DNS Proxy server resolves local names on the +private network using the local DNS database. For standard internet domain +names it uses external DNS server in the public network.

The local +name resolution is done using the local DNS database and the DNS. The DNS +queries for standard internet domain name resolution are sent to the external +DNS on one of the available uplinks. The Dynamic Host Configuration Protocol +(DHCP) server updates the local database when the DHCP server assigns an IP +address to the connecting local host on the private network.

+
International Domain Names

International Domain +Names (IDN) can contain non-ASCII characters, the DNS uses a Punycode conversion +library to resolve these domain names. When the Domain Name Daemon receives +a domain name that contains non-ASCII characters it converts the domain name +to Punycode. For more information about how the domain name is converted to +Punycode see RFC 3492. By default, the support for IDN resolution is turned +off. The library only converts UCS2.0 encoded domain names.

+
Top Level Domain (TLD) Whitelists and Backlists

The +support of International Domain Names threatens system security with homograph +attacks, also known as phishing. The Symbian platform whitelist/blacklist +URI service supports a whitelist/blacklist service for TLDs and a list of +allowed characters for each TLD. This list is initialised when the system +starts and can be edited using a sis package.

+
+Dynamic Host +Configuration Protocol +
\ No newline at end of file