
网络编程
yuanhubilie
本人学生,男,爱好计算机,航空等。
展开
-
网络数据包收发流程(一):从驱动到协议栈
早就想整理网络数据包收发流程了,一直太懒没动笔。今天下决心写了 一、硬件环境 intel82546:PHY与MAC集成在一起的PCI网卡芯片,很强大 bcm5461: PHY芯片,与之对应的MAC是TSEC TSEC: Three Speed Ethernet Controller,三速以太网控制器,PowerPc 架构CPU里面的MAC模块转载 2014-12-04 19:21:58 · 840 阅读 · 0 评论 -
网络传输过程简析
原文链接:http://blog.youkuaiyun.com/chenxiang0207/article/details/14054545 1.1 带宽 带宽的单位是“bit/s”,也就是单位时间的比特数。 我们常说的比如100M带宽,全称应该是100Mbit/s,或者100Mbps。 1.2 数据如何发送 数据的发送一般经过以下几个环节: 1) 应用程序首先将要发送的数据写转载 2014-12-04 19:17:43 · 673 阅读 · 0 评论 -
网络数据包发送接收全过程
原文链接:http://blog.youkuaiyun.com/hilyoo/article/details/4455031 Linux的网络接口分为四部分:网络设备接口,网络接口核心,网络协议族,网络接口socket层。 可参考: http://lxr.linux.no/linux+v2.6.30.4/net/ 网络设备接口部分主要负责从物理介质接收和发送数据,实现的文件在li转载 2014-12-04 19:19:59 · 6887 阅读 · 0 评论