TCP/IP
文章平均质量分 79
xiyang18
学生
展开
-
lwip源码分析1------综述及设备驱动层
1.tcpip一般的实现方式有: ●每一层一个进程,网络接口层,ip层,tcp层,应用程序层,这个方法的好处是各层之间结构清晰明了,容易阅读和调试,但是这种分层思想带来的通病就是效率低下,如果按照这种实现方式即上层应用接受一个数据包,要通过网络接口层进程->ip层进程->tcp层进程->应用程序层进程,这种效率是不能接受的。 ●Tcp,ip协议栈处于内核态,属于操作系统内核的一部分,同属于内核转载 2011-11-19 20:47:32 · 619 阅读 · 0 评论 -
lwip源码分析2----ARP
1. ARP: 从功能上来说,arp可以简单的分成两个部分: a. 当我要向目的ip发送一个数据包的时候,需要通过arp实现ip到物理地址(一般为mac地址)的映射------------》ethernet_output函数 b. 处理输入包,更新arp缓存,如果是ip包后递交给ip层,如果是arp包,对于不同的arp操作做相应的相应---------转载 2011-11-19 20:52:08 · 415 阅读 · 0 评论 -
以太网PHY芯片
PHY指物理层,OSI的最底层。 一般指与外部信号接口的芯片。 以太网PHY芯片 网络中最基础的部件是什么?不是交换机也不是路由器,而是小小的不起眼但又无处不在的网卡。如果在5年前,或许网卡与您无关,但在如今这网络的时代,无论是上网冲浪还是联网玩游戏,都离不开网卡,更何况,就算您不食人间烟火,多数主板上也会为您集成一块板载网卡。所以,对于想迈入网络之门的读者而言,先认识网卡,转载 2011-11-21 22:32:43 · 1454 阅读 · 0 评论