总结:TCP/IP 详解(卷2:实现)--第一章 概述

第一章  概述

本章是对 Net/3 网络代码的概述。通过一个简单的程序实例 —— 发送一个 UDP 数据报给一个日期时间服务器并接受应答,我们分析了通过内核进行输入输出的过程。mbuf 中保存要输出的信息和接收的 IP 数据报。

当进程执行 sendto 系统调用时,产生 UDP 输出,而 IP 输入是异步的。当一个设备驱动程序接收了一个 IP 数据报,数据报被放到 IP 输入队列中并且产生一个软中断使 IP 输入函数执行。我们考察了在内核中用于联网代码的不同中断级别。由于很多联网数据结构被不同的层所共享,而这些层在不同的中断级别上执行,因此当访问或修改这些共享结构时要特别小心。几乎所有我们要查看的函数中都会遇到 sql 函数。

希望我的总结可以帮助大家,感谢阅读我的博客!

猜你喜欢

转载自blog.csdn.net/weixin_42558631/article/details/81368160
今日推荐