oracle enterprice linux 5:

I am seeing after the connection is established it stays in established even it the source connection doesn't exist. Basically I do netstat on source don't see the connection but I do netstat on destination and I see the connection. I looked at tcp keep alive and it's set to default 2 hrs and 75 secs then onwards.

[root@ ~]# find /proc -name "*keep*"
/proc/sys/net/ipv4/tcp_keepalive_intvl
/proc/sys/net/ipv4/tcp_keepalive_probes
/proc/sys/net/ipv4/tcp_keepalive_time
[root@ ~]# find /proc -name "*keep*" -exec cat {} \;
75
9
7200

Shouldn't the connection be cleaned up atleast after 2 hrs?