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

92
votes
13answers
9k views

Must TCP use IP?

Is it true that TCP is short for TCP/IP and they mean the same thing? Is it possible for TCP to be built on top of another protocol besides IP?
0
votes
1answer
62 views

TCP server listen and client listen windows software

I am using Windows OS on an amazon cloud AWS with static public IP. On this machine I need to set up a TCP server to listen on port 2204 for raw data that will arrive from a GPS base station over TCP ...
2
votes
1answer
7k 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 ...
2
votes
2answers
4k views

Detect what outgoing ports are bypassed by firewall

My school has a firewall which limits most outgoing ports. There're only TCP/80, TCP/443, TCP/21 allowed. Is there's a way to find out all the outgoing port allowed by the firewall? My current idea: ...
0
votes
1answer
128 views

Forcing a game to not take “real local IP” into account but only recognize virtual local IP assigned by VPN server

We are two friends who want to play Heroes of Might and Magic 2, 3 or 5 together in online multiplayer mode over internet using a TCP/IP connection. As we are not happy with third party solutions ...
7
votes
5answers
2k views

How does a server get notified about the HTTP request?

I have a basic understanding of how HTTP works. I understand the client (web browser) makes a request and server responds back to the request. However, the thing I don't understand is how does a web ...
0
votes
0answers
26 views

Window Period Where Sent Packets Cause Socket Acting as Server to Malfunction

I am currently working on an embedded Linux server. My main application is a state-machine that is started during the init phase from the rc-scripts. The application spawns several worker threads. ...
0
votes
3answers
149 views

How does a web server return an HTTP request?

I'm sorry if this is a really stupid question; my networking knowledge is pretty sparse. So, a user makes a HTTP request to some address. That request comes from an address on a local subnet, but the ...
2
votes
4answers
13k views

Subnet mask of 255.255.255.255

I have a subnet mask of 255.255.255.255.( Why is my subnet mask 255.255.255.255?). I refer that from the above question that it is as good as each computer is on its own network and cant interact ...
1
vote
0answers
21 views

Assessing Performance in Process Explorer: Varying Block Sizes

I am trying to assess the performance of my scientific software using Process Explorer, with the files both locally on our blade server (Dell VRTx, Windows Server 2012) and over the network from ...
1
vote
1answer
106 views

Accessing two devices with the same IP?

I want to connect my laptop to two WiFi enabled digital cameras, that have the same IP hardcoded: 192.168.1.1 One solution that I've successfully tried: Connect one device to the laptop's built in ...
1
vote
1answer
267 views

Cannot connect to 192.168.1.1

I have router TP Link n900 and I cannot connect to my admin panel of the router, I just bought it, I have internet when I am connected with cabel, but cannot open the router. My connection is : PC -> ...
9
votes
5answers
10k views

How do IP answer packets reach their destination inside of a private LAN?

This is a little theory question that has been confusing me for a pretty long time. Basically, if we are inside of a private LAN, and we want incoming packets to reach, for example, an HTTP server ...
2
votes
1answer
123 views

Keep alive, ESTABLISHED and TIME_WAIT semantics

When I use the following command netstat -ant | grep :9111 | awk '{print $6}' | sort | uniq -c | sort -n I get the following 1 LAST_ACK 1 LISTEN 2 SYN_RECV 7 FIN_WAIT1 51 ESTABLISHED ...
24
votes
4answers
4k views

How does HTTP become stateless?

HTTP is said to be stateless. Meaning, it doesn’t need to store information for the transmission of data. But HTTP uses TCP, which is state oriented. If that's the case, how does HTTP becomes ...
0
votes
0answers
32 views

Network tcp parameters

i have a netstat -s output which i would like some opinions on. Which are the parameters that seems to appear to have problems? from what I can see, tcpInUnorderBytes and tcpInUnorderSegs have some ...
1
vote
1answer
120 views

Linux Kernel TCP socket functions

So I have been looking through the Linux Kernel v3.8.0-19-generic source code and I noticed that the proto struct, whose members are virtual functions for socket operations depending on the particular ...
0
votes
3answers
88 views

