Custom Object (custom:Custom)


Description:

Add a custom header field for a protocol not supported by Spirent TestCenter, or for the payload. The custom header is a sequence of bytes in hexadecimal format that can be inserted anywhere in the protocol encapsulation. For example, you can copy and paste a header byte sequence from a capture file to create a custom header.

Parents: StreamBlock

Children: None

Next headers: mpls:Mpls, pppoe:PPPoEDiscovery, pppoe:PPPoESession, ipv4:IPv4, ipv6:IPv6, tcp:Tcp, udp:Udp, pim:Pimv4Hello, pim:Pimv4Register, pim:Pimv4RegisterStop, pim:Pimv4JoinPrune, pim:Pimv4Assert, arp:ARP, arp:RARP, dhcp:Dhcpclientmsg, dhcp:Dhcpservermsg, rip:Ripv1, rip:Ripv2, rip:Ripng, icmp:IcmpDestUnreach, icmp:IcmpTimeExceeded, icmp:IcmpParameterProblem, icmp:IcmpSourceQuench, icmp:IcmpRedirect, icmp:IcmpEchoRequest, icmp:IcmpEchoReply, icmp:IcmpTimestampRequest, icmp:IcmpTimestampReply, icmp:IcmpInfoRequest, icmp:IcmpInfoReply, icmp:IcmpMaskRequest, icmp:IcmpMaskReply, icmp:IcmpRouterSolicitation, icmp:IcmpRouterAdvertisement, igmp:Igmpv1, igmp:Igmpv2, igmp:Igmpv2Query, igmp:Igmpv2Report, igmp:Igmpv3Query, igmp:Igmpv3Report, gre:GreNoKeyNoSeq, gre:GreSeq, gre:GreKey, gre:GreKeySeq, ospfv2:Ospfv2Unknown, ospfv2:Ospfv2Hello, ospfv2:Ospfv2DatabaseDescription, ospfv2:Ospfv2LinkStateRequest, ospfv2:Ospfv2LinkStateUpdate, ospfv2:Ospfv2LinkStateAcknowledge, icmpv6:Icmpv6DestUnreach, icmpv6:Icmpv6PacketTooBig, icmpv6:Icmpv6TimeExceeded, icmpv6:Icmpv6ParameterProblem, icmpv6:Icmpv6EchoRequest, icmpv6:Icmpv6EchoReply, icmpv6:MLDv1, icmpv6:MLDv2Query, icmpv6:MLDv2Report, icmpv6:RouterSolicitation, icmpv6:RouterAdvertisement, icmpv6:NeighborSolicitation, icmpv6:NeighborAdvertisement, icmpv6:Redirect, pim:Pimv6Hello, pim:Pimv6Register, pim:Pimv6RegisterStop, pim:Pimv6JoinPrune, pim:Pimv6Assert, custom:Custom, customrepeat:CustomRepeat, trailer:PrpTag, trailer:CustomTrailer

Custom Attributes

Attribute Description
Name

A text name for the object. This attribute is required when you use stream block modifiers such as RangeModifier, RandomModifier, and TableModifier. See the description of the OffsetReference attribute for these modifier objects for more information.

Type: string

pattern

Custom sequence of bytes in hexadecimal format

Type: OCTETSTRING

Default: 00