查看: 19217|回复: 16

[转帖]socket结构

[复制链接]
发表于 2009-4-22 00:54:43 | 显示全部楼层 |阅读模式
插口代表一条通信链路的一端,存储或指向与链路有关的所有信息。这些信息包括:使用的协议、协议的状态信息(包括源和目的地址)、到达的连接队列、数据缓存和可选标志。41-42so_type由产生插口的进程来指定,它指明插口和相关协议支持的通信语义。sotype的值等于prtype。对于UDP,sotype等于SOCKDGRAM,而对于TCP,sotype则等于SOCKSTREAM。43sooptions是一组改变插口行为的标志。通过getsockopt和setsockopt系统调用进程能修改除SOACCEPTCONN外所有的插口选项。当在插口上发送listen系统调用时,SOACCEPTCONN被内核设置。44solinger等于当关闭一条连接时插口继续发送数据的时间间隔(单位为一个时钟滴答)45sostate表示插口的内部状态和一些其他的特点。下图列出了sostate可能的取值。

回复

使用道具 举报

发表于 2011-5-10 19:06:00 | 显示全部楼层
gssthklklgddhygjkjjhghjhjgfjjkhj
回复

使用道具 举报

发表于 2015-11-21 02:10:13 | 显示全部楼层
楼主在说什么
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表