![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络
NS西北风
为梦想而坚持。
展开
-
TCP/IP-------unix文件描述符-8
UNIX环境高级编程---文件描述符浅析 http://hi.baidu.com/uu_dou/item/d81f0a018c8fbb13cd34eafb(地址) 最近看到一本书叫《UNIX环境高级编程》,网上称这本书被誉为UNIX编程“圣经”,对所有不同层次UNIX/LINUX程序员是一本不可缺少的参考书。自己最近恰好看到GLIB中IOChannel这部分,关于linux的IO这块很不清楚,转载 2013-11-07 11:37:47 · 1502 阅读 · 0 评论 -
socket函数-4
创建一个套接口。 #include SOCKET PASCAL FAR socket( int af, int type, int protocol); af:一个地址描述。目前仅支持AF_INET格式,也就是说ARPA Internet地址格式。 type:新套接口的类型描述。 protocol:套接口所用的协议。如调用者不想指定,可用0指定,表示缺省。 socket()函数用于根原创 2013-11-07 11:41:17 · 825 阅读 · 0 评论 -
mbuf详解-84页
mbuf在TCP/IP协议簇里非常重要,它是TCP/IP的核心数据结构。它的主要用途是保存在进程和网络接口间互相传递的用户数据,但也用于保存其它各种数据,如源地址和目标地址、套接字选项等。 按照mbuf的m_flags字段的不同,mbuf可分为四类如下: m_flags=0:该mbuf只包含分组的用户数据(最大为108字节),记为mbuf1。 m_flags=M_PK原创 2013-11-07 11:42:59 · 2585 阅读 · 0 评论 -
uipc_mbuf.c -27mbuf函数
* $Id: uipc_mbuf.c,v 1.3 1997/09/01 14:46:08 nigel Exp $ */ /* * Copyright (c) 1982, 1986, 1988, 1991 Regents of the University of California. * All rights reserved. * * Redistribution and原创 2013-11-07 11:39:58 · 2128 阅读 · 0 评论 -
sockaddr详解-84页
struct sockaddr 是一个通用地址结构,用于存储参与(IP)Windows套接字通信的计算机上的一个internet协议(IP)地址。为了统一地址结构的表示方法 ,统一接口函数,使得不同的地址结构可以被bind()、connect()、recvfrom()、sendto()等函数调用。但一般的编程中并不直接对此数据结构进行操作,而使用另一个与之等价的数据结构sockaddr_in。这是原创 2013-11-07 11:42:15 · 1173 阅读 · 0 评论 -
ifnet结构详解-53页
在FreeBSD4.4版的NET/3底部的接口层中包含了一些重要的数据结构,其中ifnet数据结构是有关网络接口设备通用部分的最重要的数据结构,他的源代码部分在文件/usr/src/sys/net/if.h中.要分析链路层(网卡驱动程序)源代码,必须要理解该结构. Ifnet数据结构非常大,但是比较轻易理解,一个网络接口有一个ifnet结构,每一个ifnet结构都链接起来了,形成一个原创 2013-11-07 11:45:06 · 1778 阅读 · 0 评论 -
ifnet详解-84页
关于FreeBSD4.4网络源代码接口层数据结构ifnet分析说明 作者: xIE_minix 在FreeBSD4.4版的NET/3底部的接口层中包含了一些重要的数据结构,其中ifnet数据结构是有关网络接口设备通用部分的最重要的数据结构,他的源代码部分在文件/usr/src/sys/net/if.h中.要分析链路层(网卡驱动程序)源代码,必须要理解该结构. Ifnet数据结构非常大原创 2013-11-07 11:46:18 · 1638 阅读 · 0 评论