A method for generating a request targeting a set of ports in an interconnection network for the targeted monitoring of said set of ports, said method comprising the following steps: - receiving, by a communication module, a formal language instruction defining said set of ports, said formal language instruction comprising: ∘ a plurality of numbers corresponding to port numbers of the interconnection network and, ∘ a plurality of symbols selected from a set of symbols comprising: ▪ at least a first symbol, indicating a list of port numbers to be monitored, and ▪ at least a second symbol, indicating a list of port numbers to pass through without monitoring, - processing, by a processing module, the formal language instruction so as to generate a set of numbers, associated with the set of ports, the processing step comprising the following substeps: ∘ parsing the formal language instruction, ∘ comparing each symbol of the formal language instruction sequentially with a stored list in order to segment the instruction into a plurality of portions, each portion corresponding to a level of the interconnection network, ∘ transforming each portion into a number encoded on at least one byte, said numbers comprising at least one authorization bit and position bits, each of the position bits making it possible to identify a port, the position of one of the position bits in the number indicating a port number, the at least one authorization bit being configured to define access rights to the ports by specifying whether the port selected by means of the position bits must be passed through and monitored or only passed through, and ∘ saving each of the numbers encoded on at least one byte, and - encoding, by an encoding module, the set of numbers so as to generate the request, said request comprising an addressing command for each port of the set of ports of the interconnection network so as to define a list of direct route paths in the interconnection network which authorizes direct access to the set of ports defined in the formal language instruction. - receiving, by a communication module, a formal language instruction defining said set of ports, said formal language instruction comprising: ∘ a plurality of numbers corresponding to port numbers of the interconnection network and, ∘ a plurality of symbols selected from a set of symbols comprising: ▪ at least a first symbol, indicating a list of port numbers to be monitored, and ▪ at least a second symbol, indicating a list of port numbers to pass through without monitoring, ∘ a plurality of numbers corresponding to port numbers of the interconnection network and, ∘ a plurality of symbols selected from a set of symbols comprising: ▪ at least a first symbol, indicating a list of port numbers to be monitored, and ▪ at least a second symbol, indicating a list of port numbers to pass through without monitoring, ▪ at least a first symbol, indicating a list of port numbers to be monitored, and ▪ at least a second symbol, indicating a list of port numbers to pass through without monitoring, - processing, by a processing module, the formal language instruction so as to generate a set of numbers, associated with the set of ports, the processing step comprising the following substeps: ∘ parsing the formal language instruction, ∘ comparing each symbol of the formal language instruction sequentially with a stored list in order to segment the instruction into a plurality of portions, each portion corresponding to a level of the interconnection network, ∘ transforming each portion into a number encoded on at least one byte, said numbers comprising at least one authorization bit and position bits, each of the position bits making it possible to identify a port, the position of one of the position bits in the number indicating a port number, the at least one authorization bit being configured to define access rights to the ports by specifying whether the port selected by means of the position bits must be passed through and monitored or only passed through, and ∘ saving each of the numbers encoded on at least one byte, and ∘ parsing the formal language instruction, ∘ comparing each symbol of the formal language instruction sequentially with a stored list in order to segment the instruction into a plurality of portions, each portion corresponding to a level of the interconnection network, ∘ transforming each portion into a number encoded on at least one byte, said numbers comprising at least one authorization bit and position bits, each of the position bits making it possible to identify a port, the position of one of the position bits in the number indicating a port number, the at least one authorization bit being configured to define access rights to the ports by specifying whether the port selected by means of the position bits must be passed through and monitored or only passed through, and ∘ saving each of the numbers encoded on at least one byte, and - encoding, by an encoding module, the set of numbers so as to generate the request, said request comprising an addressing command for each port of the set of ports of the interconnection network so as to define a list of direct route paths in the interconnection network which authorizes direct access to the set of ports defined in the formal language instruction.