社区
非技术类
帖子详情
SOL_SOCKET, IPPROTO_TCP, and IPPROTO_IP. 有什么区别?
Fly2000
2002-02-28 08:13:52
谢谢回答。
...全文
832
1
打赏
收藏
SOL_SOCKET, IPPROTO_TCP, and IPPROTO_IP. 有什么区别?
谢谢回答。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
neccui
2002-02-28
打赏
举报
回复
IPPROTO_TCP 和 IPPROTO_IP 代表两种不同的协议,分别代表IP协议族里面的TCP协议和IP协议, 相应的,还有 IPPROTO_UDP
用于socket(,,,)函数
SOL_SOCKET,用于setsockopt/getsockopt 函数,表示设置(获取)socket参数
SOL应该是socket level的缩写
setsockopt() ioctl
socket
()
sol
_
socket
详解
本文详细解析了Winsock中的
SOL
_
SOCKET
、
IP
P
ROTO
_
IP
、
IP
P
ROTO
_
TCP
和NSP
ROTO
_
IP
X选项级别,以及相关的IO控制命令,包括标准I/O控制命令和安全套接字层的I/O控制命令,提供了对网络编程底层细节的全面理解。
TCP
端口复用
本文探讨了
TCP
端口复用在
TCP
穿透中的应用,通过实验验证9997端口可以同时监听和连接。文章解释了操作系统通过五元素(发送方
IP
、发送方Port、接收方
IP
、接收方Port、协议)来区分不同的
socket
,并举例说明。最后,文章提出一个疑问关于9998端口的
socket
在连接和监听时五元组的冲突问题,暗示了
TCP
通信建立连接后不再关注listen或connect的状态。
Socket
TCP
服务器端程序
本文详细介绍Windows环境下
TCP
Socket
编程的步骤,包括初始化Winsock、创建套接字、绑定地址、监听连接、接受连接及数据收发等核心操作。同时介绍了如何设置超时和心跳保持等高级功能。
python raw
socket
_python raw
socket
介绍
本文深入探讨Python中的raw
socket
通信,讲解如何使用
socket
、setsockopt、sendto和recvfrom等函数,以及bind和connect在原始套接字中的作用。还介绍了
socket
参数、套接字选项和原始套接字在
TCP
/UDP和RAW通信中的应用实例。
icmp echo
socket
发包学习
本文围绕Linux下ICMP Echo
Socket
发包展开学习。介绍了
socket
创建函数原型,包括协议域、原始套接字与标准套接字
区别
及常用协议;还讲解了setsockopt函数,可对套接字特性设置,如超时时间等,并说明了其参数和返回值情况,最后给出相关代码引用。
非技术类
1,662
社区成员
58,948
社区内容
发帖
与我相关
我的任务
非技术类
VC/MFC 非技术类
复制链接
扫一扫
分享
社区描述
VC/MFC 非技术类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章