TCP IP协议详解:输入处理与报文段分析.pdf

TCP IP协议详解:输入处理与报文段分析.pdf

28.1引言

TCP输入处理是系统中最长的一部分代码,函数tcp_input约有1100行代码。输入报文段

的处理并不复杂,但非常繁琐。许多实现,包括Net/3,都完全遵循RFC793中定义的输入

处理步骤,它详细定义了如何根据连接的当前状态,处理不同的输入报文段。

当收到的数据报的协议字段指明这是一个TCP报文段时,ipintr(通过协议转换表中的

pr_input函数)会调用tcp_input进行处理。tcp_input在软件中断一级执行。

函数非常长,分两章讨论。图28-1列出了tcp_input中的处理

文档评论(0)

1亿VIP精品文档

相关文档