RTT = 90 x 10-3 s
Bandwidth = 256 Kbps = 215 kiloByte/sec
IN case of Half duplex , capacity of channel = ( 2*Tp*Bandwidth) /2
= (Round-Trip time)*Bandwidth /2
= 90 x 10-3 * 215 /2
= 0.09 x 214 Byte
0.09 x 214 Byte of data send by a sender to receiver
packet size = 64 Byte
Number of windows require = 0.09 x 214 Byte / 64 = 23.04 = 24 windows
Optimal window size is 1 greater than number of frames in 1 RTT = 1+24 = 25
25 ans