PyTCP icon indicating copy to clipboard operation
PyTCP copied to clipboard

PyTCP is a fully functional TCP/IP stack written in Python. It supports TCP stream-based transport with reliable packet delivery based on a sliding window mechanism and basic congestion control. It al...

Results 6 PyTCP issues
Sort by recently updated
recently updated
newest added

Add the possibility to use [https://en.wikipedia.org/wiki/Nagle%27s_algorithm?wprov=sfla1](nagle's algorithm). This should come with the possibility of turning off the delayed ack due to collision between the two.

help wanted

Currently, if a packet is sent to a port which is not in stack.sockets, then it is responded with rst. The issue with such behaviour raises when a rst is...

Currently, pytcp can be run as a script, using pytcp.py It would have been nice to be able to import it as a library. To do this a few things...

When I'm using the tun/tap interface on windows, I can connect a TCP socket through that interface, and watch the packets in Wireshark. s=sequence number a=acknowledge number My Client sent...

bug

Loving this library....really useful for some network simulation and learning I am doing. For my use case I dont want to use a tap device. Instead I just want to...

enhancement

I've got a situation where it would be very useful to use pytcp as a TCP stack on top of a `tun` interface, where the ethernet layer is not necessary....

enhancement