Domain Name System Server Round-Robin Functionality for the Cisco AS5800



Similar documents
Configuring DNS. Finding Feature Information

Send document comments to

DNS Commands ip dns spoofing

Document ID: Introduction

Enhanced Password Security - Phase I

Per-Packet Load Balancing

Enhanced Password Security - Phase I

Configuring Basic Settings

Planning Maintenance for Complex Networks

Chapter 1: Planning Maintenance for Complex Networks. TSHOOT v6 Chapter , Cisco Systems, Inc. All rights reserved.

You can specify IPv4 and IPv6 addresses while performing various tasks in this feature. The resource

Supported Platforms. Supported Standards, MIBs, and RFCs. Prerequisites. Related Features and Technologies. Related Documents. Improved Server Access

Firewall Stateful Inspection of ICMP

Configuring Basic Settings

- Domain Name System -

Lab Configure Basic AP Security through IOS CLI

GLBP - Gateway Load Balancing Protocol

Configuring the Content Routing Software

Domain Name System (DNS) Services

NetFlow Aggregation. Feature Overview. Aggregation Cache Schemes

Configuring a Leased Line

Network Time Management Configuration. Content CHAPTER 1 SNTP CONFIGURATION CHAPTER 2 NTP FUNCTION CONFIGURATION

Flow-Based per Port-Channel Load Balancing

Enabling Management Protocols: NTP, SNMP, and Syslog

DHCP Server Port-Based Address Allocation

Encrypted Preshared Key

Transferring Files Using HTTP or HTTPS

LinkProof DNS Quick Start Guide

IOS Server Load Balancing

Configuring SNMP and using the NetFlow MIB to Monitor NetFlow Data

IOS Server Load Balancing

The Cisco IOS Firewall feature set is supported on the following platforms: Cisco 2600 series Cisco 3600 series

Lab 5 Explicit Proxy Performance, Load Balancing & Redundancy

Encrypted Preshared Key

Lab Configure Syslog on AP

IPv6 for Cisco IOS Software, File 2 of 3: Configuring

Sampled NetFlow. Feature Overview. Benefits

RADIUS Server Load Balancing

Cisco Routers and Switches

Configuring System Message Logging

ACS 5.x and later: Integration with Microsoft Active Directory Configuration Example

Configuring a Load-Balancing Scheme

NetFlow Subinterface Support

- Advanced IOS Functions -

Sample Configuration Using the ip nat outside source static

PT Activity: Configure Cisco Routers for Syslog, NTP, and SSH Operations

NetFlow v9 Export Format

Application and service delivery with the Elfiq idns module

Lab Introductory Lab 1 - Getting Started and Building Start.txt

How To Manage Dns On An Elfiq Link Load Balancer (Link Balancer) On A Pcode (Networking) On Ipad Or Ipad (Netware) On Your Ipad On A Ipad At A Pc Or Ipa

Cisco IOS Flexible NetFlow Command Reference

LAB THREE STATIC ROUTING

Leased Line Support for Cisco 2600/3600 Series Analog Modems

Configuring a Load-Balancing Scheme

Configuring a Cisco 2509-RJ Terminal Router

Dynamic DNS Support for Cisco IOS Software

L2TP Dial-Out Load Balancing and Redundancy

Configuring SSL Termination

QoS: Color-Aware Policer

System Message Logging

How To Configure A Cisco Router With A Cio Router

Configuring a Load-Balancing Scheme

Configuring NTP. Information about NTP. NTP Overview. Send document comments to CHAPTER

1 Basic Configuration of Cisco 2600 Router. Basic Configuration Cisco 2600 Router

Reverse Proxy Caching

DLSw+ Enhanced Load Balancing

Configuring Timeout, Retransmission, and Key Values Per RADIUS Server

Configuring Basic Settings

Chapter 6. About This Chapter. Before You Begin. Windows 2000 Naming Schemes. [Previous] [Next]

Configuring Modem Transport Support for VoIP

Savvius Insight Initial Configuration

Configuring a Router

Controlling Access to a Virtual Terminal Line

Enabling NetFlow and NetFlow Data Export (NDE) on Cisco Catalyst Switches

HTTP 1.1 Web Server and Client

- The PIX OS Command-Line Interface -

Image Verification. Finding Feature Information. Restrictions for Image Verification

