Completa la frase seguente: Porter ha iniziato il servizio navale come guardiamarina all'età di 10 anni sotto il comando di suo padre, il Commodoro David Porter, sulla fregata. Per il resto della sua vita, fu associato al mare. Porter servì nella guerra messicana nell'attacco al forte della città di Vera Cruz. Allo scoppio della guerra civile, faceva parte di un piano per tenere Fort Pickens, vicino a Pensacola, in Florida, per l'Unione; la sua esecuzione ha interrotto lo sforzo di alleviare la guarnigione a Fort Sumter, portando alla caduta di Sumter. Porter comandò una flottiglia indipendente di cannoni mortai durante la cattura di New Orleans. In seguito, fu promosso al rango di contrammiraglio (agente) al comando della Mississippi River Squadron, che cooperò con l'esercito sotto il maggiore generale Ulysses S. Grant nella campagna di Vicksburg. Dopo la caduta di Vicksburg, guidò le forze navali nella difficile campagna del fiume Rosso in Louisiana. Alla fine del 1864, Porter fu trasferito dall'interno alla costa atlantica, dove guidò la Marina degli Stati Uniti negli assalti congiunti su
Fort Fisher, l'ultima importante azione navale della guerra.