TCP connection assistance

I have 2 PCs at home connected to a router. I am trying to establish a TCP connection from PC2 to PC1. I have installed TCP Test Tool 3.0 on both and have set PC1 to listen on port 54100. On PC2 I ...
0
votes
1answer
157 views

Does an open TCP socket connection consume data when not used?

I have a TCP socket connection established between my server and a modem which has a active GSM module and sim card installed. I create this wirless 3G connection via socat: /usr/bin/socat ...
1
vote
0answers
116 views

What's wrong with this tcpdump syntax?

sudo tcpdump -i ath1 -s 0 -nne "(type mgt and subtype beacon)" Can anyone help me? I was following a tutorial at http://wiki.secarmour.com/2013/09/capture-wireless-traffic.html but seems I got ...
0
votes
1answer
192 views

TCP/IP to Serial - Serial Server

I have a server with 8 COM ports which I would like to make accessible via TCP ports, I've done quite a bit of research and tried numerous solutions including ser2net etc. All of which unfortunately ...
0
votes
1answer
146 views

Port forwarding and C++ Winsock Client-Server applications

As the title says, I'm creating a TCP client and a server program in C++. My question is, when running the client and server on two separate machines that go through a different firewalled router over ...
1
vote
2answers
62 views

TCP Client and Server Port forwarding

I have a TCP client and server program that I made. My question is, when running the client and server on two separate machines that go through a different firewalled router over the internet, does it ...
1
vote
1answer
87 views

A tool for sending and receiving plain text via TCP? [closed]

For debugging purposes, I'm looking for a tool that can do the following: Connect to a TCP socket send plain text commands receive plain text answers Yes, of course telnet can do that. But my ...
0
votes
0answers
268 views

Disable TCP keepalive on RHEL6

Is it possible to disable TCP keepalive on RHEL6? I know the kernel parameters for tuning TCP keepalive timeout are as follows: net.ipv4.tcp_keepalive_time net.ipv4.tcp_keepalive_intvl ...
0
votes
1answer
47 views

What impacts does RTT have on the behaviour of TCP?

How does round-trip time impact a TCP connection's behaviour? I know that the throughput of a connection with a high RTT is lower than the throughput of a connection with a low RTT but how does RTT ...
0
votes
0answers
31 views

SFTP upload and download speed difference

I have two Solaris box, I am using SFTP to transfer file of 1063 MB. when I do fire get (get file from server) speed is approx. 270KB/s when I do fire put (put file on server) speed is approx. ...
2
votes
1answer
240 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 ...
0
votes
0answers
146 views

Connection Oriented Transport Protocol

Does anyone have an idea about a software for Linux that uses COTP (ISO 8073) protocol ? note : software that runs COTP over TCP , doesn't matter what is the functionality of the software i just need ...
0
votes
0answers
70 views

How do i control a epson projector using putty

Currently i have been messing with a Epson emp 7900, trying to get it to be controlled by a python script. I have currently got a problem where if i send "PWR OFF" it will return "ESC/VP.net@" ...
0
votes
1answer
72 views

Create local TCP connection from C program in Ubuntu VM to Labview in Windows (Host)

Sorry if this is lengthy, I'll try to keep it as concise as possible. I have made a C program which runs in Ubuntu in a virtual machine and a Labview program running in windows (the host of the VM) ...
2
votes
0answers
13 views

Using DJB's tcpclient or tcpcat bidirectionally

Can someone post an example on how to use DJB's tcpclient bidirectionally? We need to read from Tor's ControlPort as well as write to Tor's ControlPort. A "file" that is open for both, reading and ...
0
votes
1answer
168 views

What changes to my network settings in Windows 7 can I make to achieve lower latency for gaming?

What changes to my network settings in Windows 7 can I make to achieve lower latency for gaming? I have heard of changing TCP settings in the registry, but I have also heard conflicting information on ...
0
votes
1answer
139 views

