Kernel Study Notes

Home Archives
2025
May 7

PAWS 在tcp协议栈中的实现

May 6

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

May 5

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

2022
Aug 27

bfp 在内核运行的核心入口函数及其变形

2019
Oct 26

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

2017
May 15

slabinfo 惹的祸

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

12Next »

Recent Posts

  • linux网口<UP> 和state UP 的区别
  • ECMP Hash 计算详解: fib_multipath_hash() 四种策略全解析
  • Linux 内核 Nexthop 对象化: Patch 4c7e8084 深度解析
  • tcp_v4_connect 三次路由查询详解
  • ECMP选路: fib_select_multipath Hash 机制深度解析

Categories

  • IPv6
  • bpf
  • debug
  • gcc
  • irq
  • memory
  • neighbour
  • netdev
  • netlink
  • others
  • route
  • sched
  • tools
  • xfrm

Tags

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