【 getsockopt/setsockopt系统调用 功能描述: 获取或者设置与某个套接字关联的选 项。选项可能存在于多层协议中,它们总会出现在最上面的套接字层。当操作套接字选项时,选项位于的层和选项的名称必须给出。为了操作套接字层的选项,应该 将层的值指定为SOL_SOCKET。为了操作其它层的 ...
分类:
系统相关 时间:
2016-12-02 02:11:53
阅读次数:
357
很多情况下,默认的套接字缓冲区大小可能不够用。此时,可以将默认的套接字缓冲区大小改成一个更合适的值。 1. 代码 2.setsockopt()和getsockopt() 3.AF_INET和SOCK_STREAM解释 4.运行结果 ...
分类:
编程语言 时间:
2016-09-22 00:57:15
阅读次数:
576
TCP和UDP区别 TCP和UDP区别 TCP和UDP编程区别 TCP和UDP编程区别 TCP编程的服务器端一般步骤是: 1、创建一个socket,用函数socket(); 2、设置socket属性,用函数setsockopt(); * 可选 3、绑定IP地址、端口等信息到socket上,用函数bi ...
分类:
其他好文 时间:
2016-08-24 11:16:04
阅读次数:
201
Socket地址复用 int getsockopt(int sockfd, int level, int optname, void *optval, socklen_t *optlen); int setsockopt(int sockfd, int level, int optname, con ...
分类:
其他好文 时间:
2016-08-14 17:29:49
阅读次数:
164
关于bind错误的处理: bind: Address already in use 原因: 操作系统没有立即释放端口 解决一: 等待一段时间运行网络程序即可 解决二:通过setsockopt进行设置,关键代码如下。 举例:以多进程并发服务器为例 ...
分类:
其他好文 时间:
2016-08-11 22:39:25
阅读次数:
145
一般通过以下函数设置套接字选项:getsockopt和setsockopt函数;fcntl函数;ioctl函数 #include /* See NOTES */ #include int getsockopt(int sockfd, int level, int optname, void *opt... ...
分类:
其他好文 时间:
2016-08-10 06:20:49
阅读次数:
272
importsocket
importos
host="192.168.148.128"
ifos.name=="nt":
socket_protocol=socket.IPPROTO_IP
else:
socket_protocol=socket.IPPROTO_ICMP
sniffer=socket.socket(socket.AF_INET,socket.SOCK_RAW,socket_protocol)
sniffer.bind((host,0))
sniffer.setsockopt(socket...
分类:
编程语言 时间:
2016-07-21 06:32:55
阅读次数:
272
设置和影响套接口选项的方法有 1.getsockopt和setsockopt 2.fcntl 3.ioctl getsockopt和setsockopt 这两个方法仅适用于套接字 有两种基本类型的套接口选项:打开或关闭某个特性的二进制标志,取得并返回我们可以设置或检验的特定值的选项,标有标志的列指明 ...
分类:
其他好文 时间:
2016-07-11 18:58:26
阅读次数:
456
linux setsockopt Socket描述符选项[SOL_SOCKET] #include <sys/socket.h> int setsockopt( int socket, int level, int option_name, const void *option_value, siz ...
分类:
系统相关 时间:
2016-07-04 06:32:24
阅读次数:
364
try:#基础开始
sock=socket.socket(socket.AF_INET,socket.SOCK_STREAM)#创建socket连接
sock.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADDR,1)#获取数据输入
sock.bind(server,ssh_port)#绑定发送端口
sock.listen(100)#监听线程100次
print‘[+]Listenforconnection‘#监..
分类:
编程语言 时间:
2016-06-16 00:02:38
阅读次数:
185