Hi Guys,
I am trying to enable the following filter in ESXi via the KB below.
"Duplicate Multicast or Broadcast Packets are Received by a Virtual Machine When the Interface is Operating in Promiscuous Mode (59235)"
https://kb.vmware.com/s/article/59235
After enabling the filter, the following is the output of the command:
[root@XXXXXXX-VMWARE-01:~] esxcli system settings advanced list -o /Net/ReversePathFwdCheckPromisc
Path: /Net/ReversePathFwdCheckPromisc
Type: integer
Int Value: 1
Default Int Value: 0
Min Value: 0
Max Value: 1
String Value:
Default String Value:
Valid Characters:
Description: Block duplicate packet in a teamed environment when the virtual switch is set to Promiscuous mode.
When we executed the vsish command, we get the following output.
vsish -e get /net/portsets/NIC1_XXXX/ports/xxxxxxxxxx/outputStats
io chain stats {
...
functions:
PRE_FILTER <NDiscDiscoverInspect@vmkernel#n:0x4302d6ec7590>
pktsStarted:8682
pktsPassed:8682
pktsDropped:0
no client stats maintained
POST_QUEUE <CdpReviewFrames@(cdp)#<None>:0x0>
pktsStarted:8686
pktsPassed:8686
pktsDropped:0
no client stats maintained
}
However, according to the VMware KB, there should be function: FILTER Team_ReverseFilterPerList but we did not see it in the result of commands. We also had tried restarting the promiscuous mode as well as restarting the ESXi server but to no avail.
The reason we need the filter is that we are experiencing broadcast storms only when the promiscuous mode is turned on.
Hope anyone can shed some light on why I am not able to see any filters.