A primeira coisa a se fazer é padronizar as unidades para realizar as contas. Na questão, o ideal é manter tudo em bits.
A velocidade 150Mbps = 150*1000 = 150000 bps (bits por segundo)
50Kbytes = 50 * 1024 = 51200 bytes = 51200*8 = 409600 bits.
Assim o tempo total = tempo de processamento + tempo de transmissão do pacote.
tempo total = 2ms + 409600/150000
tempo total = 2ms + 2.73ms = 4.73ms
*obs: a questão disse que o roteador estava ocioso, porque do contrário, entraria mais um tempo de atraso de processamento.
O cálculo do Luiz tá errado. Ele errou na conversão de Mbps para bps. 1Mbps equivale a 1 milhão de bps. O resto tá certo. Segue atualização:
A velocidade 150Mbps = 150*1000.000 = 150000000 bps (bits por segundo)
50Kbytes = 50 * 1024 = 51200 bytes = 51200*8 = 409600 bits.
Assim o tempo total = tempo de processamento + tempo de transmissão do pacote.
tempo total = 2ms + 409600/150000000 = 2ms + 2.73ms
tempo total = 2ms + 2.73ms = 4.73ms