Kernel Study Notes

Home Archives
2025
May 6

tcp三次握手 --- 逐渐消失的tcp半链接队列

May 5

创建req scoket时的三个长度检查

2019
Oct 26

xdp 是如何加载到内核并运行的

Oct 8

tcpdump and ebpf

Sep 25

how tcpdump work with cbpf

2016
Nov 23

WHAT is TFO

Feb 26

TCP ack study

2015
Sep 14

how does tcp socket listen

Sep 14

how does tcp server bind on a socket

Sep 11

basic data structure of inet socket: inetsw

Sep 9

How to select tcp client port

2014
Jul 31

how to select source ip for a tcp socket

Jan 27

how to remember ip/tcp/udp header

Jan 14

how does tcp server accept a new connection request

2013
Nov 25

How does IPV4/6 process input tcp/udp packet

Nov 22

the inheriting of linux sock type

Nov 22

inetsw table

Nov 22

how to create a inet socket

Nov 22

system call socket

Nov 22

socket net_proto_family

Feb 16

Socket Basic Framework

2012
Jul 13

Tcp Checksum in Send Direction

Recent Posts

  • fib data struct
  • FIB Trie 路由动画演示
  • ping本机网口的IP地址,tcpdump在lo口才能抓到对应报文
  • fib_unmerge:把local路由从main表里切割出来
  • lo口与local路由表

Categories

  • IPv6
  • bpf
  • debug
  • gcc
  • git
  • irq
  • memory
  • neighbour
  • netdev
  • netlink
  • others
  • route
  • sched
  • socket
  • vim
  • xfrm

Tags

  • IPv4
  • IPv6
  • TODO
  • address
  • bh
  • bpf
  • checksum
  • debug
  • epoll
  • fib
  • gcc
  • git
  • ipv6
  • irq
  • kernel
  • memory
  • namespace
  • neighbour
  • netdev
  • netlink
  • network
  • others
  • ovs
  • route
  • sched
  • socket
  • socket, tcp
  • tcp
  • tcpdump
  • vim
  • xdp
  • xfrm
© 2026 Martinbj2008
Powered by Hexo
Home Archives