ISE TACACS+ Configuration Guide for Cisco NX-OS Based Network Devices. Secure Access How-to User Series

Configuring Load Balancing

Lab Introductory Lab 1 Getting Started and Building Start.txt

H3C Firewall and UTM Devices DNS and NAT Configuration Examples (Comware V5)

Lab 5.5 Configuring Logging

Firewall Support for SIP

P and FTP Proxy caching Using a Cisco Cache Engine 550 an

Implementing Object Tracking on Cisco IOS XR Software

NAT TCP SIP ALG Support

Note: This case study utilizes Packet Tracer. Please see the Chapter 5 Packet Tracer file located in Supplemental Materials.

Network Layers. CSC358 - Introduction to Computer Networks

Transport and Network Layer

Common Application Guide

Cisco 2621 Gateway-PBX Interoperability: Lucent/Avaya Definity G3si V7 PBX with Cisco CallManager Using T1 PRI NI-2 for an H.

Implementing Secure Shell

Router Security Audit Logs

Ethernet Overhead Accounting

Configuring Fax Pass-Through

Configuration Professional: Site to Site IPsec VPN Between Two IOS Routers Configuration Example

Domain Name System :49:44 UTC Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement

LAN-Cell to Cisco Tunneling

Lab Configure Local AAA on Cisco Router

BRI to PRI Connection Using Data Over Voice

Transcription:

Domain Name System Server Round-Robin Functionality for the Cisco AS5800 This feature module describes Domain Name System (DNS) server round-robin functionality for the Cisco AS5800 universal access server. It includes information on the benefits of the new feature, supported platforms, related documents, and so on. This document includes the following sections: Feature Overview, page 1 Supported Platforms, page 2 Supported Standards, MIBs, and RFCs, page 3 Configuration Tasks, page 3 Configuration Examples, page 4 Command Reference, page 4 Glossary, page 6 Feature Overview In a multiple server configuration without the DNS round-robin functionality, the first host server/ip address is used for the whole time to live (TTL) of the cache, and uses the second and third only in the event of host failure. This presents a problem when a high volume of users all arrive at the first host during the TTL time. The network access server (NAS) then sends out a DNS query; the DNS servers reply with a list of the configured IP addresses to the NAS. The NAS then caches these IP addresses for a given time (for example, five minutes). All users that dial in during the five minute TTL time will land on one host, the first IP address in the list. In a multiple server configuration with the DNS round-robin functionality, the DNS server returns the IP address of all hosts to rotate between the cache of host names. During the TTL of the cache, users are distributed among the hosts. This functionality distributes calls across the configured hosts and reduces the amount of DNS queries. 1

Supported Platforms Domain Name System Server Round-Robin Functionality for the Cisco AS5800 Domain Name System The Domain Name System (DNS) is a distributed database for objects in a computer network. The basic function of name servers is to provide information about network objects by answering queries. By using a name server approach, the network can be organized into a hierarchy of autonomous domains. The name space is organized as a tree that often resembles the organizations that are responsible for the administration boundaries. You can configure the Network Registrar DNS server and zones by accepting the system defaults or changing them through the Network Registrar graphical user interface (GUI) or the command line interface (CLI) tool. Round Robin Round robin is a scheduling algorithm in which processes are activated in a fixed cyclic order. Those processes which cannot proceed because they are waiting for some event (for example, termination of a child process or an input/output operation), return control to the scheduler. The benefit of round-robin scheduling is its simplicity: only the processes themselves need to know what they are waiting for or how to tell if the scheduling has happened. However, if the TTL of the process times out just before the event for which it is waiting occurs, then the event will not get handled until all the other processes have been activated. The round-robin algorithm specifies that the real server used for a new connection to the virtual server is chosen from the server farm in a circular fashion. Round robin sends out packets from a queue until the byte count on the queue is met, then moves on to the next queue. This ensures that no queue gets starved. Benefits Enabling DNS round-robin functionality ensures successive clients resolving the same name will connect to different IP addresses. This operation causes the Network Registrar DNS server to rearrange the order of the records each time the server is queried. Related Documents Cisco IOS IP and IP Routing Configuration Guide, Cisco IOS Release 12.1 Cisco IOS IP and IP Routing Command Reference, Cisco IOS Release 12.1 Supported Platforms Cisco AS5800 2

