TCP stands for Transmission Control Protocol and is one of the core protocols of the Internet Protocol Suite. TCP complements the Internet Protocol (IP), and therefore the entire suite is commonly referred to as TCP/IP.

learn more… | top users | synonyms

5
votes
1answer
642 views

Does TCP/UDP send file sequentially or randomnly?

Does TCP/UDP protocol always send or receive file packets sequentially? Would it possible to make a choice which data packets will be sent first using sockets API?
0
votes
2answers
333 views

TCP Window Scale

I am searching that, how can two sides determine which scale factor will be using? In syn packets we can give a scale factor and than when two sides have the any scale factor, we can understand that ...
1
vote
3answers
760 views

How will I know whether my laptop computer is being shared

How will I know whether my laptop computer is being shared through TCP and IP or not been shared? What command should I look or click through? When I click the button bar for Local Area Connection ...
12
votes
2answers
6k views

Do browsers create new TCP connections for each HTTP requests?

So I know that HTTP is basically just a text protocol over TCP, and that TCP is state / connection based. That means that the browser has to connect over TCP to a server before doing an HTTP request. ...
1
vote
1answer
532 views

Sending a file via TCP/UDP socket

I'm reading about TCP and UDP from a article. In the end what I understood is that UDP is faster than TCP but it is unreliable. So if I'm going to a send a file, If use UDP, would it be faster than ...
3
votes
4answers
99 views

TCP/IP on the transport level

I'm trying to understand what happens when I send a packet using a socket on the transport level. Do all packets which leave my computer go first to a geographical location designated by my ISP? Then ...
1
vote
2answers
1k views

TCP PUSH and segments

I am reading the TCP PUSH section in the TCP/IP Guide, and have a question on this paragraph: It's important to realize that the push function only forces immediate delivery of data. It does not ...
0
votes
1answer
394 views

Finding why a TCP connection drops

Two months ago the german Audible shop relaunched their site to be more like their parent company Amazon. Since then I've not been able to download my purchases. The culprit is my Netgear WGR614v8 ...
0
votes
1answer
129 views

Video player that can be controlled by Socket / TCP

Is there a Video Player that can be controlled with TCP? I think VLC supports this - but I can't find any easy to follow instructions on how to do this. I will be using this on a windows 7 machine, ...
0
votes
2answers
1k views

Why can't a PC with 2 network cards be accessed by hostname?

I set up PC with 2 network cards, connected to the same LAN. I can connect to this PC (e.g. by remote desktop) only via IP addresses. Accessing by hostname does not work. Why is this the case? ...
1
vote
1answer
1k views

How to listen to all ports (udp and tcp) or make them all appear open in Debian

I got an external Debian server. The problem is that my university campus doesn't allow connections to go outside when the port is different than TCP port 22, 80, 443, or UDP port 123. I tested them ...
2
votes
1answer
11k views

Windows 7 firewall causing remote connection to time out; should refuse connection

The Windows 7 Firewall is running with default options to allow outbound connections and block incoming connections. I have a process trying to connect regularly from within my local network, which is ...
11
votes
2answers
8k views

On the Performance of TCP implementations of Linux and Windows

I understand the implementation of TCP stack in windows and Linux are different. Windows uses a congestion control algorithm known as the TCP Reno while Linux uses Cubic. How do the 2 protocols ...
2
votes
1answer
282 views

How does the Inetutils telnet utility determine if a connection is still alive?

I've started using sockets in programming with Java (I have experience with Python), and while testing a server that I'd written with the telnet command, I noticed that the utility responds ...
3
votes
2answers
5k views

Kill established tcp connection on Linux

How can you kill an established TCP connection on Linux?
3
votes
2answers
11k views

Windows TCP timeout

Is there on windows any default timeout for tcp connection? So when no answere is received the connection would be closed. Why im asking is that on one machine the connection is closed afther 5 ...
3
votes
1answer
1k views

Where do I find the TCP/IP stack in Process Explorer on Windows 7?