Can't capture inbound/outbound messages in Fiddler

.NET interferes with localhost traffic (there's already a lot of threads open on that topic), but something else is mangling my ability to see traffic to/from my server. I know this because I am ...
0
votes
0answers
41 views

TCP 'ip route change' not working to change cwnd on Linux

I'm trying to change the cwnd using 'ip route change'. The command I'm using: ip route change 172.16.231.0/24 dev eth0 proto kernel scope link src 172.16.231.26 cwnd lock 7. The first time I run ...
0
votes
1answer
99 views

Reverse SSH Tunneling Question [closed]

I'm somewhat confused on reverse SSH tunneling and I'd really like someone to help me out. My Goal: I'd like to create a physical backdoor to a network using a BeagleBone Black (or RaspberryPi or ...
0
votes
0answers
185 views

not all packets forwarded by pptp VPN server

I have the following setup: +------+ +---------+ ppp0---------+ |router| | A +-----+---+-----+ B | | R | ...
0
votes
1answer
277 views

virtualbox: no TCP traceroute

I have VirtualBox running Ubuntu on an Ubuntu host. The networking mode I set is NAT. I noticed that TCP traceroute-like messages (i.e. with low IP TTL) never receive any ICMP reply. Is there some ...
0
votes
2answers
124 views

Is the Transport Layer (e.g. UDP, TCP) handled by the Operating System usually? [closed]

I'm really new to networking and am struggling to understand this. I know the Transport Layer in the Internet Protocol Suite (at least the UDP and TCP protocols) contains the source and destination ...
1
vote
2answers
168 views

How do I delay tcp traffic on a socket?

I would like to test the interactions between a client program and a server program for race conditions. They connect to each other via tcp. The client does blocking calls to the server on multiple ...
0
votes
1answer
34 views

Program running from a folder where a parent folder is not accessible wont be able to use tcp layer

This issue is one that has taken me and our IT department at our company many hours to pinpoint. The problem only appears on Windows server 2008, windows 7 and windows 8. On Windows XP or Windows ...
0
votes
0answers
613 views

Linux message: Possible SYN flooding on port 25. Sending cookies

I have a Linux CentOS server online. At my console this message appeared: possible possible SYN flooding on port 25. Sending cookies. See SYN flood and SYN cookies. I have done an Apache JMeter ...
1
vote
1answer
2k views

Network issues, resolving host

My network connection randomly drops for a 5 minutes or so when I'm online. It always happens when I boot up my computer. I can tell because it says:resolving host in Chrome and I can't ping any ...
1
vote
1answer
269 views

Utility to monitor a TCP connection for drops

I found some similar questions, but not quite like this, so am going ahead and posting. I use a replication product at a client site. We are running a Windows 2003/2008 server environment. It is ...
0
votes
1answer
567 views

How to set permament TCP Windows Size in Windows XP

I'm checking real throughput of my network using iperf/jperf. Test with speedtest.net shows 25/10 - but jperf shows only 5. So I change in jperf the TCP Window Size into 256K - and now jperf shows ...
-1
votes
1answer
50 views

How can my server announce its presence to everyone in the network [closed]

The situation is as follows. I want to have an application running on a server. All of the desktops in the company has to connect to it. But I do not want the IP address of the server to be hard coded ...
1
vote
1answer
753 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 ...
0
votes
0answers
45 views

Multipath tcp application-level performance measurement

I am working on a project related to Multipath tcp and I want to measure the goodput and the RTT at the application level. I don't want to use a traditional tool(netperf, iperf, ...) and I want to ...
0
votes
0answers
29 views

No response to ping of specific size

ping <anything> -s 473 does not receive a single reply. ping <anything> -s 476 works, as well as ping <anything> -s 472 but no size inbetween. What could be the reasons for ...
1
vote
1answer
53 views

Redirect ip to another page

i have a modem Dlink DSL-2730U i want to make this modem redirect some ip to another page or to another ip example : i have this ip : 123.456.7.9 i want to redirect it to 8.8.8.8 from ...