LWIP
Carrey沏沏
我有点勤快吧
展开
-
LWIP中netif结构体的介绍
网络接口网络接口(以太网接口)是硬件接口(网络接口又可以称之为网卡)LWIP是软件那么而怎样让硬件和软件无缝连接起来呢?而且网卡又多种多样,怎样才能让LWIP使用同样的软件兼容不同的硬件平台?LWIP中使用了一个netif结构体来描述网卡但是网卡是直接和硬件平台打交道的,硬件不同则处理基本上是不同的,所以由用户提供最底层的接口函数,LWIP提供统一的接口,但是底层的实现需要用户自己去完成,...原创 2019-08-23 09:02:42 · 5186 阅读 · 0 评论 -
以太网模型以及以太网的接入方案
以太网的实现采用层次结构的概念,每一层都有自己的功能,就像建筑物一样,每一层都靠下一层支持,每一层都为上一层功能的实现打好基础。实际上,用户接触到的只是最上面的一层,根本感觉不到底层的存在。要理解与以太网,必须从最下层开始,自下而上理解每一层的功能。五层结构以太网的模型有不同的分层方式,ISO(国际标椎组织)提出OSI七层网络模型,自上而下分别为:应用层,表示层,会话层,传输层,网络层...原创 2019-08-30 10:18:31 · 2544 阅读 · 0 评论 -
TCP的三次握手四次挥手
以太网控制芯片在内部利用硬件实现了TCP/IP 协议栈,即内部结构包含了物理层、数据链路层、网络层和传输层。全硬件 TCP/IP 协议栈完全独立于主控芯片,可以降低主芯片负载且无需移植繁琐的 TCP/IP 协议栈,便于产品 实现网络化更新。TCP Server/ClientTCP是整个协议族的核心协议之一,是TCP/IP体系中面向连接的传输层协议,它使用IP作为网络层提供全双工的和可靠交付...原创 2019-08-26 16:14:25 · 142 阅读 · 0 评论 -
LWIP中TCP协议的介绍
TCP协议(Transmission Control Protocol)传输控制协议在LWIP协议栈中占据了大半的代码,它是最常见的传输层协议,也是最稳定的传输层协议,很多上层应用都是依赖TCP协议进程传输数据,如SMTP,FTP等等TCP服务介绍TCP与UDP一样,都是传输层的协议,但是提供的服务却不相同,UDP为上层应用提供的是一种不可靠的,无连接的服务,而TCP提供一种面向连接,可靠...原创 2019-09-03 16:04:43 · 1019 阅读 · 0 评论