(4)Focus on No.14 and No.18,I also have no idea about these kind of packets that came from client 80.65. Try starting with this method because it’ll help you narrow down what may be the cause of your packet loss. Give your modem, router, and computer a chance to reset by turning everything off and restarting.
(2)No.4 means a message from my client application.(just like a login message req) (3)Focus on No.5 and No.7,actually my server application doesn't send these packets and only send No.6 to reply the No.4's login req. As simple as it sounds, sometimes the turn-off and turn-on-again method is the most effective. Packet Sender is an open source utility to allow sending and receiving TCP, UDP, and SSL (encrypted TCP) packets.
The first step is fairly simple: you need to know the address of the remote workstation.
Hi,you guys should have a look on this picture:(server 80.77 is linux,client 80.65 is WindowsXp) (1)surely,No.1,No.2 and No.3 mean TCP three-way handshaking. Now that you're familiar with the two main methods of packet transmission, assume you want to send a packet from your workstation to another workstation on the same Ethernet segment. udp tcp icmp packet sender c++ free download. I determined the 60 bytes are from: 20 bytes TCP header + 20 bytes IP header + 14 bytes Ethernet + 6 bytes Trailerĭo these packets belong to the TCP/IP protocol? If so, what's their purpose? and why are they sent so frequently? (perhaps to maintain or check the connection between server and clients) When a packet is delayed, it will time out eventually, and another one will replace it. The Transmission Control Protocol (TCP) is a transport protocol that is used on top of IP to ensure reliable transmission of packets. It can be used for both commercial and personal use. Packet Sender is free and licensed as GPL v2 or later. Other places may recompile and redistribute Packet Sender. The mainline branch officially supports Windows, Mac, and Ubuntu Desktop Linux. This means packets are ‘lost,’ delayed, or misplaced somewhere in the hubs while traveling through them. Packet Sender is an open source utility to allow sending and receiving TCP and UDP packets. After the TCP connection between server and client establishes, I'm seeing a lot of TCP packets with no length like the one below, where 172.16.80.65 is the client and 172.16.178.77 is the server: 70 1.064245 172.16.80.65 172.16.178.77 TCP cvspserver > 60000 Seq=1112 Ack=33028 Win=65535 Len=0ĭetail:Frame 74 (60 bytes on wire, 60 bytes captured) Packet loss happens when one or a group of packets traveling along a network connection don’t reach their final destination.