TCP sequence number question

The sequence number loops back to 0. Source: TCP sequence numbers and receive windows behave very much like a clock. The receive window shifts each time the receiver receives and acknowledges a new segment of data. Once it runs out of sequence numbers, the sequence number loops back to 0. Also see chapter 4 of … Read more

Unwanted RST TCP packet with Scapy

The article you cited makes this pretty clear… Since you are not completing the full TCP handshake your operating system might try to take control and can start sending RST (reset) packets, to avoid this we can use iptables: iptables -A OUTPUT -p tcp –tcp-flags RST RST -s 192.168.1.20 -j DROP Essentially, the problem is … Read more

Why tcp termination need 4-way-handshake?

After googling a lot, I recognized that the four-way is actually two pairs of two-way handshakes. If termination is a REAL four-way actions, the 2 and 3 indeed can be set 1 at the same packet. But this a two-phase work: the first phase (i.e. the first two-way handshake) is : Client ——FIN—–> Server Client … Read more

Does Alpine have known DNS issue within Kubernetes?

Yes, the Alpine images are known to be problematic in Kubernetes cluster concerning DNS queries. Even if it is not clear if the bug has been effectively fixed in any current version of Alpine, here are some related links: https://github.com/kubernetes-sigs/kind/issues/442 https://gitlab.alpinelinux.org/alpine/aports/-/issues/9017 https://github.com/gliderlabs/docker-alpine/issues/476 I encountered this problem on my side in my Kubernetes clusters as of … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)