Category: Tutorials

What is Protocol Testing

Protocol testing is the procedure which is followed to test the functionality of features and products which are available on a networking or security platform. Protocol testing engineers are required to validate the required functionality before the device is shipped. Protocol testing broadly includes the three testing types …

How to test STP BPDU Guard

The tutorial explains how to test STP BPDU Guard feature on a cisco switch. STP BPDU Guard is a feature which is available on a Cisco switch to prevent STP based attacks. This feature is typically configured on a switch port , to which hosts are connected, and …

How to troubleshoot FTP connectivity issues

The tutorial explains How to troubleshoot FTP connectivity issues. The below topology shows a scenario where a network administrator is attempting to troubleshoot FTP connectivity issues. The following are the tests and tools which the admin can use to resolve and analyze the problem. 1. Ping the server …

Network Protocol Testing Scope

Network Protocol testing refers to testing activity of networking protocols and features on applications and products. The following are the scope of the activity. 1. Protocol Testing In this activity, the functionality of protocols implemented on a networking product like STP on a switch, routing protocols on a …

How to fingerprint a web server

The tutorial explains how to fingerprint a web server. Web server fingerprinting is a method by which the type of the web server is analyzed (IIS, Apache). We have developed a custom command line web server fingerprinting tool, developed with Python , which would generate a HTTP Get …

Network Security testing procedures

The article explains the procedures to be followed in a network security testing activity. Network security testing is divided into two broad scopes. You can be a tester who is assigned to test the functionality of a device like firewalls, IDS, IPS etc. In this scope, your role …

How to automate Packet analysis

The tutorial explains how to automate packet analysis. Packet analysis is a technique where protocol analyzers are used to capture packets and later look for specific patterns. Packet analysis can be performed by the use of tools like wireshark and the tester can use appropriate filters. Packet analysis …

How to design a test plan for a network device feature

The article explains how to design a test plan for a feature on a network device. A feature can be an implementation of a protocol like STP, on a switch or RIP, OSPF on a router. It can also be a functionality which is specific to the product. …

6 useful free tools for a protocol tester

The following are 6 useful free protocol testing tools and how it can help in a testing activity. 1. Wireshark – This free protocol analyzer can be used to test packet level information in a testing activity. For ex, a layer 2 protocol tester, assigned to test STP …

How to Test IDS Rules

The tutorial explains how to test IDS rules. IDS contains signatures which are used to defend against attacks based on a specific pattern. For ex, Cisco firewall IDS is capable of vulnerabilities based on ICMP, TCP protocols. The security test engineer should be well versed with internal structure …