The table below describes the diagnosis events on transport layer.
TCP Connection Refused |
A client’s initial TCP connection attempt is rejected by the host. |
Fault |
- A client is requesting a service that the host does not offer.
- There are no more available resources on the host to handle the request.
|
- Check for service availability at the host.
- Check for the maximum number of incoming connections that a host can handle.
|
TCP Repeated Connect Attempt |
A client is attempting multiple times to establish a TCP connection. |
Fault |
- The server does not exist or is not powered on.
- A client requests a service that is not available on the server.
- The SYN packet from a client or the ACK packet from a server is lost or damaged.
- The SYN packet from a client or the ACK packet from a server is blocked by a firewall.
|
- Make sure the server exists and is powered on.
- Open the port for the service on the server.
- Make sure the SYN packet is reaching the server. If the server ACKs, make sure the ACK packet reaches the client.
- Open the access control policy on the firewall.
|
TCP Retransmission |
The source host is sending another TCP packet with the sequence number identical to or less than that of a previously sent TCP packet to the same destination IP address and TCP port number. |
Performance |
- Network congestion.
- A packet from a client or the ACK packet from the server is lost because the switch or the router is overloaded.
- The connection between a client and the server is slow.
- The buffer on the server side overflows.
- The TCP packet is lost or damaged during transmission.
- A segment of a segmented TCP packet is lost or damaged during transmission.
|
- Check the application services running on the network.
- Check the working status of switches and routers.
- Update the route configurations.
- Check the working status of the host at the receiving side.
|
TCP Invalid Checksum |
The destination host calculates TCP checksum of received packet, which is not identical to the value of TCP checksum field in the received packet. |
Fault |
- The packet is damaged during transmission.
- Calculating TCP checksum may be disabled if TCP checksum is wrong for all packets.
- The source stack does not calculate TCP checksum.
|
- Check for electromagnetic interference devices on the transmission line or for a faulty transmission device.
- Check if it is necessary to enable calculating checksum.
- Disable TCP Checksum Offload.
|
TCP Slow Response |
The response time for ACK packet is higher than the threshold. |
Performance |
- Network congestion.
- The connection between the sending host and the receiving host is slow.
- The ACK packet is lost or damaged during transmission.
- A router between the sending host and the receiving host is overloaded.
|
- Check the application services running on the network.
- Update the route configurations.
- Check if the ACK packet is lost or damaged.
- Upgrade the router.
|
TCP Duplicated Acknowledgement |
There are at least three packets that have identical ACK number and SEQ numbers. |
Performance |
- TCP segment is lost due to network congestion.
- Packets are lost due to other network problems.
- The other side of the TCP connection is unresponsive
|
- Check if there is network congestion.
- Check if packets are lost due to other network problems.
- Check if the hosts of the TCP connection are working regularly.
|
TCY SYN Storm |
A lot of TCP SYN packets are being sent at a speed higher than the threshold. |
Security |
There is a DOS or DDOS attack. |
Check if there is a DOS or DDOS attack. |
TCP Header Offset Error |
TCP header offset is less than 5. |
Security |
The source host is sending faulty TCP packets. |
- Check if there is an attack on the source host.
- Check if the progresses are normal.
|
TCP Port Scan |
The number of TCP ports scanned by a local or remote host is higher than the threshold. |
Security |
- A local host has a worm infection that automatically scans TCP ports.
- Scan software scans TCP ports.
|
- Check if the host is infected with a worm.
- Check if there is manual scanning on the source host.
|