socket套接字选项
socket.
setsockopt
(level, optname, value)
↑ ↑
↑ →[SO_KEEPALIVE ,
↑ SO_LINGER ,
↑ SO_RCVBUF ,
↑ SO_SNDBUF ,
↑ SO_RCVLOWAT ,SO_SNDLOWAT ,
↑ SO_RCVTIMEO , SO_SNDTIMEO,
↑ SO_REUSEADDR]
按照参数选项级别level值的不同
套接字选项分为3大类
1.通用套接字选项:SOL_SOCKET
2.IP选项: IPPROTO_IP 为了获取IP层的参数
3.tcp选项: IPPROTO_TCP 为了获取TCP层的参数
一般情况下 都是 使用 SOL_SOCKET level 的选项
转载于:https://www.cnblogs.com/Cheetos/p/5132962.html
socket套接字选项相关推荐
- 字选项套接字选项-java教程
今天一直在研究字选项之类的问题,现在正好有机会和大家分享一下. ================================================ 套接字机制供给了两个套接字选项接口来 ...
- linux 套接字选项定义
2019独角兽企业重金招聘Python工程师标准>>> linux 套接字选项定义 2011-07-28 14:31 1.closesocket(一般不会立即关闭而经历TIME_WA ...
- 套接字选项SO_LINGER
在说明套接字选项SO_LINGER之前,我们来先看一个问题.如果发送缓冲区中还有数据没有发送到对方协议栈,此时close发送端的socket会发生什么,下面代码给出答案. 服务端: #include ...
- 套接字选项SO_KEEPALIVE
套接字选项SO_KEEPALIVE是保活套接字,它会在规定的时间内给对端发送探测分节,用tcpdump抓包可以看到.这个规定的时间就是net.ipv4.tcp_keepalive_time,在系统中可 ...
- Linux 套接字编程 套接字选项SO_BINDTODEVICE 绑定接口 示例
man socket(7)里对该选项的描述: SO_BINDTODEVICEBind this socket to a particular device like "eth0", ...
- Python开发基础----异常处理、socket套接字基础1
异常处理 错误 程序里的错误一般分为两种: 1.语法错误,这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正 2.逻辑错误,人为造成的错误,如数据类型错误.调用方法错误等,这些解 ...
- 网络编程(part11)--socket模块方法及socket套接字属性
鄙人学习笔记 文章目录 socket模块方法及socket套接字属性 部分socket模块方法 举个例子 套接字属性 举个例子 写个案例 socket模块方法及socket套接字属性 部分socket ...
- TCP/IP编程之SO_REUSEADDR和SO_REUSEPORT套接字选项
基本概念: SO_REUSEADDR套接字选项能起到以下4个不同的功用: (1)SO_REUSEADDR允许启动一个监听服务器并捆绑众所周知端口,即使以前建立的该端口用作它们的本地端口的连接仍存在. ...
- Python网络编程——socket套接字实现UDP/TCP信息传输
socket套接字 socket(简称 套接字) ,是支持TCP/IP的网络通信的基本操作单元,可以看做是不同主机之间的进程进行双向通信的端点,简单的说就是通信的两方的一种约定,用套接字中的相关函数来 ...
最新文章
- 董彬教授:用深度神经网络学习偏微分方程及其数值求解的离散格式
- Vue基础进阶 之 过渡效果
- 马斯克明年送3人到太空站旅游:票价3.8亿,仅剩2席,手慢无
- Centos 7 防火墙
- JVM调优:指定垃圾回收器组合
- IAR在写结构体时不提示_智能物流装车系统的结构优化与改进
- Ubuntu 的 bash和dash的区别
- GO学习第三天——自定义包
- bootstrap php 多行,使用PHP循环将Bootstrap行和正确的列号添加到元素
- 屏蔽爬虫之robots.txt
- open函数返回-1_Linux驱动开发 / 字符设备驱动内幕 (1)
- node封装一个图片拼接插件
- 【Python讲义】WEEK 8
- 青蛙跳台阶变态青蛙跳台阶
- 实用技巧——Python实现从Excel读取数据并绘制成图像
- 计算机基础教学质量分析报告,张丹菲信息技术质量分析报告1
- STC12C5A60S2软件模式SPI读取DS1302时钟实时显示在1602
- JAVA编译一个原神抽卡模拟器
- python绘制等边三角形的代码_python绘制等边三角形
- EXCEL常用函数公式和VBA汇总
热门文章
- 关于php socket客户端连接java socket服务器端,出现连接中断的问题。
- [Caffe]:关于*** Aborted at 1479432790 (unix time) try date -d @1479432790 错误的另一种原因
- SHELL syntax error:unexpected end of file 提示错误
- tensorflow tf.nn.max_pool_with_argmax返回最大池化对应索引值
- GCN代码超详解析Two-stream adaptive graph convolutional network for Skeleton-Based Action Recognition(二)
- java 令牌解析_Java编程guava RateLimiter实例解析
- JVM的生命周期||JVM的发展历程
- Vue 脚手架||Vue 脚手架的基本用法
- 机器人视觉——使用numpy进行像素的处理 || 获取图像的属性 || 感兴趣区域ROI || 通道的拆分与合并
- CSS垂直翻转/水平翻转提高web页面资源重用性