Domain Name System Server Round-Robin Functionality for the Cisco AS5800 Supported Standards, MIBs, and RFCs Supported Standards, MIBs, and RFCs Standards No new or modified standards are supported by this feature. MIBs No new or modified MIBs are supported by this feature. RFCs No new or modified RFCs are supported by this feature. Configuration Tasks See the following section for configuration tasks for the DNS server round robin feature: Configuring DNS Server Round-Robin Functionality (Required) Verifying DNS Server Round-Robin Functionality (Optional) Configuring DNS Server Round-Robin Functionality Command Purpose Step 1 Router# conf term Enters global configuration mode. You have entered global configuration mode when the prompt changes to Router(config)#. Step 2 Router(config)# ip host name ip-address1 [ip-address2...ip-address8] Defines a static host name-to-address mapping in the host cache. Step 3 Router(config)# Enables round-robin functionality on a DNS server(s). Verifying DNS Server Round-Robin Functionality Command Purpose Step 1 Router# show running-config Displays the configuration information currently running on the terminal 3

Configuration Examples Domain Name System Server Round-Robin Functionality for the Cisco AS5800 Configuration Examples This section provides the following configuration example: DNS Server Round-Robin Example DNS Server Round-Robin Example The example configuration, with configured, allows a Telnet to www.company.com to connect to each of the three IP addresses specified in the following order: The first time the Telnet command is given, it would connect to 10.0.0.1; the second time the command is given, it would connect to 20.0.0.1; and the third time the command is given, it would connect to 30.0.0.1. In each case, the other two addresses would also be tried if the first one failed; this is the normal operation of the Telnet command. Router# conf term Router(config)# ip host www.company.com 10.0.0.1 20.0.0.1 30.0.0.1 Router(config)# Router# show running-config Current configuration: Last configuration change at 12:08:21 PDT Thu Aug 31 2000 version 12.1 service timestamps debug datetime msec localtime show-timezone service timestamps log datetime msec localtime show-timezone service password-encryption hostname Router clock timezone PST -8 clock summer-time PDT recurring clock calendar-valid ip subnet-zero ip domain-name company.com ip host www.company.com 10.1.1.1 20.1.1.1 30.1.1.1 end Command Reference This section documents new and modified commands. All other commands used with these features are documented in the Cisco IOS Release 12.1 command references. 4

Domain Name System Server Round-Robin Functionality for the Cisco AS5800 To enable round-robin functionality on DNS servers, use the global configuration command. To disable round-robin functionality, use the no form of the command. no Syntax Description This command has no arguments or keywords. Defaults Round robin is not enabled. Command Modes Global configuration Command History Release 12.1(3)T Modification This command was first supported on the Cisco AS5800. Examples The example configuration, with configured, allows a Telnet to www.company.com to connect to each of the three IP addresses specified in the following order: The first time the Telnet command is given, it would connect to 10.0.0.1; the second time the command is given, it would connect to 20.0.0.1; and the third time the command is given, it would connect to 30.0.0.1. In each case, the other two addresses would also be tried if the first one failed; this is the normal operation of the Telnet command. Router(config)# ip host www.company.com 10.0.0.1 20.0.0.1 30.0.0.1 Router(config)# Related Commands Command ip domain-list ip domain-lookup ip domain-name ip host Description Defines a list of default domain names to complete unqualified host names. Enables the IP Domain Name System-based host name-to-address translation. Defines a default domain name that the Cisco IOS software uses to complete unqualified host names. Defines a static host name-to-address mapping in the host cache. 5

Glossary Domain Name System Server Round-Robin Functionality for the Cisco AS5800 Glossary DNS Domain Name System. System used in the Internet for translating names of network nodes into addresses. NAS network access server. Cisco platform (or collection of platforms such as an AccessPath system which interfaces between the packet world (for example, the Internet) and the circuit world (for example, the PSTN). TTL Time To Live. Field in an IP header that indicates how long a packet is considered valid. Note For a list of other internetworking terms, see Internetworking Terms and Acronyms, available on the Documentation CD-ROM and Cisco Connection Online (CCO) at the following URL: http://www.cisco.com/univercd/cc/td/doc/cisintwk/ita/index.htm. 6