Comments (2)
Can you include a packet trace? When you say send packets, I assume you mean you're using ep.Write? (I'm just wondering if maybe there's a new connection and you're looking at the end of the handshake?)
from netstack.
2 0.000496 192.168.11.11 → 192.168.11.1 TCP 76 8234 → 46002 [SYN, ACK] Seq=0 Ack=1 Win=65535 Len=0 MSS=1460 TSval=3759675041 TSecr=23667304 WS=32
3 0.000587 192.168.11.1 → 192.168.11.11 TCP 68 46002 → 8234 [ACK] Seq=1 Ack=1 Win=29696 Len=0 TSval=23667304 TSecr=3759675041
4 30.746827 192.168.11.1 → 192.168.11.11 TCP 574 46002 → 8234 [PSH, ACK] Seq=1 Ack=1 Win=29696 **Len=506** TSval=23674991 TSecr=3759675041
5 30.747139 192.168.11.11 → 192.168.11.1 TCP 68 8234 → 46002 [ACK] Seq=1 Ack=507 Win=1048064 Len=0 TSval=3759705787 TSecr=23674991
6 30.747345 192.168.11.11 → 192.168.11.1 TCP 144 8234 → 46002 [PSH, ACK] Seq=1 Ack=507 Win=1048128 **Len=76** TSval=3759705788 TSecr=23674991
7 30.747405 192.168.11.1 → 192.168.11.11 TCP 68 46002 → 8234 [ACK] Seq=507 Ack=77 Win=29696 Len=0 TSval=23674991 TSecr=3759705788
8 30.747486 192.168.11.11 → 192.168.11.1 TCP 324 8234 → 46002 [PSH, ACK] Seq=77 Ack=507 Win=1048384 **Len=256** TSval=3759705788 TSecr=23674991
9 30.747526 192.168.11.1 → 192.168.11.11 TCP 68 46002 → 8234 [ACK] Seq=507 Ack=333 Win=30720 Len=0 TSval=23674991 TSecr=3759705788
10 30.747585 192.168.11.11 → 192.168.11.1 TCP 242 8234 → 46002 [PSH, ACK] Seq=333 Ack=507 Win=1048576 **Len=174** TSval=3759705788 TSecr=23674991
11 30.747629 192.168.11.1 → 192.168.11.11 TCP 68 46002 → 8234 [ACK] Seq=507 Ack=507 Win=31744 Len=0 TSval=23674991 TSecr=3759705788
the payload of length 506 (packet #4) that is sent from 192.168.11.1 -> 192.168.11.11 is being echo'ed back in three different packets of sizes 76 (packet #6), 256 (packet #8), 174 (packet #10).
I use netcat to send messages to the echo example in netstack.
from netstack.
Related Issues (20)
- Empty tcpip/transport/udp/udp_packet_list.go HOT 4
- Is send window scale wrong? HOT 4
- tcp.handshake.synSentState() may have logical problems HOT 2
- tcpip/seqnum/LessThan has a math calculation bug. HOT 6
- `go get` is broken since cdd605f5e2f5158c8d3f8f752cba0a53b0aac4ec HOT 1
- MultiPath TCP support HOT 1
- Not able to complile sample HOT 5
- Netstack vs Linux network stack HOT 10
- ICMPv4 EchoReply packet's checksum is wrong HOT 1
- udp.ForwarderRequest.CreateEndpoint doesn't set endpoint.effectiveNetProtos HOT 1
- How can I use the CreateNIC function HOT 2
- Force runtime to use custom Conn from netstack HOT 9
- this is test
- Data race between RemoveAddress() and WritePacket() HOT 1
- cannot receive nonzerowindow ack
- The window scale question HOT 1
- Compilation fails on 32-bit systems.
- Possible incorrect TCP Flag SYN processing
- Windows 10 support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from netstack.