Week 1: Troubleshooting approaches Flashcards

1
Q

What is the troubleshooting process?

A

1 - Defining the problem
2 - Gathering information
3 - Analyzing information
4 - Eliminating possible causes
5 - Formulating / proposing a hypothesis
6 - Testing hypothesis

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Is the shoot-from-the-hip a good approach?

A

Quite ineffective for inexperienced troubleshooters and huge set backs when it does not yield immediate results.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are all the troubleshooting approaches?

A
  • Top-down
  • Bottom-up
  • Divide-and-conquer
  • Follow-the-path
  • Spot-the-difference
  • Move-the-problem
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the logging severity levels?

A

(0) Emergency
(1) Alert
(2) Critical
(3) Error
(4) Warning
(5) Notification
(6) Informational
(7) Debugging

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What do these commands mean?
logging buffered 16384
logging console warnings
logging 10.1.152.1

A
  • logging buffered 16384
    Messages are logged to a circular buffer in RAM, that is limited to 16384 bytes
  • logging console warnings
    logging messages are limited to level 4 (warnings) and lower
    By default every logging message is enabled

logging 10.1.152.1
messages are logged to a syslog server at IP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the functions of the control plane?

A

Responsible for processing Layer 2 and Layer 3 control packets. (e.g. OSPF, ISIS, STP, CDP)

Responsible for procession packets that cannot be CEF switched

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the protection mechanism of the control plane?

A
  • Control Plane Policing (CoPP)
  • Access lists to control routing updates
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the key show commands for troubleshooting the control plane?

A
  • show processes cpu
  • show ip arp
  • show ip route
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the functions of the management plane?

A

Responsible for management functions for a network device.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the protection mechanism for the management plane?

A
  • Management plane protection
  • Access lists to limit users access to Telnet
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What are the key show commands for troubleshooting the management plane?

A
  • show snmp user
  • show snmp view
  • show ip ssh
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What are the functions of the data plane?

A

Responsible for the switching / forwarding of data packets through the network device using specialized hardware

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are the protection mechanism of the data plane?

A

Access lists to block unwanted users or traffic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the key show commands for troubleshooting the data plane?

A
  • show ip cef
  • show adjacency table
  • show cef not-cef switched
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are CEF’s data structures?

A

Forwarding Information Base (FIB):
- reflects the routing table with all recursive lookups resolved
- a lookup up in the FIB results in a pointer to an adjacency entry in the adjacency table

CEF Adjacency Table
- consists of egress interface only for a point-to-point interface or an egress interface and next-hop IP address for a multipoint interface

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Which commands do you use to verify CEF’s FIB and Adjacency table?

A
  • show ip cef “ip-address”
  • show ip cef “network-mask”
  • show adjacency detail
17
Q

How should you use the ip debug command?

A
  • Always use an access-list
    access-list 101 permit tcp any any eq telnet
    debug ip packet detail 101
18
Q

What do the numbers mean in “show processes cpu”?

A

CPU utilization for five seconds: 30% / 26% ; one minute: 31% ; five minutes: 14%

  • 30%, 31%, 14% : Total CPU spent on processes and interrupts
  • 26% CPU spent on interrupts
  • Total time spent on processes: 30% - 26%
19
Q

What are the DHCP messages?

A

Discover
Offer
Request
Acknowledge

20
Q

What is a DHCP relay agent?

A

DISCOVER messages are sent as broadcast, but cannot leave the router boundary. You can use a boundary router to send DISCOVER messages further into the network towards the actual server

21
Q

What are the commands for troubleshooting DHCP?

A

show ip dhcp conflict
show ip dhcp binding
debug ip dhcp server packet

22
Q

What is SLAAC?

A

StateLess Address Auto Configuration: preferred method of assigning IP addresses in an IPv6 network
The device sends the router a request for the network prefix, and then uses this prefix with its own MAC address to create an IP address.

23
Q

How do you troubleshoot SLAAC?

A
  • show ipv6 interface g0/0
    -> check if RAs are suppressed
  • only works if route is using a /64 prefix
  • check if IPv6 unicast routing is enabled
24
Q

What is stateful DHCPv6?

A

It provides an IP address to the device as well as other information such as NTP server, DNS, etc.

25
What is stateless DHCPv6?
It provides the client with an IP address, a default gateway, and tells it to contact a DHCPv6 server for other information