230
C
HAPTER
10: P
ACKET
F
ILTERING
pushSPGM
1 byte
Pushes the source port group mask (SPGM) onto the
top of the stack. The SPGM is a bitmap representing
the groups to which the source port of a packet
belongs. This instruction pushes 4 bytes on to the
stack.
Each port group mask is represented by a single bit in
the SPGM bitmap. Port group masks are assigned to
the bitmap in sequence, starting with port group mask
1 as the least significant bit through port group mask
32 as the most significant bit.
Use
pushSPGM
to filter by port groups. See “Using
Port Groups in Custom Packet Filters” for more
information.
pushDPGM
1 byte
Pushes the destination port group mask (DPGM) onto
the top of the stack. The DPGM is a bitmap
representing the groups to which the destination port
of a packet belongs. Pushes 4 bytes on to the stack.
Each port group mask is represented by a single bit in
the DPGM bitmap. Port group masks are assigned to
the bitmap in sequence, starting with port group mask
1 as the least significant bit through port group mask
32 as the most significant bit.
Use
pushDPGM
to filter by port groups. See “Using
Port Groups in Custom Packet Filters” for more
information.
eq (equal)
1 byte
Pops two values from the stack and compares them. If
they are equal, a byte containing the non-zero value is
pushed onto the stack; otherwise, a byte containing 0
is pushed. The contents of the stack determines the
size of the operands.
ne (not equal)
1 byte
Pops two values from the stack and compares them. If
they are not equal, a byte containing the non-zero
value is pushed onto the stack; otherwise, a byte
containing 0 is pushed. The size of the operands is
determined by the contents of the stack.
lt (less than)
1 byte
Pops two values from the stack and performs an
unsigned comparison. If the first is less than the
second, a byte containing the non-zero value is pushed
onto the stack; otherwise, a byte containing 0 is
pushed. The contents of the stack determine the size
of the operands.
Table 33
Packet Filtering Opcodes (continued)
Opcode
Memory
Requirements
Description
Summary of Contents for CoreBuilder 3500
Page 44: ...44 CHAPTER 2 MANAGEMENT ACCESS ...
Page 58: ...58 CHAPTER 3 SYSTEM PARAMETERS ...
Page 86: ...86 CHAPTER 5 ETHERNET ...
Page 112: ...112 CHAPTER 6 FIBER DISTRIBUTED DATA INTERFACE FDDI ...
Page 208: ...208 CHAPTER 9 VIRTUAL LANS ...
Page 256: ...256 CHAPTER 10 PACKET FILTERING ...
Page 330: ...330 CHAPTER 12 VIRTUAL ROUTER REDUNDANCY PROTOCOL VRRP ...
Page 356: ...356 CHAPTER 13 IP MULTICAST ROUTING ...
Page 418: ...418 CHAPTER 14 OPEN SHORTEST PATH FIRST OSPF ...
Page 519: ...RSVP 519 Figure 94 Sample RSVP Configuration Source station End stations Routers ...
Page 566: ...566 CHAPTER 18 DEVICE MONITORING ...
Page 572: ...572 APPENDIX A TECHNICAL SUPPORT ...
Page 592: ...592 INDEX ...