For example, if your spanning tree network occupies an important position, or you cannot leave nProbe or Wireshark, you should use a reliable solution to solve the problem that took several hours to fix. IEEE 802.1D supports non-loop connections, while Wireshark can clear arbitrary data packets only by simple operations. However, even with so many mature network management technologies and tools, some network routing problems still need to be managed through the Secure shell for debugging. Routing analysis is a good example.
Network convenience tools
Maybe we won't install a light blue network cable on the wall like a fire extinguisher, but every administrator knows where to find it right away. To solve the routing problem, you need to repeat the status table through the command line interface, and you always need to move back and forth on each rack. You may even need to connect to the console of several devices to track routes. However, these methods may not solve the real challenge of Route debugging. Routing often appears to have problems, and the most effective way to find the root cause of the problem is to get error information in real time.
Even if you have configured a good syslog alarm, many route changes only occur once every few days, making it difficult to capture them. In addition, the user is not the best source for reporting route errors: When the page loading slows down or the chat application latency is obvious, they only complain to people around the world (although some VoIP customers intentionally give a subjective low score when there is a jitter or packet loss problem in the transmission path), the problem arises: "how do you query the route table on a regular basis and receive an alarm immediately when there is a problem with the network route?"
Impact of Route resolution
The actual routes of the network contain many factors, which affect each other in various ways. Route information protocol, Open Shortest Path First, Border Gateway Protocol, enhanced internal gateway routing protocol, and static configuration all affect the final route. Essentially, they constitute a virtual configuration together. However, the final "physical" route can only be verified in one location: the route table. But who has had time to stare at the route tables of all devices all day (and it doesn't make sense )?
First, when a route changes, it forces the router to recalculate the network topology, so the network is filled with updated packets. This is not good. Second, the routing change detection usually occurs after the problem occurs. Therefore, you must take the time to view each route leaf node to find out what happened a few hours ago. Sometimes, route changes may reduce the traffic transmission speed, so the route may roll back to the previous route with poor performance. Sometimes, these changes may cut down a link or interrupt key user services.
Fortunately, many network performance monitoring solutions can easily access the route table of the monitored device. Because they can perceive route changes, you can receive alerts, generate reports, or directly view route tables without connecting to the console. By combining them with network topology discovery tools, you can monitor the complete traffic routing of each terminal and check the routing details of the interface connection environment. Whether a layer of network is still the root cause of all problems, tracking the interrupted data packet flow between a server and a port that is terminated by a connection signal, without the Administrator leaving his own station. The route change history report and change route view are usually free of charge.
Certainly, it is convenient to send a syslog message when the route changes, but you still need to monitor the log to capture the changes that are sometimes hard to understand in time. To save your time, take some time to configure routing monitoring tools, send change-related alarms in real time, and track their change history. In this way, you can fix the problem more quickly and eliminate the console connection method.