You are on page 1of 13

2019/2/12 How to use Time-Domain Reflectometer (T...

- Cisco Community

 Cisco Community  English Register Login

FIND A COMMUNITY

This category  Options

Search Networking 

Cisco /  Technology and /  /  Networking


Community Support Networking Documents /  How to use Time-Domain Reectometer (T...

Cisco announces new innovations in SD-WAN, ISRs, SD-WAN Services, and Catalyst 9000 Series switches

Enterprise Routing Updates and Futures Brieng What's new SD-WAN in 2 mins. SD-WAN Walk-Through Product Demos

How to use Time-Domain Reectometer (TDR)

LAN Switching and Rout…

194633 146 114


 VIEWS  HELPFUL  COMMENTS

Leo Laohoo

10-11-2011 02:57 PM
Edited On: 10-11-2011 02:57 PM

I’m no electrical engineer, (the closest experience I have with electricity is the amount of electrocuti
on I received when I was a child [due to faulty cabling of electrical appliances]) so I will spare reade
rs technical jargons and boring formulas because this guide is not aimed to be published in the Internat
ional Journal of Mumbo-Jumbo. This guide is to help anyone how to confidently use the TDR feature when t
roubleshooting basic Layer 1 Ethernet issue.

My knowledge with this feature is based entirely on experience and a lot of trial-and-error.

What is Time-Domain Reectometer (TDR)?

“A time-domain reectometer (TDR) is an electronic instrument used to characterize and locate faults in metallic cables
(for example, twisted wire pairs, coaxial cables)1.”

For the sake of this document, “TDR testing” and “TDR” are used interchangeably to sow confusion to the un-initiated.
They both mean the same.

How can TDR help me?

TDR, in its simplest form, can help you determine IF you have a cable problem, WHICH pair(s) is/are faulty and HOW FAR
away the fault is.

Typically, when you have a Layer 1 issue there are a lot of factors to consider:

1. Local-end Side (LeS) patch cable;


2. Local-end Side (LeS) patch panel (including punch block);
3. Horizontal cable;

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 1/13
2019/2/12 How to use Time-Domain Reflectometer (T... - Cisco Community

4. Remote-end (Red) patch panel (including punch block);


5. Remote-end (Red) patch cable; and
6. Remote-end (Red) device NIC

So you see, dear readers, TDR minimize the guess-work.

Picture this …

Before we begin, let me give you the “lay of the land”. Presume the following scenario:

What model of Cisco switch does TDR work on?

Firstly, not all switch model support TDR. TDR feature rst came out with the Catalyst 2960. So here is the list of which
ones will work and will not:

TDR
Model
Support

2960 Yes1, 2

2960G Yes

2960S Yes

2918 Unknown

2350 Unknown

2360 Unknown

2975 Unknown

3560 No

3560G Yes

3560E/3560X Yes

3750 No

3750G Yes

3750E/3750X Yes

Nexus 2K Unknown

Nexus 5K Unknown

Nexus 7K Yes3

Sup7E/X4548 Yes

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 2/13
2019/2/12 How to use Time-Domain Reflectometer (T... - Cisco Community
Note:  
1.        The 2960 will support TDR in both the FastEthernet and dual-personality GigiabitEthernet port, however, when
used on a FastEthernet port, TDR will only test the rst two pairs, namely Pairs A & B.  For obvious reasons, Pairs C
and D will not be tested when used on non-GigabitEthernet ports.

2.       Except the WS-C2960-48PDL, when using the copper GigabitEthernet port of the Catalyst 2960, one must
manually set the interface to copper using the command “media rj” before the test can be conducted.

3.       Conrmed by Cisco TAC, Ankur Garg.

The list does not include modules/blades for the Catalyst 4000/4500, 5000/5500, 6000/6500 although it is mentioned
here that TDR was introduced with IOS Release 12.2 ZY for the Catalyst 6000/6500. It’s not included in the list above
because I don’t have the resources to test and verify.

Legacy Cisco Catalyst models 1900, 2900XL/3500XL, 2940/2950/2955, 2948G and 2970 are not supported. Routers
are also not supported. I do not have any resources to test router Ethernet Switch Modules (NME, HWIC, EHWIC).
Wireless Access Points do not support TDR.

Why doesn’t the FastEthernet-avoured 3560 and 3750 support TDR and but the cheaper FastEthernet 2960
support TDR?

Base on the time-line, the “plain” (or non-GigabitEthernet copper port) 3560 and 3750 came out BEFORE the 2960. The
“chip” for the TDR was included in the design of the 2960. When Cisco released the 3560G and 3750G later, someone
made the ultimate decision to include the TDR feature as a standard. Therefore, the plain 3560 and 3750 are the only two
series that WON’T HAVE the TDR feature. (Take note reader: Emphasis on the words “WON’T HAVE”)

Any Gotchas I need to be aware of?


Switches need to run IOS version 12.2 or later. TDR is supported in IOS version 15.0. IOS version 12.0 and 12.1 do
NOT support TDR.

If you are running IOS version 12.2(46)SE or earlier, TDR test is DISRUPTIVE. During the test, the interface will go
down and up. For obvious reasons, anything connected will lose network connectivity.

If the remote-end device is a power-over-ethernet (PoE) device, the test will cause the device to lose power. If you
have, for example, a Voice over IP (VoIP) phone and a PC client is connected to the phone, both the phone and client
will lose network connectivity because the phone does not have a bypass functionality. This will aect ALL IOS
versions.

Particularly when you are running old IOS versions, the test can take between ve (5) to seven (7) seconds.

TDR works on 10/100/1000BaseTx. Fibre optic ports (any avours) is not covered/discussed here.
TenGigabitEthernet copper port DOES NOT (YET) support TDR.

Cisco GLC-T/GLC-TX SFP module does NOT support TDR.

The next two Gotcha items are for those who plan to use the TDR feature on Cisco Catalyst 2960 and 2960G (2960S not
included):

1. The 2960 will support TDR in both the FastEthernet and dual-personality GigiabitEthernet port, however, when used
on a FastEthernet port, TDR will only test the rst two pairs, namely Pairs A & B. For obvious reasons, Pairs C and D will
not be tested when used on non-GigabitEthernet ports. Pairs C and D will report a result of “Not Supported”.

2. Except the WS-C2960-48PDL, when using the copper GigabitEthernet (Gig 0/1 and Gig 0/2) ports of the Catalyst
2960, one must manually set the interface to copper using the command “media rj” before the test can be conducted.

How to use TDR?

The commands are very simple: One to start the test and the second command to display the result. Here is simple
procedure:

1. Command to start the TDR: “test cable tdr interface <interface of your choice>”;
2. Wait for about 5 to 7 seconds for the test to run; and
3. Command to show the result of the TDR test: “show cable tdr interface <interface of your choice>”

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 3/13
2019/2/12 How to use Time-Domain Reflectometer (T... - Cisco Community
See? Easy! Now let’s see what the I results would look like.

Remote
Interface Speed Local pair Pair length Pair status
pair

Gi0/1 1000M Pair A 3 +/- 1 meters Pair A Normal

Pair B 3 +/- 1 meters Pair B Normal

Pair C 3 +/- 1 meters Pair C Normal

Pair D 3 +/- 1 meters Pair D Normal

So what does this result above tell us?

1. Port tested is on GigabitEthernet 0/1;


2. Port has negotiated to 1 Gbps;
3. Cable use is a straight-through cable (look and compare the values of “Local pair” and “remote pair”);
4. Cable length is approximately 3 metres long and an error (length-wise) of 1 metre; and
5. All four pairs are working ne (Pair status)

Under “Pair status” you can get the following results:

Result Explaination

Ideal result you want.


Normal If testing FastEthernet, you want Pair A and B as “Normal”.
If testing GigabitEthernet, you want ALL as “Normal”.

Open Open circuit. This means that one (or more) pair has “no pin
contact”.

Short Short circuit.

Impedance
Bad cable. For more explanation, go here.
Mismatched

An ideal result is “Normal”. In practice, whether the remote-end device is FastEthernet or GigabitEthernet, I will never
accept a TDR result other than “Normal” in all four pairs.

Cable Pairs explained?

This is how I see what each Pairs control:

Pairs Function

A This pair controls whether or not the port should go up or down.

B Protocol-level and controls FastEthernet.

C Power over Ethernet (PoE)

GigabitEthernet
D

More examples

Local Remote
Interface Speed Pair length Pair status
pair pair

Gi0/11 100M Pair A 13 +/- 1 meters Pair B Normal

Pair B 12 +/- 1 meters Pair A Normal

Pair C 0 +/- 1 meters Pair D Open

Pair D 0 +/- 1 meters Pair C Open

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 4/13
2019/2/12 How to use Time-Domain Reflectometer (T... - Cisco Community
Normally, this result would freak me out. Look at the items in RED. Pairs C and D are reporting a cable value of “0”. Next I
move to the “Pair status” and it’s reported as an Open circuit. No pin contact. Whao! But look at the speed. It’s 100
Mbps. So it’s normal … I guess.

But wait. What if the remote-end side (Red) client is a GigabitEthernet. So where is the faulty cabling? Which one of the
patch cables? Or is it a horizontal cabling? Does the client support GigabitEthernet or not?

Here’s another clue: Look at the length of the cable for Pair A and B. It’s reporting around 12 to 13 metres. Experience
has taught me that my Local-end Side (LeS) cable doesn’t exceed two metres. So that rules out my cable, however the
horizontal cabling is more than 10 metres. So what’s between the horizontal cabling and the remote-end client? You have
three suspects: 1) The remote-end punch block; 2) the remote-end patch cable; and 3) remote-end client.

Culprit was the remote-end punch block and the horizontal cabling: Cable contractors only terminated two pairs.

Never ask a boy to do a man’s job!

Local Remote
Interface Speed Pair length Pair status
pair pair

Gi1/0/48 auto Pair A 149 +/- 1 meters Pair B Normal

Pair B 151 +/- 1 meters Pair A Normal

Short/Impedance
Pair C 35 +/- 1 meters Pair D
Mism

Short/Impedance
Pair D 21 +/- 1 meters Pair C
Mism

Its results like the ones above that makes me want to cry.

Ok, I look under “Pair status” and I see “Short/Impedance Mism” for Pair C and D. No question about it. It’s bad cabling.
This is not what makes me want to cry. Look at under “Pair length” of Pair A and B. NOW cry.

Should I be worried?

Local Remote
Interface Speed Pair length Pair status
pair pair

Fa0/39 100M Pair A 6 +/- 1 meters N/A Open

Pair B 49 +/- 1 meters N/A Open

Pair C N/A N/A Not Supported

Pair D N/A N/A Not Supported

Looking at the result, I can condently say that the appliance was a 48-port Cisco Catalyst 2960. How? Look under
“Interface”. Look at “Pair status” for Pair C and D. Only the plain 2960 FastEthernet ports can support TDR.

But look at “Pair status” for Pairs A and B. What does that mean?

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 5/13
2019/2/12 How to use Time-Domain Reflectometer (T... - Cisco Community
It means that the remote-end (Red) patch cable is missing.

Weird things have happened before

I’ve taken the opportunity to do limited testing on TDR on a 4510R+E. The chassis has a Sup7E and with a X4548-
RJ45V+ line card (IOS version 03.01.01.SG). The result(s) are very, very weird. Oh, by the way, the TDR testing on this
setup takes 60 seconds. 60 seconds! Good grief! I have no idea whether the Sup7E or the line card is the factor.

The sample below is coming from a GOOD cable:

Local Remote
Interface Speed Pair length Pair status
pair pair

Gi2/36 1Gbps 1-2 29 +/-10m Unknown Fault

3-6 30 +/-10m Unknown Fault

4-5 29 +/-10m Unknown Fault

7-8 30 +/-10m Unknown Fault

And the sample below is coming from a BAD cable:

Local Remote
Interface Speed Pair length Pair status
pair pair

Gi2/37 0Mbps 1-2 56 +/-10m Unknown Fault

3-6 0m Unknown Fault

4-5 56 +/-10m Unknown Fault

7-8 59 +/-10m Unknown Fault

As you can see, whether or not you have a good or a bad cable the result from the “Remote pair” and “Status” can be
deceiving. The ONLY WAY to determine if you have a bad cable issue or not is to look at the “Speed” and the output to
the “Pair length”.

I am suspecting that the misleading result of the “Remote pair” and the “Pair status” is an IOS bug.

-- END OF TRANSMISSION --
Tags: how to use tdr product_information_expert_document tdr Time-Domain Reectometer

 146 Helpful

Share

COMMENTS

Participant
10-12-2011 06:31 AM
Edwin Summers

Great document - thanks!  I was not aware of this feature and look forward to trying it out in the lab.  A few questions I'm
researching that you may know based on your experience:

1. Are there options to change cable characteristics (such as NVP)?

2. Do you know if there is a minimum cable-under-test lenght or what the accuracy of the length measurement is (assuming all
cable characteristics are known)?  (Example: I've used a Fluke Optiview where the minimum CUT was 3ft and accuracy was +/-6ft
assuming the correct cable characteristics were provided.)

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 6/13
2019/2/12 How to use Time-Domain Reflectometer (T... - Cisco Community

Regardless, this can be an invaluable tool.  I had the benet of being able to borrow a TDR from work for my home Cat6 install and it
saved much time and troubleshooting eort down the road.  I was immediately aware of any issues that required re-pulling or
reterminating runs before I had data problems down the road.  The TDR isn't just an installer's tool.  Anyone that integrates, installs,
or upgrades network equipment can benet from knowing how to use this feature.  At some point you will likely be establishing
connectivity across infrastructure that someone else installed, and "proving" that the cabling is the problem can be a dicult task. 
The TDR is a great asset in this case, especially when the equipment is too far apart to simply run a known-good patch cord.

Hall of Fame Guru


10-12-2011 02:12 PM
Leo Laohoo

1. Are there options to change cable characteristics (such as NVP)?

Nope.  Not possible.

2. Do you know if there is a minimum cable-under-test lenght or what the accuracy of the length measurement is
(assuming all cable characteristics are known)? (Example: I've used a Fluke Optiview where the minimum CUT was
3ft and accuracy was +/-6ft assuming the correct cable characteristics were provided.)

Someone tested this and apparently is accurate based on the "+/-" gures posted.

Regardless, this can be an invaluable tool. I had the benefit of being able to borrow a TDR from work for my h
ome Cat6 install and it saved much time and troubleshooting effort down the road.

We are rolling out >400 wireless access points across the network.  You have no idea how this tool has helped us (of course the
cable contractors were not too pleased).

The TDR is a great asset in this case, especially when the equipment is too far apart to simply run a known-goo
d patch cord.

For our WAPs, we purchased a signicant quantity of patch cable.  With TDR, we found around 9%-10% failure rate.  And these
are BRAND-NEW cables.

By the way, thanks for the feedback.  I'm still in the process of formating the document properly and making improvements
(grammar and spelling).

Participant
10-14-2011 04:44 AM
ankugarg

Very nicely written article..Everything is explained to full.

I tried these on my setup.I got pair length on 3 +/- 10..Error of 10 m for a length of 3m looks weird.You have any idea how does the
switch derives the value of error ?

You said that Pair C and Pair D are not relevant for fast ethernet.What about pair D for fast ethernet poe port ?

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 7/13
2019/2/12 How to use Time-Domain Reflectometer (T... - Cisco Community

Hall of Fame Guru


10-14-2011 04:20 PM
Leo Laohoo

You said that Pair C and Pair D are not relevant for fast ethernet.What about pair D for fast ethernet poe port
?

Won't work because TDR feature on FastEthernet for 2960 will only test for Pairs A and B.  There's no way to test Pair D.  It'll
come up as "Not Supported".

I tried these on my setup.I got pair length on 3 +/- 10..Error of 10 m for a length of 3m looks weird.You have
any idea how does the switch derives the value of error ?

Sorry, Ankur.  Your guess is as good as mine.  This is internal to Cisco and I'm my electrical knowledge level is, frankly, non-
existence.  Length of 3 and an error of 10?  That's not a value I'd take.  What IOS are you running?  I've seen results like these
when we were using 12.2(50)SE or something ...

Does that help Ankur?

Participant
10-14-2011 08:09 P
ankugarg

Thanks leolaohoo for reply..IOS used is 15.0(1)SE,of which you are totally against

Cisco Employee
10-15-2011 09:19 AM
kapathak

Excellet Doc! TDR is a very handy but often overlooked tool.

+5!

Hall of Fame Guru


10-15-2011 03:56 P
Leo Laohoo

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 8/13
2019/2/12 How to use Time-Domain Reflectometer (T... - Cisco Community

Thanks leolaohoo for reply..IOS used is 15.0(1)SE,of which you are totally against

LOL!

I may be against using 15.0(1) BUT the TDR function of this version is pretty good.  So can I ask if you try another patch
cable?

Excellet Doc! TDR is a very handy but often overlooked tool.

Thanks for the rating and comments Kapil.  Let me know if you guys/gals have any feedbacks/comments/questions/violent
reactions so I can make improvement(s) to the document.

By the way, can you guys/gals from Cisco conrm if TDR is supported in Nexus? 

Participant
10-16-2011 12:53 A
ankugarg

Sure,will try with another patch cable and let you know the results...If i'll be able to get to access any nexus,i'll let you
know if it support tdr or not.

Participant
10-18-2011 11:35 PM
ankugarg

Hi Leolaohoo,

I have two switches connected.I ran the test on both the switches,on the interface on which they are connected.Following are the
results--

IBD!!#sh cable-diagnostics tdr interface g1/0/14

TDR test last run on: March 22 18:04:41

Interface Speed Local pair Pair length        Remote pair Pair status

--------- ----- ---------- ------------------ ----------- --------------------

Gi1/0/14  1000M Pair A     1    +/- 10 meters Pair B      Normal             

                Pair B     1    +/- 10 meters Pair A      Normal             

                Pair C     1    +/- 10 meters Pair D      Normal             

                Pair D     1    +/- 10 meters Pair C      Normal 

4-mem-stack#sh cable-diagnostics tdr interface g4/0/14

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 9/13
2019/2/12 How to use Time-Domain Reflectometer (T... - Cisco Community

TDR test last run on: March 17 05:48:28

Interface Speed Local pair Pair length        Remote pair Pair status

--------- ----- ---------- ------------------ ----------- --------------------

Gi4/0/14  1000M Pair A     21   +/- 1  meters Pair A      Normal             

                Pair B     21   +/- 1  meters Pair B      Normal             

                Pair C     21   +/- 1  meters Pair C      Normal             

                Pair D     21   +/- 1  meters Pair D      Normal             

4-mem-stack#

4-mem-stack#sh cdp nei | inc 4/0/14

IBD!!            Gig 4/0/14        175             R S I  WS-C3750E Gig 1/0/14

Now two questions--

1)Why is cable length dierent in both the cases.Is it normal ?

2)First result implies that it is cross over cable,while second result implies that it is straight cable..Are these results ok?

Thanks,

Ankur

Participant
10-18-2011 11:41 P
ankugarg

I was able to access one Nexus 7k..TDR command was available on that device.

Hall of Fame Guru


10-19-2011 04:07 PM
Leo Laohoo

It's because of MDI/MDI-X.  I replicated what you saw when using a straight-through cable.  Now when I change the cable to a
cross-over and turned o MDI/MDI-X, the result came back the same length and error but the cable is reporting to be a straight-
through cable.

Both switches running the same IOS,  12.2(58)SE2.

Thanks for the conrming the TDR on the Nexus 7K.  Document updated about Nexus 7K support. 

(Does the 2K/5K support TDR too?)

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 10/13
2019/2/12 How to use Time-Domain Reflectometer (T... - Cisco Community

Hall of Fame Guru


11-14-2011 02:42 PM
Leo Laohoo

Corrections:

Pair C controls PoE and Pair D controls GigabitEthernet.

Advisor
11-16-2011 07:59 AM
George Stefanick

Leo - nice read!

Hall of Fame Guru


11-16-2011 12:55 PM
Leo Laohoo

Thanks George. 

Advisor
11-17-2011 01:58 P
George Stefanick

by the way i posted this on my blog

 Previous 1 2 3 … 8 Next 

Latest Contents

 Catalyst 9300 and 3650 connected by ber via 1000BaseLX SFP...


Created by ericlomas on 02-11-2019 02:10 PM

0 0 
Ok, here is the situation.  I have ber connecting two buildings together.  Previously I had two 3650's in both buildings each with a
1000BaseLX SFP in the uplink ports.  These switches were working perfectly.  I congured a Port Cha... view more

 Livebox orange and cisco switch 2960


Created by domoticity on 02-11-2019 01:56 PM

0 0 

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 11/13
2019/2/12 How to use Time-Domain Reflectometer (T... - Cisco Community
hy Everybody. I have a Router Cisco rv 325 and a switch Cisco 2960My provider is Orange, so i have a Livebox and a set top bo
x. Wan 1 of my Router Cisco is served by the Livebox. I pass all my vlan from my Router to my switch. But now ... view more

 SM to 1000Base T
Created by Gregory Jones on 02-11-2019 01:14 PM

1 0 
I have a ber connection that is about 75KM long, I need to convert it to 1000Base-T on both sides.  The hand o is an LC on both
ends.  I'm open to doing a conversion to MM then to 1000Base-T if needed but I'd rather not have multiple convert... view more

 Logging Discriminator not working


Created by mdrangell22 on 02-11-2019 12:47 PM

1 0 
Hello Guys   I am receiving theese logs every 5 minutes   Feb 9 10:31:32.675: %PLATFORM_ENV-1-FRU_PS_ACCESS: FRU Power
Supply is not respondingFeb 9 10:36:53.766: %PLATFORM_ENV-1-FRU_PS_ACCESS: FRU Power Supply is not respondingFeb 9
10:42:14.48... view more

 DHCP relay in VRF lite and Windows 2016 : No DHCP release be...
Created by giovanni.augusto on 02-11-2019 12:30 PM

0 0 
Hi Everyone,   I am testing a DHCP relay in a VRF lite LAB, the goal is to have a central DHCP server to allocate client IP addresses f
or subnets that are not directly reachable.   To achieve this I am using the helper-address global a... view more

Create Please login to create content

 Discussion  Video

 Blog

 Document

Related Content

 Discussions 

 Blogs 

 Events

 Videos

Recommended

How to use Time-Domain Reectometer


 Leo Laohoo
(T...

 Time Domain Reector oshum

Even though TDR is supported  Leo Laohoo

How to use Zero-Touch SmartInstall  Leo Laohoo



  Tdr Cable Test prince.p

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 12/13
2019/2/12 How to use Time-Domain Reflectometer (T... - Cisco Community

 Top

Follow Cisco Support

    

Contacts Privacy Statement


Community Feedback Cookie Policy
Site Map Trademarks
Terms & Conditions Help

https://community.cisco.com/t5/networking-documents/how-to-use-time-domain-reflectometer-tdr/ta-p/3119327 13/13

You might also like