struct tcphdr和struct tcp之间的区别

struct tcphdr和struct tcp之间的区别,c,networking,tcp,C,Networking,Tcp,我发现获取TCP头有两种不同的结构,即TCP和tcphdr。 两个结构的连接分别为和 它们之间的区别是什么?它们是否取决于正在运行的系统?其中一个来自用于IA-32的Minirighi多线程操作系统 另一个来自Linux内核版本2.6。() TCP包/报头实现是TCP/IP堆栈的内部实现,TCP/IP堆栈通常是操作系统内核的一部分。因此,存在不同的TCP/IP堆栈,它们可能定义不同的结构。重要的是-根据RFC文件实施TCP标准,如包括TCP数据包头的字节格式(在网络中发送时)。一个来自IA-32

我发现获取TCP头有两种不同的结构,即TCP和tcphdr。 两个结构的连接分别为和

它们之间的区别是什么?它们是否取决于正在运行的系统?

其中一个来自用于IA-32的Minirighi多线程操作系统

另一个来自Linux内核版本2.6。()

TCP包/报头实现是TCP/IP堆栈的内部实现,TCP/IP堆栈通常是操作系统内核的一部分。因此,存在不同的TCP/IP堆栈,它们可能定义不同的结构。重要的是-根据RFC文件实施TCP标准,如包括TCP数据包头的字节格式(在网络中发送时)。

一个来自IA-32的Minirighi多线程操作系统

另一个来自Linux内核版本2.6。()

TCP包/报头实现是TCP/IP堆栈的内部实现,TCP/IP堆栈通常是操作系统内核的一部分。因此,存在不同的TCP/IP堆栈,它们可能定义不同的结构。重要的是-根据RFC文件实施TCP标准,如包括TCP数据包头的字节格式(在网络中发送时)。

阅读TCP协议。阅读tcp协议。