Troubleshooting - IP Service
Transcription
Troubleshooting - IP Service
Quidway S9300 Terabit Routing Switch V100R003C00 Troubleshooting - IP Service Issue 01 Date 2010-07-15 HUAWEI TECHNOLOGIES CO., LTD. Copyright © Huawei Technologies Co., Ltd. 2010. All rights reserved. No part of this document may be reproduced or transmitted in any form or by any means without prior written consent of Huawei Technologies Co., Ltd. Trademarks and Permissions and other Huawei trademarks are trademarks of Huawei Technologies Co., Ltd. All other trademarks and trade names mentioned in this document are the property of their respective holders. Notice The purchased products, services and features are stipulated by the contract made between Huawei and the customer. All or part of the products, services and features described in this document may not be within the purchase scope or the usage scope. Unless otherwise specified in the contract, all statements, information, and recommendations in this document are provided "AS IS" without warranties, guarantees or representations of any kind, either express or implied. The information in this document is subject to change without notice. Every effort has been made in the preparation of this document to ensure accuracy of the contents, but all statements, information, and recommendations in this document do not constitute the warranty of any kind, express or implied. Huawei Technologies Co., Ltd. Address: Huawei Industrial Base Bantian, Longgang Shenzhen 518129 People's Republic of China Website: http://www.huawei.com Email: support@huawei.com Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. i Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service About This Document About This Document Intended Audience This document describes the process of troubleshooting the IP address, and UDP Helper, and provides typical troubleshooting cases. This document is intended for: l Network planning engineers l Hardware installation engineers l Commissioning engineers l Data configuration engineers Symbol Conventions The symbols that may be found in this document are defined as follows. Symbol Description DANGER WARNING CAUTION Issue 01 (2010-07-15) Indicates a hazard with a high level of risk, which if not avoided, will result in death or serious injury. Indicates a hazard with a medium or low level of risk, which if not avoided, could result in minor or moderate injury. Indicates a potentially hazardous situation, which if not avoided, could result in equipment damage, data loss, performance degradation, or unexpected results. TIP Indicates a tip that may help you solve a problem or save time. NOTE Provides additional information to emphasize or supplement important points of the main text. Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. iii Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service About This Document Command Conventions The command conventions that may be found in this document are defined as follows. Convention Description Boldface The keywords of a command line are in boldface. Italic Command arguments are in italics. [] Items (keywords or arguments) in brackets [ ] are optional. { x | y | ... } Optional items are grouped in braces and separated by vertical bars. One item is selected. [ x | y | ... ] Optional items are grouped in brackets and separated by vertical bars. One item is selected or no item is selected. { x | y | ... }* Optional items are grouped in braces and separated by vertical bars. A minimum of one item or a maximum of all items can be selected. [ x | y | ... ]* Optional items are grouped in brackets and separated by vertical bars. Several items or no item can be selected. &<1-n> The parameter before the & sign can be repeated 1 to n times. # A line starting with the # sign is comments. Change History Changes between document issues are cumulative. Therefore, the latest document issue contains all changes made in previous issues. Changes in Issue 01 (2010-07-15) Initial commercial release. iv Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service Contents Contents About This Document...................................................................................................................iii 1 IP Addressing Troubleshooting..............................................................................................1-1 1.1 IP Addressing Overview.................................................................................................................................1-2 1.1.1 Classification of IP Addresses................................................................................................................1-2 1.1.2 IP Address Unnumbered........................................................................................................................1-5 1.1.3 References..............................................................................................................................................1-5 1.2 Configuring the IP Address of an Interface Troubleshooting.........................................................................1-5 1.2.1 Typical Networking................................................................................................................................1-5 1.2.2 Configuration Notes...............................................................................................................................1-6 1.2.3 Troubleshooting Flowchart....................................................................................................................1-6 1.2.4 Troubleshooting Procedure....................................................................................................................1-7 1.3 Configuring the IP Address Unnumbered of an Interface Troubleshooting...................................................1-8 1.3.1 Typical Networking................................................................................................................................1-8 1.3.2 Configuration Notes...............................................................................................................................1-8 1.3.3 Troubleshooting Flowchart....................................................................................................................1-9 1.3.4 Troubleshooting Procedure....................................................................................................................1-9 1.4 Troubleshooting Cases..................................................................................................................................1-10 1.4.1 Can not Borrow an IP Address.............................................................................................................1-11 2 DHCP Troubleshooting............................................................................................................2-1 2.1 Introduction to DHCP.....................................................................................................................................2-2 2.1.1 DHCP Server..........................................................................................................................................2-2 2.1.2 DHCP Relay...........................................................................................................................................2-3 2.1.3 DHCP Proxy...........................................................................................................................................2-3 2.1.4 Procedure for Obtaining the IP Address from the DHCP Server or the DHCP Relay Agent................2-4 2.1.5 DHCP Proxy Procedure.........................................................................................................................2-6 2.2 Troubleshooting of the DHCP Server Based on the Global Address Pool.....................................................2-7 2.2.1 Typical Networking................................................................................................................................2-7 2.2.2 Configuration Notes...............................................................................................................................2-8 2.2.3 Troubleshooting Flowchart....................................................................................................................2-9 2.2.4 Troubleshooting Procedure..................................................................................................................2-11 2.3 DHCP Relay Troubleshooting......................................................................................................................2-12 2.3.1 Typical Networking..............................................................................................................................2-12 Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. v Contents Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2.3.2 Configuration Notes.............................................................................................................................2-13 2.3.3 Troubleshooting Flowchart..................................................................................................................2-13 2.3.4 Troubleshooting Procedure..................................................................................................................2-14 2.4 Troubleshooting Cases..................................................................................................................................2-15 2.4.1 IP Address Assigned by the DHCP Server to a DHCP Client Conflicts with That of Another DHCP Client .......................................................................................................................................................................2-15 2.4.2 DHCP Client Cannot Obtain an IP Address from the DHCP Server...................................................2-17 2.4.3 DHCP Client Cannot Obtain an IP Address Through the DHCP Relay Agent...................................2-18 3 DHCPv6 Troubleshooting........................................................................................................3-1 3.1 DHCPv6 Relay Troubleshooting.................................................................................................................... 3-2 3.1.1 Troubleshooting Flowchart....................................................................................................................3-2 3.1.2 Troubleshooting Procedure....................................................................................................................3-4 3.2 Troubleshooting Cases....................................................................................................................................3-5 3.2.1 Clients Cannot Obtain IPv6 Addresses Through DHCPv6 Relay......................................................... 3-5 4 UDP Helper Troubleshooting..................................................................................................4-1 4.1 UDP Helper Overview....................................................................................................................................4-2 4.2 UDP Helper Troubleshooting..........................................................................................................................4-2 4.2.1 Typical Networking................................................................................................................................4-2 4.2.2 Configuration Notes...............................................................................................................................4-3 4.2.3 Troubleshooting Flowchart....................................................................................................................4-4 4.2.4 Troubleshooting Procedure....................................................................................................................4-5 4.3 Troubleshooting Cases....................................................................................................................................4-6 4.3.1 UDP Packets Cannot Be Relayed to the Destination Server..................................................................4-6 vi Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service Figures Figures Figure 1-1 Five IP address classes.......................................................................................................................1-2 Figure 1-2 Typical Networking diagram of IP address configuration on an interface.........................................1-6 Figure 1-3 Troubleshooting flowchart of IP addressing......................................................................................1-6 Figure 1-4 Typical networking diagram of IP address unnumbered configuration on an interface.....................1-8 Figure 1-5 Troubleshooting flowchart of IP address unnumbered.......................................................................1-9 Figure 1-6 Networking diagram of IP address unnumbered..............................................................................1-11 Figure 2-1 Typical networking diagram of the DHCP server..............................................................................2-2 Figure 2-2 Typical networking diagram of the DHCP relay agent......................................................................2-3 Figure 2-3 Typical networking diagram of DHCP proxy....................................................................................2-4 Figure 2-4 Procedure for obtaining the IP address from the DHCP server or the DHCP relay agent.................2-5 Figure 2-5 DHCP proxy procedure......................................................................................................................2-6 Figure 2-6 Typical networking of the DHCP server............................................................................................2-8 Figure 2-7 Troubleshooting flowchart of the DHCP server based on the global address pool..........................2-10 Figure 2-8 Typical networking of DHCP relay..................................................................................................2-12 Figure 2-9 Troubleshooting flowchart of DHCP relay......................................................................................2-14 Figure 2-10 Conflict of the IP addresses obtained from the DHCP server........................................................2-16 Figure 2-11 Networking where a DHCP client cannot obtain an IP address from the DHCP server................2-17 Figure 2-12 Networking where a DHCP client cannot obtain an IP address through the DHCP relay agent .............................................................................................................................................................................2-18 Figure 3-1 DHCPv6 relay troubleshooting flowchart..........................................................................................3-3 Figure 3-2 Networking where clients cannot obtain IPv6 addresses...................................................................3-6 Figure 4-1 Typical networking diagram of the UDP helper.................................................................................4-2 Figure 4-2 UDP helper troubleshooting flowchart...............................................................................................4-5 Figure 4-3 Networking diagram of the UDP helper.............................................................................................4-7 Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. vii Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service Tables Tables Table 1-1 Classification and range of IP addresses..............................................................................................1-3 Table 1-2 Some special IP addresses....................................................................................................................1-4 Table 1-3 Private IP addresses..............................................................................................................................1-5 Table 1-4 Error prompts and the corresponding ways to rectify the faults..........................................................1-7 Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. ix Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1 1 IP Addressing Troubleshooting IP Addressing Troubleshooting About This Chapter Describes the knowledge related to IP address troubleshooting, including IP address overview, troubleshooting flowchart and troubleshooting procedure in a typical networking, troubleshooting cases. 1.1 IP Addressing Overview Describes the knowledge you need to know before troubleshooting the IP addressing. 1.2 Configuring the IP Address of an Interface Troubleshooting Describes the notes about IP addressing, and provides the relevant troubleshooting flowchart and the troubleshooting procedure in a typical networking for IP addressing. 1.3 Configuring the IP Address Unnumbered of an Interface Troubleshooting Describes the notes about IP address unnumbered, provides the relevant troubleshooting flowchart and the troubleshooting procedure in a typical networking for IP address unnumbered. 1.4 Troubleshooting Cases This section presents several troubleshooting cases. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 1-1 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1 IP Addressing Troubleshooting 1.1 IP Addressing Overview Describes the knowledge you need to know before troubleshooting the IP addressing. 1.1.1 Classification of IP Addresses 1.1.2 IP Address Unnumbered 1.1.3 References 1.1.1 Classification of IP Addresses To communicate with each other in an IP network, each host on the network must be assigned an IP address. If you want to connect a computer to the Internet, you need to apply an IP address from the Internet Service Provider (ISP). An IP address has 32 bits, composed of the following two parts: l Network ID field (net-ID): It is applied to distinguish networks. The first bits of the net-ID are called the class field (or class bits). These bits are used to distinguish the IP address classes. l Host ID field (host-ID): It is applied to distinguish different hosts on the network. Five IP Address Classes As shown in Figure 1-1, IP addresses are further classified into five classes to facilitate IP address management and networking. You can judge the class of an IP address through the first bits in the network ID field. Figure 1-1 Five IP address classes 0 15 7 A 0 B 1 0 C 1 1 0 D 1 1 1 0 Multicast-address E 1 1 1 1 Reserved Net-id 31 23 Host-id Net-id Host-id Net-id Host-id At present, the commonly adopted IP addresses are Class A, Class B, and Class C addresses. Class D addresses are multicast addresses. Addresses in Class E are reserved. For detailed description of IP address classification. Refer to RFC 1166. Some IP addresses are reserved for particular purposes, and they cannot be applied by common users. Table 1-1 lists the ranges of IP addresses for all five classes. 1-2 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1 IP Addressing Troubleshooting Table 1-1 Classification and range of IP addresses Class Address Range Available IP Network Range Description A 0.0.0.0 to 127.255.255.25 5 1.0.0.0 to 126.0.0.0 The IP addresses with host IDs as all 0s are network addresses, and are used for network routing. The IP addresses with host IDs as all 1s are broadcast addresses, that is, the broadcast to all hosts on the network. The IP address 0.0.0.0 is used only for temporary communication during system start-up in the Dynamic Host Configuration Protocol (DHCP) mode. It cannot be an effective destination address. The IP address with network IDs as 0s represents the current network, which indicates that the device can use the current network even if it does not know the network ID of the network. The IP addresses with the network ID in the format of 127.X.Y.Z are reserved for the loopback test. The packets sent to these addresses will not be outputted to the network. The packets are processed internally and considered as input packets. B 128.0.0.0 to 191.255.255.25 5 128.1.0.0 to 191.254.0.0 The IP addresses with host IDs as all 0s are network addresses, and are used for network routing. The IP addresses with host IDs as all 1s are broadcast addresses, that is, the broadcast to all hosts on the network. C 192.0.0.0 to 223.255.255.25 5 192.0.1.0 to 223.255.254.0 The IP addresses with host IDs as all 0s are network addresses, and are used for network routing. The IP addresses with host IDs as all 1s are broadcast addresses, that is, the broadcast to all hosts on the network. Issue 01 (2010-07-15) D 224.0.0.0 to 239.255.255.25 5 None The addresses in Class D are multicast addresses. E 240.0.0.0 to 255.255.255.25 5 None The addresses are reserved for future use. The IP address 255.255.255.255 is used as the LAN broadcast address. Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 1-3 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1 IP Addressing Troubleshooting Special IP Addresses In actual applications, some special IP addresses exist. See Table 1-2 to find their ranges and description. Table 1-2 Some special IP addresses Networ k ID Subnet ID Host ID Source Address Destination Address Description All 0s - All 0s OK Never This kind of addresses is applied to the hosts on the network. All 0s - Host ID OK Never This kind of addresses is applied to the specified hosts on the network. 127 - Any value OK OK This kind of addresses is applied to the loopback addresses. All 1s - All 1s. Never OK This kind of addresses is applied to the limited broadcasts (never forwarded). net-id - All 1s Never OK This kind of addresses is applied to send broadcast packets to the network specified by the net-id. net-id subnetid All 1s Never OK This kind of addresses is applied to send broadcast packets to the subnets specified by the net-id and subnet-id. net-id All 1s All 1s Never OK This kind of addresses is applied to send broadcast packets to all subnets specified by the net-id. NOTE net-id and subnet-id indicate that the corresponding fields that are neither all 0s nor all 1s. Private IP Addresses To solve the problem of IP address shortage, the concept of private IP address is introduced. Private addresses indicate the IP addresses of internal networks or hosts. These IP addresses can only be used in the internal network, rather than the public network. Three IP address segments reserved for the private network are described in RFC 1918. The organization responsible for 1-4 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1 IP Addressing Troubleshooting IP address allocation reserves the following IP addresses as the private network addresses. See Table 1-3 for details: Table 1-3 Private IP addresses Network Classification Address Range A 10.0.0.0 to 10.255.255.255 B 172.16.0.0 to 172.31.255.255 C 192.168.0.0 to 192.168.255.255 1.1.2 IP Address Unnumbered IP Address Unnumbered can be applied in the following scenario: An interface has no IP address; then it can utilize the IP address of another interface. The main purpose of IP address unnumbered is to save IP address resources. An interface without an IP address cannot generate routes and forward packets. IP address unnumbered, in essence, is to utilize an interface without the IP address being configured, by "borrowing" an IP address from another interface. 1.1.3 References For more information on IP addresses, refer to the following documents: l RFC 1166: Internet Numbers l RFC 1918: Address Allocation for Private Internets 1.2 Configuring the IP Address of an Interface Troubleshooting Describes the notes about IP addressing, and provides the relevant troubleshooting flowchart and the troubleshooting procedure in a typical networking for IP addressing. 1.2.1 Typical Networking 1.2.2 Configuration Notes 1.2.3 Troubleshooting Flowchart 1.2.4 Troubleshooting Procedure 1.2.1 Typical Networking Figure 1-2 shows the typical networking diagram of IP address configuration on an interface. Troubleshooting IP addressing is based on this diagram. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 1-5 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1 IP Addressing Troubleshooting Figure 1-2 Typical Networking diagram of IP address configuration on an interface GE1/0/0 VLANIF10 10.1.1.1 GE1/0/0 VLANIF10 10.1.1.2 Internet SwitchB SwitchA 1.2.2 Configuration Notes Item Notes Configuring an IP address To configure the IP address for an interface, you need to configure the IP address and the subnet mask at the same time. To configure an IP address, run the ip address ip-address mask command in the interface view. 1.2.3 Troubleshooting Flowchart As to the networking diagram shown in 1.2.1 Typical Networking, if the following error prompts are displayed, perform based on the flowchart in Figure 1-3: Figure 1-3 Troubleshooting flowchart of IP addressing IP addressing on an interface fails A prompt is displayed? No Seek technical support Yes Find a solution according to the displayed prompt Is fault rectified? No Yes End 1-6 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1 IP Addressing Troubleshooting 1.2.4 Troubleshooting Procedure Procedure Step 1 Check the error prompts and find the corresponding ways to rectify the faults. Table 1-4 Error prompts and the corresponding ways to rectify the faults Error Prompt Description Error: The specified IP address is invalid. The prompt indicates that the IP address is invalid. The IP address or the subnet mask may be wrongly configured. Then reconfigure the IP address. Error: The specified address conflicts with another address. The prompt indicates that IP addresses conflict. The IP address conflict is caused by the repetitious use of the IP address by another interface in the device. Please configure a different IP address. Error: The specified primary address does not exist. The prompt indicates that the specific primary IP address to be deleted does not exist. Error: Please configure the primary address in the interface view first. The prompt indicates that the secondary IP address cannot be configured. Once IP address unnumbered is configured, the secondary IP address cannot be configured. Error: The number of addresses of the specified interface reached the upper limit (32). The prompt indicates that the number of secondary IP addresses on an interface exceeds the maximum, and no more secondary IP address can be configured. Error: Please delete the sub address in the interface view first. The prompt indicates that the primary IP address cannot be deleted. Before the deletion of a primary IP address, delete all secondary IP addresses on the interface. Error: The specified address cannot be deleted because it is not the primary address of this interface. The prompt indicates that the secondary IP address cannot be deleted. Error: The specified sub address does not exist. The prompt indicates that the specific secondary IP address to be deleted does not exist. Error: The address already exists. A repetitious secondary IP address is on the interface. Configure a different secondary IP address. The secondary IP address cannot be deleted through the command of the primary IP address deletion. Run the command of the secondary IP address deletion. Step 2 No above prompt appears, but you fail to configure the IP address on the interface successfully. Then contact Huawei technical personnel. ----End Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 1-7 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1 IP Addressing Troubleshooting 1.3 Configuring the IP Address Unnumbered of an Interface Troubleshooting Describes the notes about IP address unnumbered, provides the relevant troubleshooting flowchart and the troubleshooting procedure in a typical networking for IP address unnumbered. 1.3.1 Typical Networking 1.3.2 Configuration Notes 1.3.3 Troubleshooting Flowchart 1.3.4 Troubleshooting Procedure 1.3.1 Typical Networking Figure 1-4 shows the typical networking diagram of IP address unnumbered. Troubleshooting IP address unnumbered is based on this diagram. Figure 1-4 Typical networking diagram of IP address unnumbered configuration on an interface SwitchB SwitchA Tunnel PC1 SwitchC PC2 1.3.2 Configuration Notes Item Notes Configuring IP address unnumbered The Ethernet interface cannot borrow the IP address from another interface. The interface with a borrowed IP address has no IP address. So, no route can be configured for it. The devices should be configured manually to achieve the interconnection between devices. To configure IP address unnumbered, run the ip address unnumbered interface interface-type interface-number command in the interface view. 1-8 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1 IP Addressing Troubleshooting 1.3.3 Troubleshooting Flowchart As to the networking diagram shown in 1.3.1 Typical Networking, if you find any fault in IP address unnumbered configuration, perform based on the flowchart in Figure 1-5. Figure 1-5 Troubleshooting flowchart of IP address unnumbered Fail to borrow an IP address Is IP address unnumbered configured? No Configure IP address unnumbered on the interface Is the fault rectified? Yes No Yes Specified interface has an IP address? No Assign an IP address to the specified interface Is the fault rectified Yes No Yes Seek technical support End 1.3.4 Troubleshooting Procedure Procedure Step 1 Check whether IP address unnumbered is configured on the interface. In the interface view, run the display this command to check whether IP address unnumbered is configured on the interface. The following is an example: [S9300A-Tunnel9/0/1] display this # interface Tunnel9/0/1 ip address unnumbered interface LoopBack0 # If IP address unnumbered is not configured, enable the function on the interface. Step 2 Check whether the interface that needs to lend the IP address has an IP address. In the interface view, run the display ip interface command to check whether an IP address is configured on the interface. The following is an example: [S9300A-Tunnel9/0/1] display ip interface LoopBack 0 LoopBack0 current state : UP Line protocol current state :UP (spoofing) The Maximum Transmit Unit : 1500 bytes input packets : 0, bytes : 0, multicasts : 0 Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 1-9 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1 IP Addressing Troubleshooting output packets : 0, bytes : 0, multicasts : 0 Internet Address is 1.1.1.1/32 Broadcast address : 1.1.1.1 TTL invalid packet number: 0 ICMP packet input number: 0 Echo reply: 0 Unreachable: 0 Source quench: 0 Routing redirect: 0 Echo request: 0 Router advert: 0 Router solicit: 0 Time exceed: 0 IP header bad: 0 Timestamp request: 0 Timestamp reply: 0 Information request: 0 Information reply: 0 Netmask request: 0 Netmask reply: 0 Unknown type: 0 If no IP address is configured, configure an IP address on the interface. Step 3 Check whether information about IP address unnumbered on the interface is correct. In the interface view, run the display_this_interface command to check whether the interface can be configured with the IP address unnumbered. The following is an example: [S9300A-Tunnel9/0/1] display this interface Tunnel9/0/1 current state : UP Line protocol current state : DOWN Description:HUAWEI, Quidway Series, Tunnel9/0/1 Interface Route Port,The Maximum Transmit Unit is 1500 Internet Address is unnumbered, using address of LoopBack0(1.1.1.1/32) Encapsulation is TUNNEL, loopback not set Tunnel protocol is NONE 300 seconds input rate 0 bits/sec, 0 packets/sec 300 seconds output rate 0 bits/sec, 0 packets/sec 0 seconds input rate 0 bits/sec, 0 packets/sec 0 seconds output rate 0 bits/sec, 0 packets/sec 0 packets input, 0 bytes 0 input error 0 packets output, 0 bytes 0 output error Input: Unicast: 0 packets, Multicast: 0 packets Output: Unicast: 0 packets, Multicast: 0 packets Input bandwidth utilization : -Output bandwidth utilization : -- If the fault persists, contact Huawei technical personnel. ----End 1.4 Troubleshooting Cases This section presents several troubleshooting cases. 1.4.1 Can not Borrow an IP Address 1-10 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1 IP Addressing Troubleshooting 1.4.1 Can not Borrow an IP Address Fault Symptom The IP address of the Tunnel interface is ready to be obtained through IP address unnumbered. The following shows the networking diagram. Figure 1-6 Networking diagram of IP address unnumbered SwitchB SwitchA Tunnel PC1 SwitchC PC2 After the configuration, you find that Tunnel 9/0/1 cannot borrow the IP address of LoopBack0. Fault Analysis Check whether Tunnel 9/0/1 is configured with IP address unnumbered. Run the display this command in the interface view, and you can see the following information: [S9300-A-Tunnel9/0/1] display this # interface Tunnel9/0/1 tunnel-protocol mpls te mpls te record-route label mpls te route-pinning mpls te lsp-tp outbound # As shown in the above information, Tunnel 9/0/1 in S9300-A is not configured with the IP address unnumbered. Procedure Step 1 Run the system-view command to enter the system view. Step 2 Run the interface tunnel 9/0/1 command to enter the Tunnel interface view. Step 3 Run the ip address unnumbered interface LoopBack 0 command to configure the IP address unnumbered. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 1-11 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1 IP Addressing Troubleshooting After the above configuration, you find that Tunnel 9/0/1 on Switch A can borrow the IP address from LoopBack 0. ----End Summary To configure IP address unnumbered, you need: 1-12 l Firstly ensure that the interface has configured with the IP address unnumbered. l Secondly ensure that the lending interface is correctly configured with an IP address. Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting 2 DHCP Troubleshooting About This Chapter This chapter describes troubleshooting of DHCP, including the principle of DHCP, typical networking, troubleshooting procedure, troubleshooting cases. 2.1 Introduction to DHCP This section describes the information that you need to know before troubleshooting DHCP. 2.2 Troubleshooting of the DHCP Server Based on the Global Address Pool This section describes the notes about configuring the DHCP server, and provides the DHCP snooping troubleshooting flowchart and the troubleshooting procedure in a typical networking of the DHCP server based on the global address pool. 2.3 DHCP Relay Troubleshooting This section describes the notes about configuring DHCP relay, and provides the DHCP relay troubleshooting flowchart and the troubleshooting procedure in a typical DHCP relay networking. 2.4 Troubleshooting Cases This section presents the troubleshooting cases. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 2-1 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting 2.1 Introduction to DHCP This section describes the information that you need to know before troubleshooting DHCP. With the rapid growth in network scales and complexity, for example, the location of hosts frequently changes (for portable computers or wireless networks) and the number of hosts exceeds the number of assignable IP addresses, network configurations become more difficult. The Dynamic Host Configuration Protocol (DHCP) is developed to solve the preceding problems. DHCP works in client/server model. The DHCP client requests the DHCP server for the configuration dynamically, and the DHCP server sends the configuration to the client dynamically. 2.1.1 DHCP Server 2.1.2 DHCP Relay 2.1.3 DHCP Proxy 2.1.4 Procedure for Obtaining the IP Address from the DHCP Server or the DHCP Relay Agent 2.1.5 DHCP Proxy Procedure 2.1.1 DHCP Server The S9300 can function as the DHCP server to assign IP addresses to users. Generally, the DHCP server is used to assign IP addresses in the following scenarios: l On a large-scale network, it takes more time to manually assign IP addresses and it is difficult to manage the entire network l The number of hosts on the network is greater than that of the available IP addresses. Thus, not every host can be assigned a fixed IP address. A large number of clients need to dynamically obtain IP addresses through the DHCP server. In addition, the number of concurrent clients is limited. Figure 2-1 shows a typical networking diagram of the DHCP server. Figure 2-1 Typical networking diagram of the DHCP server Switch GE 1/0/1 Loopback0 10.10.10.100/32 PC DNS Server 1.1.1.1/24 2-2 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting 2.1.2 DHCP Relay The early DHCP protocol applies to the situation where the DHCP client and DHCP server are located on the same network segment. Thus, it is necessary but uneconomical to configure a DHCP server on each network segment to perform dynamic host configuration. The DHCP relay function addresses the preceding problem. Through the DHCP relay function, clients can share DHCP servers on other network segments, and thus obtain valid IP addresses. In this manner, DHCP clients on different network segments can use the same DHCP server. This reduces costs and implements centralized management.Figure 2-2 shows a typical networking diagram of DHCP relay. Figure 2-2 Typical networking diagram of the DHCP relay agent DHCP Server A 10.10.10.1/24 Internet DHCP Server B 10.10.10.2/24 Switch DHCP Relay GE1/0/1 DHCP Client VLANIF100 20.20.20.1/24 DHCP Client DHCP Client VLAN100 2.1.3 DHCP Proxy To manage DHCP users, the S9300 provides the DHCP proxy function. DHCP proxy manages users as follows: l DHCP proxy authenticates and authorizes access users with the local, remote (RADIUS or HWTACACS), and non-authentication policies. l After the status of access users becomes normal, DHCP proxy is able to manage the specified user, for example, performs re-authentication, re-authorization, and accounting and forces users offline. Figure 2-3 shows a typical networking diagram of DHCP proxy. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 2-3 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting Figure 2-3 Typical networking diagram of DHCP proxy DHCP Server 10.10.10.10 Radius Multicast Server Router Switch LoopBack0 10.10.10.100/32 GE 1/0/1.100 GE 1/0/2.100 STB-A STB-B 2.1.4 Procedure for Obtaining the IP Address from the DHCP Server or the DHCP Relay Agent Figure 2-4 shows the procedure for obtaining the IP address from the DHCP server or the DHCP relay agent. 2-4 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting Figure 2-4 Procedure for obtaining the IP address from the DHCP server or the DHCP relay agent DHCP messages DHCP protocol stack DHCP message parsing DHCP Server AM module allocates IP addresses Send Offer messages Send ACK messages DHCP Relay Select the DHCP server Send messages The procedure for obtaining the IP address from the DHCP server is as follows: 1. The client broadcasts a DHCP DISCOVER packet and only DHCP servers replies to the packet. 2. After receiving the DHCP DISCOVER packet from the client, each DHCP server selects an unassigned IP address from the IP address pool, and then sends a DHCP OFFER packet with information about the leased IP address and other settings to the client. 3. If multiple DHCP servers send DHCP OFFER packets to the client, the client accepts the first received DHCP OFFER packet, and then broadcasts a DHCP REQUEST packet carrying information about the selected IP address. 4. After receiving the DHCP REQUEST packet, the DHCP server sends a DHCP ACK packet to the client. The DHCP ACK packet contains the offered IP address and other settings. 5. After the user obtains the IP address with the lease, the user access link is set up. Before the IP address lease expires, the user applies for extending the IP address lease. After being permitted by the local address pool or the DHCP server, the IP address lease of the user is extended. Otherwise, the user is forcibly disconnected from the network when the IP address expires. Then the user obtains the IP address according to the preceding procedure. The procedure for obtaining the IP address from the DHCP relay agent is as follows: 1. Issue 01 (2010-07-15) After being initialized, the DHCP client broadcasts a configuration request packet, that is, a DHCP DISCOVER packet, on the local network. If there is no DHCP server on the local Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 2-5 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting network, the device that is enabled with the DHCP relay function and is connected to the local network processes the received broadcast packet and forwards the packet to the corresponding DHCP server on another network. 2. The DHCP server configures the parameters contained in the received packet and sends the configuration to the DHCP client through the DHCP relay agent. 3. The DHCP client replies to the DHCP OFFER packet sent by the server by broadcasting a DHCP REQUEST packet through the DHCP relay agent.The DHCP relay agent sends the DHCP REQUEST packet in unicast mode to the DHCP server. 4. The DHCP server responds with a unicast DHCP ACK or DHCP NAK packet to the client through the DHCP relay agent. 5. After the user obtains the IP address with the lease, the user access link is set up. Before the IP address lease expires, the user applies for extending the IP address lease. After being permitted by the local address pool or the DHCP server, the IP address lease of the user is extended. Otherwise, the user is forcibly disconnected from the network when the IP address expires. Then the user obtains the IP address according to the preceding procedure. 2.1.5 DHCP Proxy Procedure Figure 2-5 shows the DHCP proxy procedure. Figure 2-5 DHCP proxy procedure Client terminal DHCPR DHCPS UCM AAA AM Discovery message Create user MAC Hush entry Connection request Create user entry User authentication request User authentication request CM connection response contains pool number User authentication response Forward Discovery Apply address and gateway by pool number Respond Offer Allocate available address from address pool Offer message Request message ACK message Forward Request Respond ACK Address renew or confirm request Address application succeeds Connection Up User obtains IP address User goes online The procedure for the DHCP proxy user to go online is as follows: 2-6 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting 1. After receiving DHCP Discovery or DHCP Request messages of the user, the DHCPR module sends connection setup requests to the UCM module. 2. The UCM module determines whether to permit the connection setup and allocate entries. Then the UCM module notifies the AAA module for authentication. The AAA module performs local authentication or notifies the RADIUS module for remote authentication. After AAA authentication ends, the AAA module notifies the UCM module of authentication results. 3. After receiving authentication response, the UCM module sends authentication connection setup information containing the address pool gateway and DHCP server to the DHCPR module. 4. The DHCPR module applies to the local or remote DHCP server for the IP address. After receiving the IP address allocated by the server, the DHCPR module notifies the UCM module that the connection is Up. Then the UCM module sends user entries through the TM module. 5. After receiving the response of successfully sending entries, the UCM module notifies the ARP module of performing online detection. The UCM module sends ACK messages about the connection being Up to the DHCPR module after receiving online detection response of the ARP module. The DHCPR module sends DHCP ACK messages to the user. Then the user goes online. 6. The UCM module notifies the AAA module of starting accounting. After receiving the remote accounting response, the AAA notifies the UCM module. After receiving the accounting response message of the AAA module, the UCM module processes the remaining duration or traffic in the response message and clears accounting failure counters if the accounting succeeds. The UCM module uses the policy for accounting start failures if the accounting fails. 2.2 Troubleshooting of the DHCP Server Based on the Global Address Pool This section describes the notes about configuring the DHCP server, and provides the DHCP snooping troubleshooting flowchart and the troubleshooting procedure in a typical networking of the DHCP server based on the global address pool. 2.2.1 Typical Networking 2.2.2 Configuration Notes 2.2.3 Troubleshooting Flowchart 2.2.4 Troubleshooting Procedure 2.2.1 Typical Networking Figure 2-6 shows the typical networking of the DHCP server. Troubleshooting of the DHCP server based on the global address pool is based on this networking. In Figure 2-6, the DHCP client and DHCP server are located on the same LAN and are connected through GigabitEthernet 1/0/1. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 2-7 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting Figure 2-6 Typical networking of the DHCP server DHCP Clients DHCP Server GE1/0/1 VLANIF100 DHCP Clients 2.2.2 Configuration Notes Item Subitem Configuration Notes and Commands Configuring the global address pool Configuring an IP address pool The DHCP server assigns an IP address to a DHCP client by using an address pool. To configure an IP address pool, run the following commands in sequence in the related views: dhcp enable (system view) dhcp select global (interface view) ip pool ip-pool-name (system view) Setting the range of IP addresses in the IP address pool To set the range of IP addresses in the IP address pool, run the network ip-address [ mask { mask | mask-length } ] command in the IP address pool view. Setting the address lease Different address pools can have different IP address leases on the DHCP server, whereas IP addresses in one address pool have the same lease. By default, the IP address lease is one day. To set the address lease, run the lease { day day [ hour hour [ minute minute ] ] | unlimited } command in the IP address pool view. 2-8 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting Item Subitem Configuration Notes and Commands Configuring static binding between IP addresses and MAC addresses Binding an IP address to a MAC address When a user needs a fixed IP address, you can bind an idle IP address in the IP address pool to the MAC address of the user. After the IP address is bound to the MAC address of the user, the lease of the IP address does not expire and the IP address cannot be deleted when the user is using the IP address. Before binding an IP address to a MAC address, you need to perform the task of Configuring the Egress Gateway of the DHCP Client. To bind an IP address to a MAC address, run the staticbind ip-address ip-address mac-address mac-address command in the IP address pool view. 2.2.3 Troubleshooting Flowchart As shown in Figure 2-6, if a client cannot obtain an IP address after the global address pool is configured, rectify the fault according to Figure 2-7. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 2-9 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting Figure 2-7 Troubleshooting flowchart of the DHCP server based on the global address pool The client cannot acquire an IP address Is the physical connection with the server in good shape Yes No Ensure that the physical connection is in good shape Is fault rectified Yes No Is fault rectified Enable the DHCP service Yes No Is the global address pool configured No Configure the global address pool Is fault rectified Yes No Yes No Modify either of Does the address in the the addresses to address pool have the ensure that they same network segment as the IP address of the are the same interface Is fault rectified Yes No Yes Configure the client to acquire the IP address from the global address pool Is fault rectified Yes No Does the address pool have free addresses Yes No Does the address pool have expired addresses Seek technical support Yes No Does the address pool have conflicting addresses No Re-establish the global address pool Is fault rectified No Yes Release conflicting addresses Yes Is fault rectified No Seek technical support Yes End 2-10 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting 2.2.4 Troubleshooting Procedure Procedure Step 1 Check that the physical connection is normal. Set the IP address of the network adapter of the client connected to the DHCP server and ensure that the IP address of the network adapter of the DHCP client and the IP address of VLANIF 100 interface are located on the same network segment. Ping the IP address of VLANIF 100 interface from the DHCP client. If the ping operation succeeds, it indicates that the physical connection is normal. You can also enable DHCP debugging on the server to check whether the server receives DHCP Discover messages of the DHCP client. Step 2 Check that the DHCP server is configured correctly. The steps are as follows: 1. Run the dhcp enable command to enable DHCP. 2. Run the display ip pool all command to check whether a global address pool is created and whether the IP address in the global address pool and the IP address of VLANIF 100 interface are located on the same network segment. 3. l If the global address pool is not created, run the ip pool ip-pool-name and network ipaddress [ mask { mask | mask-length } ] commands to create an IP address pool and set the range of IP addresses that can be dynamically allocated in the IP address pool. If the DHCP client cannot obtain an IP address, perform step c. l If the IP address pool is created, but IP addresses in the IP address pool and the IP address of VLANIF 100 interface are located on different network segments, modify either of them to ensure that both of them are located on the same network segment. If the DHCP client cannot obtain an IP address, perform step c. l If the IP address pool is created and IP addresses of the IP address pool and the IP address of VLANIF 100 interface are located on the same network segment, perform step c. Run the dhcp select global command on VLANIF 100 interface to ensure that the DHCP client obtains an IP address from the global address pool. If the DHCP client cannot obtain an IP address, proceed to step 3. Step 3 Check whether the global address pool has available IP addresses, expired IP addresses, or conflicting IP addresses. The steps are as follows: 1. Run the display ip pool used command to check whether the global address pool has available IP addresses according to used IP addresses in the IP address pool. If yes, contact Huawei technical personnel. 2. If not, run the display ip pool expired command to check whether the global address pool has expired IP addresses. If yes, contact Huawei technical personnel. 3. If not, run the display ip pool conflict command to check whether the global address pool has conflicting IP addresses. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 2-11 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting l If not, it indicates that all the IP addresses in the address pool are used. In this case, you can create a global address pool containing the network segment of the previous one but with more IP addresses. l If yes, run the reset_ip_pool conflict command to release the conflicting IP addresses. If the fault persists, contact Huawei technical personnel. ----End 2.3 DHCP Relay Troubleshooting This section describes the notes about configuring DHCP relay, and provides the DHCP relay troubleshooting flowchart and the troubleshooting procedure in a typical DHCP relay networking. 2.3.1 Typical Networking 2.3.2 Configuration Notes 2.3.3 Troubleshooting Flowchart 2.3.4 Troubleshooting Procedure 2.3.1 Typical Networking Figure 2-8 shows the typical networking of DHCP relay. DHCP relay troubleshooting is based on this networking. Figure 2-8 Typical networking of DHCP relay DHCP Clients DHCP Relay GE1/0/1 VLANIF100 10.110.1.1/16 GE1/0/3 VLANIF101 20.110.1.1/16 GE1/0/2 VLANIF101 20.110.1.2/16 DHCP Server In Figure 2-8: 2-12 l The DHCP client and the DHCP server are located on different LANs and are connected through the DHCP relay agent. l GigabitEthernet 1/0/1 of the DHCP relay agent is connected to the DHCP client. VLANIF 100 interface is enabled with the DHCP relay function and the DHCP server address is configured on VLANIF 100 interface. l GigabitEthernet 1/0/2 of the DHCP relay agent is connected to GigabitEthernet 1/0/3 of the DHCP server. Assume that the DHCP client is located on 10.110.0.0 and the DHCP Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting server is located on 20.110.0.0. The DHCP server needs to allocate an IP address on 10.110.0.0 to the DHCP client through the DHCP relay agent. 2.3.2 Configuration Notes Item Subitem Configuration Notes and Commands Configuring DHCP relay Enabling DHCP relay After DHCP relay is enabled, a VLANIF interface sends a DHCP message whose destination IP address is the local IP address to the external DHCP server. Then the external DHCP server allocates an IP address to the DHCP client. To enable DHCP relay, run the following commands in sequence in the related views: dhcp enable (system view) dhcp select relay (interface view) Setting the DHCP server address on an interface enabled with DHCP relay Configuring the DHCP server Configuring a global address pool On the S9300, you can set the DHCP server address by using the following methods: l Performing tasks of Configuring a DHCP Server Group and Binding an Interface to a DHCP Server Group l Running the dhcp relay server-ip ipaddress command in the VLANIF interface view When the DHCP relay agent is used to forward packets, the DHCP server must be configured with a global address pool. To configure a global address pool, run the following commands in sequence in the related views: dhcp enable (system view) dhcp select global (interface view) ip pool ip-pool-name (system view) 2.3.3 Troubleshooting Flowchart As shown in Figure 2-8, if a client cannot obtain an IP address through the DHCP relay agent, rectify the fault according to Figure 2-9. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 2-13 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting Figure 2-9 Troubleshooting flowchart of DHCP relay The client cannot acquire an IP address Is a correct route established between the relay and the server? No Configure the route Is fault rectified? No Yes Does the relay have the address of the specified server? Yes No Set the address of the specified server on the replay Is fault Yes rectified? No Is fault Yes rectified? Enable the DHCP replay function Diagnose and rectify the fault in the router according to the troubleshooting procedure for the DHCP server based on the global address pool Is fault rectified? Yes No End No Seek technical support 2.3.4 Troubleshooting Procedure Procedure Step 1 Check that a reachable route exists between the DHCP relay agent and the DHCP server. Assign 10.110.1.1 and 20.110.1.1 to VLANIF 100 interface and VLANIF 101 interface respectively, and then run the ping 20.110.1.1 command on the DHCP relay agent and run the ping 10.110.1.1 command on the DHCP server to check whether the IP addresses can be pinged. If the ping operation fails, run the display ip routing-table command on the DHCP relay agent and the DHCP server to check whether there are routing entries to each other. If there are no routing entries to each other, run the ip route-static 0.0.0.0 0.0.0.0 20.110.1.1 and ip route-static 10.110.1.1 16 20.110.1.2 commands on the DHCP relay agent and the DHCP server to add static routes. If the ping operation fails, check whether the physical connection is normal. Step 2 Check the configurations of the DHCP relay agent. 2-14 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting Check that the DHCP relay agent is configured with the DHCP server address, that is, the dhcp relay server-ip 20.110.1.1 command is used on VLANIF 100 interface. Run the display dhcp relay all command in the system view to check whether DHCP relay is enabled. Step 3 Check the configurations of the DHCP server. l Run the display ip pool all command to check whether the global address pool is configured and view the range of IP addresses that are dynamically allocated. l Check whether the network segment where dynamically assigned IP addresses is located is the same as the network segment where the IP address of VLANIF 100 interface is located. In this example, you need to check whether the network segment is configured as network 10.110.0.0 mask 255.255.0.0. Step 4 Check that available IP addresses exist in the address pool. l Run the display ip pool used command to check whether the global address pool has available IP addresses according to used IP addresses in the IP address pool. l If not, run the display ip pool expired command to check whether the global address pool has expired IP addresses. l If not, run the display ip pool conflict command to check whether the global address pool has conflicting IP addresses. After the preceding steps, if there are no available IP addresses, expired IP addresses, or conflicted IP addresses in the address pool, it indicates that all IP addresses in the address pool are used. In this case, you can create an IP address pool containing the network segment of the previous one but with more addresses. If there are available IP addresses in the address pool, and the configurations and physical links are normal, but the client cannot obtain an IP address, contact Huawei technical personnel. ----End 2.4 Troubleshooting Cases This section presents the troubleshooting cases. 2.4.1 IP Address Assigned by the DHCP Server to a DHCP Client Conflicts with That of Another DHCP Client 2.4.2 DHCP Client Cannot Obtain an IP Address from the DHCP Server 2.4.3 DHCP Client Cannot Obtain an IP Address Through the DHCP Relay Agent 2.4.1 IP Address Assigned by the DHCP Server to a DHCP Client Conflicts with That of Another DHCP Client Fault Symptom After a client obtains an IP address from the DHCP server, information about IP address conflict is displayed when the client uses the IP address. Figure 2-10 shows the networking. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 2-15 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting Figure 2-10 Conflict of the IP addresses obtained from the DHCP server DHCP Clients DHCP Server GE1/0/1 VLANIF100 DHCP Clients Fault Analysis A user on a network may set the IP address the same as the IP address allocated by the DHCP server to a host. As a result, IP addresses conflict. Procedure Step 1 Disable the network adapter of the client and ping the IP address of the DHCP client from another host to check whether the host with this IP address exists. Step 2 If a response message is received, it indicates that the IP address has been statically configured by another user. Step 3 Enable the network adapter of the client. In the Windows 98 operating system, run the winipcfg command to release the IP address, and then apply for a new IP address. In the Windows XP or Windows 2000 operating system or the DOS environment, run the ipconfig/release command to release the IP address, and then apply for a new IP address. ----End Example After the preceding configurations are completed, the DHCP client can successfully apply for an IP address, and the fault is thus rectified. Summary IP address conflict often occurs on a network. The cause is that another user on the network is configured with the same IP address. If IP addresses conflict, run the ipconfig/release command on the client to release the IP address, and then run the ipconfig/renew command to apply for a new IP address. The DHCP server preferentially allocates the originally conflicting IP address. The conflicting IP address is added to the conflicting table when ICMP detects the conflict, and is not allocated in one hour. Then the DHCP server allocates a new IP address to the client. 2-16 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting 2.4.2 DHCP Client Cannot Obtain an IP Address from the DHCP Server Fault Symptom As shown in Figure 2-11, after the global address pool is configured on the DHCP server, a client cannot obtain an IP address. Figure 2-11 Networking where a DHCP client cannot obtain an IP address from the DHCP server DHCP Clients DHCP Server GE1/0/1 VLANIF100 DHCP Clients Fault Analysis The possible causes are as follows: l DHCP is disabled. l The global address pool and the IP address of GigabitEthernet 1/0/1 are located on different network segments. l The physical link is faulty. Procedure Step 1 Run the display ip pool all command. It is found that the global address pool is configured, with the network segment being 1.1.1.0 and the subnet mask being 255.255.0.0. Step 2 Run the interface gigabitethernet 1/0/1 command in the system view to enter the view of GigabitEthernet 1/0/1. Step 3 Run the display this command. It is found that the IP address of GigabitEthernet 1/0/1 is 2.2.2.2. That is, the IP address of GigabitEthernet 1/0/1 and the global address pool are located on different network segments. Step 4 Run the ip address 1.1.1.1 16 command in the interface view to change the IP address of GigabitEthernet 1/0/1 to 1.1.0.0. You can also change the network segment in the global address pool to be the network segment where the IP address of GigabitEthernet 1/0/1 is located. ----End Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 2-17 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting Example After the preceding configurations are completed, the DHCP client can successfully apply for an IP address, and the fault is thus rectified. Summary On a network where a client is directly connected to the DHCP server, when the global address pool is used for IP address allocation, the global address pool and the IP address of GigabitEthernet 1/0/1 must be located on the same network segment. 2.4.3 DHCP Client Cannot Obtain an IP Address Through the DHCP Relay Agent Fault Symptom As shown in Figure 2-12, the DHCP client cannot obtain an IP address through the DHCP relay agent. Figure 2-12 Networking where a DHCP client cannot obtain an IP address through the DHCP relay agent DHCP Clients DHCP Relay GE1/0/1 VLANIF100 10.110.1.1/16 GE1/0/3 VLANIF101 20.110.1.1/16 GE1/0/2 VLANIF101 20.110.1.2/16 DHCP Server Fault Analysis 1. Run the display ip pool all command to check that the DHCP server is configured with an address pool on the network segment where the DHCP client resides. 2. Run the display ip interface brief command to view the configuration of the DHCP relay agent and the DHCP server. Then you can check whether each interface is configured with the correct IP address. 3. Run the display dhcp relay all command to check that the interface enabled with the DHCP replay function is configured with the DHCP server address. 4. On the DHCP relay agent, run the ping 20.110.1.1 command. You can find that the ping operation succeeds. On the DHCP server, run the ping 10.110.1.1 command. You can find that the ping operation succeeds. This indicates that the route is correct. Check the networking to check whether more than four DHCP relay agents are configured. In the troubleshooting case, the number of DHCP relay agents is within the limit. 5. 2-18 Run the debugging dhcp server packet command to enable DHCP debugging on the DHCP server. Then you can find that the DHCP server does not receive any DHCP Discover Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 2 DHCP Troubleshooting message from the DHCP client. Run the debugging dhcp relay packet command to enable DHCP debugging on the DHCP relay agent. Then you can find that the DHCP relay agent receives the DHCP Discover message from the DHCP client. It is inferred that the DHCP relay agent does not forward the DHCP Discover message. Check the configurations of the DHCP relay agent, and you can find that the dhcp select relay command is not used. As a result, the DHCP relay function does not take effect. Procedure Step 1 Check that the DHCP server is configured with an address pool on the network segment where the DHCP client resides. Step 2 Check that the interface on the DHCP relay agent that is connected to the DHCP client is configured with the corresponding DHCP server address. Check that no IP address conflict occurs because multiple corresponding DHCP server addresses are configured. Step 3 Check that the DHCP relay function is enabled. Step 4 Check that the DHCP relay agent and the DHCP server are configured with reachable routes. Step 5 Check the DHCP configurations to check that less than four DHCP relay agents are configured. Step 6 Check whether the interface is enabled with the DHCP relay function. If not, run the dhcp select relay command in the view of GigabitEthernet 1/0/1. ----End Example After the preceding configurations are completed, the DHCP client can successfully apply for an IP address, and the fault is thus rectified. Summary When a DHCP client applies to the DHCP server for an IP address through the DHCP relay agent, the DHCP server must be configured with the IP address pool on the network segment where the IP address of the DHCP client is located. In addition, the IP address of the interface enabled with the DHCP relay function must be located on the network segment where the IP address of the DHCP client is located. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 2-19 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 3 DHCPv6 Troubleshooting 3 DHCPv6 Troubleshooting About This Chapter This section describes the DHCPv6 troubleshooting flowchart and the troubleshooting procedure in a typical DHCP relay networking and presents troubleshooting cases. 3.1 DHCPv6 Relay Troubleshooting This section describes the notes about configuring DHCPv6 relay, and provides the DHCPv6 relay troubleshooting flowchart and the troubleshooting procedure in a typical DHCPv6 relay networking. 3.2 Troubleshooting Cases This section presents a troubleshooting case of DHCPv6. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 3-1 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 3 DHCPv6 Troubleshooting 3.1 DHCPv6 Relay Troubleshooting This section describes the notes about configuring DHCPv6 relay, and provides the DHCPv6 relay troubleshooting flowchart and the troubleshooting procedure in a typical DHCPv6 relay networking. 3.1.1 Troubleshooting Flowchart 3.1.2 Troubleshooting Procedure 3.1.1 Troubleshooting Flowchart Clients cannot obtain IPv6 addresses through the DHCPv6 relay agent. To rectify the fault, follow the troubleshooting flowchart shown in Figure 3-1. 3-2 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 3 DHCPv6 Troubleshooting Figure 3-1 DHCPv6 relay troubleshooting flowchart Clients cannot obtain IPv6 addresses through DHCPv6 relay Is user interface added to correct VLAN? No Add user interface to correct VLAN Yes Is DHCP enabled globally? No Enable DHCP Yes Is there IPv6 license? No Apply for the IPv6 license Yes Is IPv6 enabled globally? No Enable IPv6 Yes Is IPv6 enabled on an interface? No Enable IPv6 on an interface Yes Is DHCPv6 relay enabled on an interface? No Enable DHCP relay on an interface Yes Can device and server be pinged? No Troubleshoot link problem Yes Is fault rectified? No Yes End Issue 01 (2010-07-15) Seek technical support Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 3-3 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 3 DHCPv6 Troubleshooting 3.1.2 Troubleshooting Procedure Procedure Step 1 Check that the user interface is added to a specified VLAN. If the user interface is not added to a specified VLAN, user packets may be forwarded incorrectly or discarded. If user packets are not forwarded to the DHCP server, users cannot obtain IPv6 addresses. Step 2 Check whether DHCP is enabled globally. [Quidway] display this # dhcp enable # Return If DHCP is not enabled globally, the Switch does not process DHCPv6 messages sent by users. Step 3 Run the display license command to check whether there is the IPv6 license. The IPv6 function of the Switch is controlled by the license. NOTE Generally, the IPv6 commands can be run on a new device, but the corresponding IPv6 functions cannot take effect. To make the IPv6 functions effective on the Switch, contact local office of Huawei to buy the license. Step 4 Check whether IPv6 is enabled. If IPv6 is not enabled, the Switch does not forward IPv6 packets. [Quidway] display this # ipv6 # Return Step 5 Check whether IPv6 is enabled on the VLANIF interface. If IPv6 is not enabled on the VLANIF interface, the IPv6 address cannot be set on the VLANIF interface. Step 6 Check whether DHCPv6 relay is enabled on the VLANIF interface. If DHCPv6 relay is not enabled on the VLANIF interface, DHCPv6 users cannot obtain IPv6 addresses in another network segment. Method 1: Run the display this command on the VLANIF interface connected to the client to check whether the dhcpv6 relay destination command is used on the VLANIF interface. [Quidway-Vlanif10] display this # interface Vlanif10 ipv6 enable ipv6 address 1:2::3:4/36 dhcpv6 relay destination 2:1::3:2 # Return Method 2: Run the display dhcpv6 relay command in the system view on the Switch to check whether the configuration of the interface enabled with DHCPv6 relay is correct. [Quidway] display dhcpv6 relay Interface Mode Destination Vlanif10 Relay 2:1::3:2 Run the dhcpv6 relay destination command to enable DHCPv6 relay on the VLANIF interface and set the IPv6 address of the DHCPv6 server or next-hop relay agent. Before running the 3-4 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 3 DHCPv6 Troubleshooting dhcpv6 relay destination command, you must enable DHCP globally. Otherwise, the configuration cannot be performed. If the configuration fails, check whether the interface is configured with eight destination addresses. On the Switch, up to eight interfaces can be enabled with DHCPv6 relay and each interface can be configured with up to eight destination addresses. If the configured IPv6 address is a global address or a site address, the outbound interface does not need to be specified. The DHCPv6 server sends relay messages to the IPv6 address by searching for a route. If the configured IPv6 address is a local address or a multicast address, the outbound interface of the DHCPv6 server needs to be specified. Step 7 Check that the user gateway and the DHCPv6 server can ping each other. l Ping the DHCPv6 server from the IPv6 address of the VLANIF interface enabled with DHCP relay. If the ping operation fails, it indicates that the physical link between the Switch and the DHCPv6 server is faulty. In this case, the DHCPv6 server cannot allocate addresses to users on the Switch. l Ping the IPv6 address of the VLANIF interface enabled with DHCP relay from the DHCPv6 server. If the ping operation fails, it indicates that the physical link between the Switch and the DHCPv6 server is faulty. In this case, the DHCPv6 server cannot allocate addresses to users on the Switch. Check whether physical links between the DHCPv6 client and the DHCPv6 relay agent and between the DHCPv6 relay agent and the DHCPv6 server are faulty and locate faults. If the fault persists, contact Huawei technical personnel. ----End 3.2 Troubleshooting Cases This section presents a troubleshooting case of DHCPv6. 3.2.1 Clients Cannot Obtain IPv6 Addresses Through DHCPv6 Relay 3.2.1 Clients Cannot Obtain IPv6 Addresses Through DHCPv6 Relay Fault Symptom As shown in Figure 3-2, the Switch functions as the DHCPv6 relay agent. It is found that clients cannot obtain IPv6 addresses. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 3-5 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 3 DHCPv6 Troubleshooting Figure 3-2 Networking where clients cannot obtain IPv6 addresses DHCPv6 client DHCPv6 client GE1/0/2 GE1/0/1 Switch VLANIF20 VLANIF10 3000::1/64 2000::1/64 DHCPv6 relay agent 3000::3/64 DHCPv6 server DHCPv6 client DHCPv6 client Fault Analysis The possible causes are as follows: l VLANIF 10 is not enabled with DHCPv6 relay. l IPv6 addresses of VLANIF 20 and the DHCPv6 server interface address are in different network segments. l The physical link is faulty. Procedure Step 1 Check whether GigabitEthernet 1/0/1 and GigabitEthernet 1/0/2 are added to a correct VLAN. Run the display this command on GigabitEthernet 1/0/1 and GigabitEthernet 1/0/2 to check whether GigabitEthernet 1/0/1 and GigabitEthernet 1/0/2 are added to a correct VLAN. [Quidway-GigabitEthernet1/0/1] display this # interface gigabitethernet 1/0/1 port hybrid pvid vlan 10 port hybrid untagged vlan 10 # Return [Quidway-GigabitEthernet1/0/2] display this # interface gigabitethernet 1/0/2 port hybrid pvid vlan 20 port hybrid untagged vlan 20 # Return Step 2 Check whether DHCP and IPv6 are enabled globally. [Quidway] display this # dhcp enable # ipv6 # Return Step 3 Check whether VLANIF 10 is enabled with DHCPv6 relay. 3-6 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 3 DHCPv6 Troubleshooting Run the display this command on VLANIF 10 to check whether the dhcpv6 relay destination command is used on VLANIF 10. [Quidway-Vlanif10] display this # interface Vlanif10 ipv6 enable ipv6 address 2000::1/64 dhcpv6 relay destination 3000::3/64 # Return Step 4 Check whether the IPv6 address of VLANIF 20 is correctly set. Run the display this command on VLANIF 20 to check whether IPv6 addresses of VLANIF 20 and the DHCPv server interface are in the same network segment. [Quidway-Vlanif20] display this # interface Vlanif20 ipv6 enable ipv6 address 3001::1/64 # Return According to the preceding output, the IPv6 address of VLANIF 20 is 3001::1/64, whereas the IPv6 address of the DHCPv6 server interface is 3000::3/64. That is, IPv6 addresses of VLANIF 20 and the DHCPv server interface are in different network segments. Change the IPv6 address of VLANIF 20 to 3000::1/64. [Quidway-Vlanif20] ipv6 address 3000::1 64 ----End Example After the preceding configuration, DHCP clients can obtain IPv6 addresses, and the fault is thus rectified. Summary Ensure that IPv6 addresses of the VLANIF interface connecting the DHCPv6 relay agent and the DHCPv6 server and the DHCPv6 server interface are in the same network segment. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 3-7 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 4 4 UDP Helper Troubleshooting UDP Helper Troubleshooting About This Chapter This chapter describes troubleshooting of the User Datagram protocol (UDP) helper, including the principle of UDP helper, typical networking, troubleshooting procedure, troubleshooting cases, FAQs, and diagnostic tools. 4.1 UDP Helper Overview This section describes the information that you need to know before troubleshooting the UDP helper. 4.2 UDP Helper Troubleshooting This section describes the notes about configuring the UDP helper, and provides the UDP helper troubleshooting flowchart and the troubleshooting procedure in typical UDP helper networking. 4.3 Troubleshooting Cases This section presents several troubleshooting cases. Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 4-1 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 4 UDP Helper Troubleshooting 4.1 UDP Helper Overview This section describes the information that you need to know before troubleshooting the UDP helper. A UDP helper functions as a relay to forward the broadcast UDP packets with specified destination port numbers. It converts the broadcast UDP packets to unicast UDP packets and sends them to the specified server. The UDP helper can forward broadcast packets from a subnet to another subnet. 4.2 UDP Helper Troubleshooting This section describes the notes about configuring the UDP helper, and provides the UDP helper troubleshooting flowchart and the troubleshooting procedure in typical UDP helper networking. 4.2.1 Typical Networking 4.2.2 Configuration Notes 4.2.3 Troubleshooting Flowchart 4.2.4 Troubleshooting Procedure 4.2.1 Typical Networking Figure 4-1 shows the typical networking diagram of a UDP helper. Troubleshooting of the UDP helper is based on the networking. Figure 4-1 Typical networking diagram of the UDP helper Internet VLANIF1 1.1.1.1/24 Server 1.1.1.10/32 VLANIF3 3.3.3.1/24 VLANIF2 2.2.2.1/24 Switch Switch VLANIF2 4-2 User2 User3 User1 2.2.2.10/32 2.2.2.11/32 3.3.3.10/32 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 4 UDP Helper Troubleshooting As shown in Figure 4-1: l User 2 and User 3 belong to the same VLAN 2. l User 1 belongs to the VLAN 3. l The server belongs to the VLAN 1. User 1 periodically sends broadcast packets such as NETBIOS-NS packets to query information about datagrams on the network.To query information about datagrams of a device in a different VLAN, for example, Server, User 1 requires a UDP helper to forward the query packets to Server. 4.2.2 Configuration Notes Item Sub-item Configuration Notes and Commands Setting port numbers for the UDP helper Enabling the UDP helper After the UDP helper is enabled, the UDP helper takes effect for the following UDP destination port numbers by default: l DNS: domain name service (53) l NETBIOS-DS: NETBIOS datagram service (138) l NETBIOS-NS: NETBIOS name service (137) l TACAS: Terminal Access Controller Access-Control System (49) l TFTP: Trivial File Transfer Protocol (69) l Time Service: 37 When the UDP helper is disabled, all the configured UDP port numbers are deleted. To enable the UDP helper, run the udp-helper enable command in the system view. To disable the UDP helper, run the undo udp-helper enable command in the system view. Setting port numbers for the UDP helper Issue 01 (2010-07-15) The UDP helper cannot be used to relay DHCP packets. That is, the destination port number cannot be set to 67 or 68. You can set up to 40 UDP port numbers on the S9300. To set a UDP port number, run the udp-helper port portnumber command in the system view. To delete a UDP port number, run the undo udp-helper port port-number command in the system view. Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 4-3 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 4 UDP Helper Troubleshooting Item Sub-item Configuration Notes and Commands Configur ing the UDP helper server Configuring the UDP helper server You can configure up to 20 destination servers to which the packets can be relayed on a VLANIF interface. When specifying the IP address of a destination server, ensure that the S9300 has a reachable route to the server; otherwise, packet relay fails. A UDP port number takes effect globally. That is, if a UDP port number is set, all the VLANIF interfaces configured with destination servers forward the packets with this port number. You cannot configure a single VLANIF interface to forward packets with the specified UDP port number. To configure a UDP helper server, run the udp-helper server ip-address command in the VLANIF interface view. To delete a UDP helper server, run the undo udp-helper server ipaddress command in the VLANIF interface view. 4.2.3 Troubleshooting Flowchart Figure 4-2 shows the flowchart of UDP helper troubleshooting. 4-4 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 4 UDP Helper Troubleshooting Figure 4-2 UDP helper troubleshooting flowchart UDP helper is unavailble No Is UDP helper enabled? Enable UDP helper Yes No Is the fault rectified? No Is UDP port number set? Yes End Set the UDP port number Yes No No Is destination server specified? Is the fault rectified? Yes End Specify the destination server Yes Is the fault rectified? Yes End No Check the route between the local device and the server Is the fault rectified? No Seek technical support Yes End 4.2.4 Troubleshooting Procedure Issue 01 (2010-07-15) Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 4-5 Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 4 UDP Helper Troubleshooting Procedure Step 1 Check and ensure that the UDP helper is enabled. 1. Run the display this command in the system view to check whether the UDP helper is enabled. 2. If the UDP helper is not enabled, run the udp-helper enable command to enable it. If the UDP helper is enabled, proceed to Step 2. Step 2 Check and ensure that the UDP port numbers are set correctly. 1. Run the display this command in the system view to check the UDP port numbers. After the UDP helper is enabled, the S9300 relays the broadcast packets whose destination port numbers are 37, 49, 53, 69, 137, and 138 by default. 2. If the corresponding UDP port numbers are set, proceed to Step 3. Step 3 Check and ensure that the destination server is configured. 1. Run the display this command in the VLANIF interface to view the configuration of the destination server. 2. If the destination server is configured correctly, proceed to Step 4. Step 4 Check the route between the S9300 and the destination server. 1. Run the display ip routing-table command to check whether the routing table contains the route to the destination server. 2. If the route exists but the fault persists, contact Huawei technical personnel. ----End 4.3 Troubleshooting Cases This section presents several troubleshooting cases. 4.3.1 UDP Packets Cannot Be Relayed to the Destination Server 4.3.1 UDP Packets Cannot Be Relayed to the Destination Server Fault Symptom On the network as shown in Figure 4-3, the UDP helper is enabled, but the function does not take effect. 4-6 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15) Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 4 UDP Helper Troubleshooting Figure 4-3 Networking diagram of the UDP helper Internet VLANIF1 1.1.1.1/24 Server 1.1.1.10/32 VLANIF3 3.3.3.1/24 VLANIF2 2.2.2.1/24 Switch Switch VLANIF2 User2 User3 User1 2.2.2.10/32 2.2.2.11/32 3.3.3.10/32 Fault Analysis Possible causes are as follows: l The UDP helper is not enabled. l The UDP port number is not set. l The destination server is not configured. l The route between the S9300 and the destination server is unreachable. l Locating the fault Procedure 1. Run the display this command in the system view to check whether the UDP helper is enabled. If the UDP helper is disabled, run the udp-helper enable command to enable it. 2. Run the display this command in the system view to check whether the UDP port number is set. If the UDP port number is not set, run the udp-helper port port-number command to set the port number. 3. l Issue 01 (2010-07-15) Run the display this command in the VLANIF interface view, and you can find that the IP address of the destination server is 1.1.1.11. The S9300 does not have a route to the destination server; therefore, the UDP helper function is unavailable. Rectifying the fault Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. 4-7 4 UDP Helper Troubleshooting Quidway S9300 Terabit Routing Switch Troubleshooting - IP Service 1. Run the system-view command to enter the system view. 2. Run the interface vlanif 3 command to enter the VLANIF interface view. 3. Run the udp-helper server 1.1.1.10 command to configure the destination server. 4. Run the return command to return to the user view. 5. Run the save command to save the configuration. ----End Summary When configuring the UDP helper, ensure that the configuration of the destination server is correct; otherwise, the UDP helper function is unavailable. 4-8 Huawei Proprietary and Confidential Copyright © Huawei Technologies Co., Ltd. Issue 01 (2010-07-15)