I was wondering, if the TCP/IP stack is part of the kernel or running as a service? Where do I find the TCP/IP stack in sysinternals ProcExp?
1
vote
0answers
383 views

Create a VNC proxy with authentication

We have a bunch of VNC servers located on our local network. We wish to give external customers access to these VNC servers, via some sort of "middle-man" software solution which can handle ...
3
votes
2answers
1k views

What is the difference between SOCKS4/5 and a pure TCP proxy?

Why do we need SOCKS if we could just use a TCP proxy system like TOR? What kind of advantages does SOCKS have?
2
votes
1answer
330 views

Is there a software that allows RS232 sniffing and TCP/UDP listening [closed]

I am looking for a software that would fulfill the following requirements: Able to "sniff" communication over RS232 (like PortMon and Advanced Serial Data Logger) Able to listen to a given address/...
3
votes
4answers
3k views

Linux Command Line Tools for Analyzing OS + NIC TCP Latency

I'm hoping to find an existing Linux tool for measuring latency: I'm trying to diagnose how much latency my OS and NIC card are adding to TCP latency in Linux. I looked at the following tools but ...
1
vote
1answer
2k views

Can't access HTTP server, but ping works in LAN

I encounter a problem when configure the connection. My computer resides in a LAN, I want to assign it a static IP address. Thus with the help of port mapping on the router, I will be able to access ...
2
votes
1answer
6k views

How does Ident work?

I am having a hard time understanding how the ident protocol works. I came across a summary of how it works at Wikipedia however don't quite follow what it means The Ident Protocol is designed to ...
3
votes
1answer
562 views

Why small TCP connections succeeds, but big ones fails?

Sometimes from Linux system I see the following weird behaviour: I able to ping things and sometimes use some services, but networking is very bad. For example, now I routed connection through my ...
2
votes
1answer
14k views

How to change TCP “time wait” delay in Windows 7 / 2008 Server?

Windows Server 2003 "offers two methods of controlling TIME-WAIT behavior." The TcpTimedWaitDelay registry value under the HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters ...
1
vote
2answers
2k views

How do I redirect a request for an IP to the loopback?

A program I'm using makes a request for the external IP 74.125.234.83 and I would like to make this request redirect to 127.0.0.1 so I can test my local server, I don't have access to the source of ...
0
votes
6answers
3k views

How does a router route connections?

How does a router track connections? When you send a http request it goes to the router which is then sent to another router, etc over the internet; but then how does it know to go to the server, is ...
0
votes
1answer
983 views

Ubuntu Server static Route through ubuntu PC

Working my way through understanding Linux. I still consider myself a newbie. I recently installed a 10.04 server with LAMP and others on it. I wish to get it surfing the net: apt-get update and ...
3
votes
0answers
652 views

iodine fails its ping test

I'm trying to get iodine working on my Ubuntu machine. The server is working fine, but when it try to establish a connection, and change the route table using the default iodine-client-start script i ...
0
votes
2answers
970 views

Understanding port forwarding and NAT

I've got some confusion about port forwarding vs NAT. I know the problems NAT causes for P2P, and that there exist some solutions to it (STUN,TURN,etc) which require a relay server to setup direct ...
4
votes
2answers
9k views

How to make tcpdump (or other tool) to actually dump TCP stream?

I expect something like this: $ nc example.com 80 GET / HTTP/1.0 HTTP/1.0 500 K.O. Content-Type: application/null Content-Length: -1 $ Meanwhile: # tcpdump -i eth0 --actually-dump-all-tcp 217.21....
3
votes
3answers
166 views

Distinct Proxying for any TCP-related Protocol

I'm not sure what to call it (proxy/redirection/relay), and I am hoping some software or solution possibly exists for linux. My intention is to be able to listen on a single public facing ip:port (...
2
votes
2answers
7k views

TCP Slow start and congestion control, and how to modify them

I'm trying to change the behavior of the tcp slow start protocol on a CentOS5 box (uname -r => 2.6.18-238.12.1.el5). I have read that the following command will change my icwnd to 8: ip route change ...
3
votes
3answers
436 views

