Limit connections implementation

Can someone tell me exactly how limit zone implementation works?. This
seems
to be blocking non simultaenous connections as well and thereby causing
drop
in requests.

limit_zone one $binary_remote_addr 20m;

limit_conn one 30;

Guys - Any suggestion on this?. Any help will be appreciated.

regards

Asif