I am not sure if I understood your requirement correctly. But, if you are just trying to confirm the accuracy of the syntax for static command then it's correct. Inside host 192.168.2.32 would appear as 18.104.22.168 on the outside. Let me know if you have a different requirement.
""1. For command "static (inside,outside) 22.214.171.124 192.168.2.32 netmask 255.255.255.240"
Is this a just one-on-one natting or block-on-block natting ? if it's block on block, which ip will be natted to which ip ?""
It's for the block of 16 addresses as indicated by your netmask in the static. The response to the second part of the question is the next question.
""2.For each IP from given public IP pool will be natted to the IP in exactly same position from private pool.
For example, 126.96.36.199 will be natted to 192.168.2.33 and 188.8.131.52 will be natted to 192.168.2.35 not any other addresses in the private pool.""
This part I wasn't sure. So, I just tested this in my lab PIX and the translation is not happening in any order and it's all over the place. Hence, you shouldn't count on the same set of inside and outside address to be used every time PIX does the translation.
Table of ContentsIntroductionVersion HistoryPossible Future
UpdatesDocuments PurposeNAT Operation in ASA 8.3+ SectionsRule Types
Network Object NATTwice NAT / Manual NATRule Types used per SectionNAT
Types used with Twice NAT / Manual NAT and Network Obje...
[toc:faq]Introduction:This document describes details on how NAT-T
works.Background:ESP encrypts all critical information, encapsulating
the entire inner TCP/UDP datagram within an ESP header. ESP is an IP
protocol in the same sense that TCP and UDP are I...