Thread Links Date Links
Thread Prev Thread Next Thread Index Date Prev Date Next Date Index

Re: [STDS-802-11-TGM] Resolution (rejection) for CID 8137



--- This message came from the IEEE 802.11 Task Group M Technical Reflector ---

Hello Mark,

 

.  Further, the text in 4.5.4.4 (Data confidentiality), last paragraph, makes it clear that frames which fail integrity check are still acknowledged, to prevent wasting WM bandwidth on retries of frames that are being discarded.  Thus, the proposed change would trade one problem for a different problem”  is a red herring.

 

The only “waste of bandwidth” would be in the case that the attacker is transmitting a forged frame.  As this would not happen very often,  it is not something we would have to optimize.

 

I agree with the resolution to the change as proposed,  and might add “makes existing devices non-compliant”.  The more intelligent solution,  which I described in my submission,  would leave the order to the implementer;   but I agree that we are under no obligation to fix the commenter’s proposed change.

 

Best Regards,

 

Adrian P STEPHENS

 

Tel: +44 (1793) 404825 (office)
Tel: +1 (971) 330 6025 (mobile)

 

----------------------------------------------
Intel Corporation (UK) Limited
Registered No. 1134945 (England)
Registered Office: Pipers Way, Swindon SN3 1RJ
VAT No: 860 2173 47

 

From: ***** IEEE stds-802-11-tgm List ***** [mailto:STDS-802-11-TGM@xxxxxxxx] On Behalf Of Mark Hamilton
Sent: 21 July 2016 06:27
To: STDS-802-11-TGM@xxxxxxxxxxxxxxxxx
Subject: [STDS-802-11-TGM] Resolution (rejection) for CID 8137

 

--- This message came from the IEEE 802.11 Task Group M Technical Reflector ---

All,

 

This is my proposed resolution text for CID 8137 (also copied here):

 

8137

133.54

5.1.5.1

Re CID 7817 --- shouldn't scoreboarding be after integrity validation?  Otherwise your BA bitmap could be poisoned by forged MPDUs

Move "Block Ack Scoreboarding" to be above "MPDU Encryption (TX) / Decryption (RX) and Integrity (optional)" in Figure 5-1 and Figure 5-2 (2x)

 

Proposed resolution:

 

REJECTED.  While checking MPDU integrity before doing scoreboarding would perhaps help with one particular type of DoS attack, it has sufficient problems to make this overly restrictive for implementations.  For example, it is likely that Block Ack scoreboarding and normal ACK generation are done at the same point in the stack, especially for HT-immediate Block Ack.  Since this implies that there is only a SIFS time duration to complete the frame reception, it puts significant burden on an implementation to check the MPDU Header and FCS, perform Address 1 checks and duplicate detection, and (with the proposed change) the MPDU Decryption and Integrity check, in time to send the ACK.  Further, the text in 4.5.4.4 (Data confidentiality), last paragraph, makes it clear that frames which fail integrity check are still acknowledged, to prevent wasting WM bandwidth on retries of frames that are being discarded.  Thus, the proposed change would trade one problem for a different problem.

 

Comments welcome!

 

Mark

_______________________________________________________________________________

IF YOU WISH to be Removed from this reflector, PLEASE DO NOT send your request to this CLOSED reflector. We use this valuable tool to communicate on the issues at hand.

SELF SERVICE OPTION: Point your Browser to - http://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGM and then amend your subscription on the form provided. If you require removal from the reflector press the LEAVE button.

Further information can be found at: http://www.ieee802.org/11/Email_Subscribe.html _______________________________________________________________________________

_______________________________________________________________________________

IF YOU WISH to be Removed from this reflector, PLEASE DO NOT send your request to this CLOSED reflector. We use this valuable tool to communicate on the issues at hand.

SELF SERVICE OPTION: Point your Browser to - http://listserv.ieee.org/cgi-bin/wa?SUBED1=STDS-802-11-TGM and then amend your subscription on the form provided. If you require removal from the reflector press the LEAVE button.

Further information can be found at: http://www.ieee802.org/11/Email_Subscribe.html _______________________________________________________________________________