| ▲ | Twisol a day ago | |||||||||||||||||||
As far as I'm aware, sure you can. TCP packets and UDP datagrams are wrapped in IP datagrams, and it's the job of an IP network to ship your data from point A (sender) to point B (receiver). Nodes along the way might do so-called "deep packet inspection" to snoop on the payload of your IP datagrams (for various reasons, not all nefarious), but they don't need to do that to do the basic job of routing. From a semantic standpoint, the information in the TCP and UDP headers (as part of the IP payload) is only there to govern interactions between the two endpoint parties. (For instance, the "port" of a TCP or UDP packet is a node-local identifier for one of many services that might exist at the IP address the packet was routed to, allowing many services to coexist at the same node.) | ||||||||||||||||||||
| ▲ | HPsquared a day ago | parent | next [-] | |||||||||||||||||||
Huh. So it's literally "TCP over IP" like the name suggests. | ||||||||||||||||||||
| ▲ | stavros a day ago | parent | prev [-] | |||||||||||||||||||
Hmm, I thought intermediate routers use the TCP packet's bits for congestion control, no? Though I guess they can probably just use the destination IP for that. | ||||||||||||||||||||
| ||||||||||||||||||||