In page table, number of entries equal to number of pages in virtual memory and page table entry is equal to number of frames and other information i.e.
So, number of frames =Physical memoryPage size
=230212=218
So, number of bits for frames =log2(218)=18
We know that,
Page table entry = Number of bits for frames + Other information
32 = 18 + x
x = 32 - 18
x = 14
So, 14 bits can be used for storing protection and other information.
Note : Each page table entry must contain frame number.