Final answer:
The sender can transmit 1000 packets before receiving an acknowledgment back.
Step-by-step explanation:
To determine how many packets the sender can transmit before receiving an acknowledgment, we need to consider the channel utilization and the round-trip propagation delay.
The channel transmission rate is 10 Mbps, which means the sender can transmit 10 million bits per second. The round-trip propagation delay is 10 ms, which means it takes 10 ms for the packets to travel from the sender to the receiver and back.
Since the packets are 10K bits long, it will take 10 ms to transmit one packet. Therefore, the sender can transmit (10 million bits/10K bits) = 1000 packets before receiving an acknowledgment back.