01 2024 档案

摘要:内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 一、应用层-accept()函数 /** * sockfd:监听socket的文件描述符 * addr:存放地址信 阅读全文
posted @ 2024-01-21 10:40 划水的猫 阅读(390) 评论(0) 推荐(0) 编辑
摘要:内核版本:Linux 3.10内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数)《TCP三次握手源码分析(客户端发送SYN)》《TCP三次握手源码分析(服务端接收SYN以及发送SYN+ACK)》《T 阅读全文
posted @ 2024-01-20 10:41 划水的猫 阅读(154) 评论(0) 推荐(0) 编辑
摘要:内核版本:Linux 3.10内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数)《TCP三次握手源码分析(客户端发送SYN)》《TCP三次握手源码分析(服务端接收SYN以及发送SYN+ACK)》 一 阅读全文
posted @ 2024-01-11 21:24 划水的猫 阅读(191) 评论(0) 推荐(0) 编辑
摘要:内核版本:Linux 3.10内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数)接上一篇,TCP三次握手源码分析(客户端发送SYN) 一、服务端响应SYN 在服务器端,所有的TCP包(包括客户端发来 阅读全文
posted @ 2024-01-10 19:03 划水的猫 阅读(266) 评论(0) 推荐(0) 编辑
摘要:一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 二、TCP协议格式 各字段的作用: 源端口号:用于指定本地程序绑定的端口; 目的端口号:用于指定远端 阅读全文
posted @ 2024-01-07 20:00 划水的猫 阅读(330) 评论(0) 推荐(0) 编辑
摘要:一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 二、应用层-listen()函数 /** * sockfd:要监听的socket描述字 * back 阅读全文
posted @ 2024-01-01 20:54 划水的猫 阅读(324) 评论(0) 推荐(0) 编辑
摘要:一、环境说明 内核版本:Linux 3.10 内核源码地址:https://elixir.bootlin.com/linux/v3.10/source (包含各个版本内核源码,且网页可全局搜索函数) 二、应用层-bind()函数 将socket 套接字绑定指定的地址: /* * sockfd:由so 阅读全文
posted @ 2024-01-01 11:08 划水的猫 阅读(449) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示