How can I open a TCP/UDP connection on Linux?

I am looking for a simple command line tool to open TCP/UDP server/client on a desired port on a Linux machine. Are there any applications or commands that I can use to achieve this?
0
votes
2answers
268 views

tcptraceroute showing paths of greatly varying length

I'm tracing a path to my server using tcptraceroute. The server is showing intermittent network availability. It's as if some packets get through fine, others take a long time and some never get there....
1
vote
1answer
105 views

TCP connection between PCs in home wi-fi network

I want to establish a connection between 2 PCs. Point is to practice in writing client-server applications and similar stuff. I've heard around, that I can access another PC in network by address like ...
3
votes
2answers
936 views

How to increase transfer speed on fat long pipe?

I have a log pipe between two facilities (gigiabit circuit with RTT latency of 17ms). When doing system-to-system file transfer (file sharing, rsync, ftp, sftp) I'm hitting maximum speed of approx 30 ...
6
votes
4answers
21k views

what is TCP Half Open Connection and TCP half closed connection

I am trying to understand what is the difference between TCP Half Open Connection and TCP Half closed connection can any one tell what exactly are they?
0
votes
0answers
997 views

why does my time warner cable modem connection enter dead period states every 20 mins?

My wifi connection (from my MacBook running Snow Leopard) to a Time Warrner cabel model and router has a recurring connection problem. Every 20 minutes or so it will enter a "dead state" where no ...
4
votes
3answers
5k views

How to use DNS over TCP?

Google DNS (8.8.8.8 and 8.8.4.4) are blocked (or polluted) by all ISPs available to me (and DNS by ISPs just return wrong answers for some sensitive sites!!), and it is said that if we change DNS from ...
5
votes
3answers
9k views

Cannot connect to guest OS from host OS

I have installed OpenSUSE on VMWare player as guest OS and my host OS is Windows XP. What I want to achieve is to send message from my host (i.e XP), say on port 7000 and receive it on a specific port ...
0
votes
0answers
91 views

Mysterious packet loss

Sender station: Receiver station: The two computers are directly connected one to another without any switch or router. Netstat gives no clue what is happening. Amount of received packets is ...
1
vote
1answer
405 views

Network being flooded with TCP Junk

I've been using Wireshark to check out the traffic on my home network. Fairly recently, I started getting a bunch of junk generated constantly. I've been unable to find out the cause, as virus/spyware ...
0
votes
2answers
230 views

is there a single-end available bandwidth measurement tool

i am doing my graduation thesis,currently i need a tool that is capable of measuring the available bandwidth between client and servers.i have googled that, the link http://www.icir.org/models/tools....
4
votes
3answers
8k views

iptables for transparent TCP proxy

Here's my situation. I have an iPad, a TiVo, and an dd-wrt router on my network, along with a machine that I'd like to use to sniff/decrypt draffic between the iPad and the TiVo. The iPad has an app ...
6
votes
4answers
17k views

TCP Retransmission vs. TCP Fast Retransmission

In Wireshark I can see things that say "TCP Retransmission" and "TCP Fast Retransmission." What's the difference? How is Wireshark able to tell the difference?
1
vote
1answer
604 views

Server response in TCP 3-way handshake

A server normally responds with SYN ACK in a 3-way handshake. What would happen if it just responded with ACK?
4
votes
2answers
2k views

How to manually do a TCP handshake

Telnet can be used to manually do things that programs do automatically. When I connect to a server I noticed that it automatically does the 3-way handshake to establish a TCP connection. Can it be ...
1
vote
2answers
6k views

How to connect to `tcp://192.168.202.112:11053` by command line?

tcp://192.168.202.112:11053 I've ensured the service is on,but when telnet 192.168.202.112 11053,connection fails,why?
0
votes
2answers
569 views

Any free program for binary TCP communication?

I have a TCP server listening on a localhost's port so I need a software that can be used to establish a TCP connection to the server and then send binary data, not ASCII. For example, I want to send ...