dude, I used to work Intel, I have TSI, they don't need to tell me.
Ok, I will tell you more about the internet.
The internet is a series of Key and lock system, say this on my end would be represent to a data packet. and it run thru my router on my end and get into a series of network gateway and router and finally arriving to your router and your monitor and you can see my message.
The problem is, being a packet, it was encoded with a single byte of Addressee code that specify the addressee (you) so when the packet route thru my router, the addressee code can look for the next router on the route and the next, then the next, then the next and finally to you.
Now, the code is the key, which nobody can change it but me, however, we can always intercept the data packet by setting up filter, and filter out the addressee code and redirect to the third party. That's what hacker do in an essence.
But for the DoD, they don't need that, the IP Address is the unique address that identified your local network. That's your physical address. And I don't really need to change your IP address per say, but imagine this, what if you are in a sorting facilities and you have 2 address in different physical location with the same address?
DOD is the one that holding this lock in place and they can spoof and make a duplicate to the target address (You) some where else, and redirect the data packet. That's because US hold the IP table, and IP were bought in chuck by other national carrier. Thus, if I have the table, would I be able to spoofing address so it can be redirect?? It's just an entry on a server. But that entry is the most important piece of data
Now, If US can do that, can it place a kill switch on a missile? I mean, if the pentagon can hack the Home Office remotely with NSA asset lol