天天看点

TCP/IP协议栈实现

博学,切问,近思--詹子知(http://blog.csdn.net/zhiqiangzhan) 

发送数据:

    入栈用户数据

    入栈tcp头

    入栈ip头

    入栈mac头

    通过网卡发送。

接受数据:

    网卡获得数据

    弹出mac头

    弹出ip头

    弹出tcp头

    弹出用户数据。

用栈的结构实现的好处很明显, 用户在使用的时候, 无需关心网络数据的物理形式, 只需按照栈的操作就可以得到不同的协议层的信息(发送的时候也一样)。

TCP/IP协议栈实现

继续阅读