Configure GigaSMART Masking

GigaSMART operations with a masking argument will write over a specific portion of a packet with a specified one-byte pattern.

Refer to the GigaSMART Masking” section in the GigaVUE Fabric Management Guide for details about the masking operations.

Following is an example of how you can configure GigaSMART Masking:

Summary

Command

This example creates a GigaSMART masking operation named tunnel_mask. This example starts masking six bytes after the end of the TCP layer in the GTP-encapsulated packet and continues for 150 bytes, writing over the existing data with an FF pattern.

(config) # gsop alias tunnel_mask masking protocol gtp-tcp offset 6 pattern FF length 150 port-list GS1

This example creates a GigaSMART masking operation named Mask_FIX. This example uses a static masking offset of 148 bytes and continues for the next 81 bytes, writing over the existing data with an FF pattern. This GigaSMART operation is assigned to the GigaSMART group with the alias of GS2.

This example simulates how to mask a FIX (Financial Information eXchange) packet so that generic information is preserved at the start and end of the FIX data portion of the packet while private information within is masked. This example does not include the optional GigaSMART Trailer.

(config) # gsop alias Mask_FIX masking protocol none offset 148 pattern 0xFF length 81 port-list GS2