Połączeniowość TCP powoduje, że często uzasadnione jest podejrzenie, że cała komunikacja w ramach jednego połączenia dotyczy jednego użytkownika. Jest to jednak uzależnione od wykorzystywanego protokołu wyższej warstwy.
Nawet gdy wykorzystywany jest tylko komunikacja jednostronna, TCP wymaga
ujawnienia przez nadawcę swojego adresu (ze względu na komunikaty kontrolne
związane z zapewnianiem niezawodności). W związku z tym informacja o adresach
nadawcy i odbiorcy jest dostępna każdemu, kto ma możliwość odczytania dowolnego
z pakietów dotyczących danego połączenia.