社区
网络编程
帖子详情
WSASocket的参数IPPROTO_IP和IPPROTO_TCP
zxcdewq
2011-09-12 02:19:23
WSASocket(AF_INET,SOCK_STREAM,IPPROTO_IP,NULL,0,SOCK_STREAM);
WSASocket(AF_INET,SOCK_STREAM,IPPROTO_TCP,NULL,0,SOCK_STREAM);
为什么客户端和服务器端分别指定IPPROTO_IP和IPPROTO_TCP程序能正常运行?
客户端和服务器端不需要指定相同的参数吗?
...全文
471
3
打赏
收藏
WSASocket的参数IPPROTO_IP和IPPROTO_TCP
WSASocket(AF_INET,SOCK_STREAM,IPPROTO_IP,NULL,0,SOCK_STREAM); WSASocket(AF_INET,SOCK_STREAM,IPPROTO_TCP,NULL,0,SOCK_STREAM); 为什么客户端和服务器端分别指定IPPROTO_IP和IPPROTO_TCP程序能正常运行? 客户端和服务器端不需要指定相同的参数吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
「已注销」
2011-09-14
打赏
举报
回复
请看下面这幅图
HTTP等(应用层)
|
TCP/UDP (运输层)
|
IP(链路层)
|
接口层
一个由网卡传送过来的帧,如果是一个HTTP等应用协议的,那么它必然在下面三层都有对应的结构,再比如,一个纯粹的IP包(比如,一个ICMP诊断包),就只有下面两层的结构。
你可以设想,当某个客户端发给服务器一个TCP包(流的一个单元),那么,如果服务器在IP设置了原始套接字的接受,也可以收到这个TCP的IP层结构。
zxcdewq
2011-09-14
打赏
举报
回复
谢谢回答。
如果客户端使用IPPROTO_TCP发送,服务器端使用IPPROTO_IP接收呢?
客户端自动加上了IP层的处理?
「已注销」
2011-09-13
打赏
举报
回复
数据的级别不一样,客户端在IP层发送,服务端以TCP层接受,这当然可以。
就像你写一个原始套接字的嗅探器,可以抓取UDP和TCP的包一样。
W
SAS
o
cke
t函数
本文详细介绍了W
SAS
o
cke
t函数的功能及使用方法。该函数用于在Windows环境下创建套接字,支持
TCP
/
IP
等协议,并允许设置特定标志以启用高级功能,如重叠I/O。文章深入解析了各
参数
的作用及应用场景。
网络编程-004-Raw-so
cke
t
本文探讨了Raw-so
cke
t与标准so
cke
t的区别,强调Raw-so
cke
t能直接使用
IP
协议并实现自定义
IP
包发送、ICMP包发送及网络嗅探等功能。介绍了Raw-so
cke
t的编程模型,包括创建过程如使用W
SAS
o
cke
t和设置so
cke
t选项如ioctlso
cke
t。通过设置不同的协议类型,如
IP
P
ROTO
_ICMP,可以捕获特定协议的数据包,并详细阐述了如何创建和使用Raw-so
cke
t。
原始套接字Raw So
cke
t基础-- WSADATA wsaData(转)
本文详细介绍了在Windows平台上如何初始化Winsock、创建RawSo
cke
t、绑定So
cke
t并进行
IP
包的发送和接收。包括使用W
SAS
tartup()初始化Winsock、W
SAS
o
cke
t()创建RawSo
cke
t、bind()函数绑定So
cke
t、以及设置套接字选项等功能的实现细节。
Winsock网络编程创建套接字
本文详细介绍了so
cke
t()和W
SAS
o
cke
t()函数在创建网络通信套接字中的应用,对比了两者的功能和
参数
设置,包括如何创建
TCP
/
IP
和UDP/
IP
套接字,以及W
SAS
o
cke
t()函数支持的异步I/O操作。
Winsock编程入门 -- 4.面向连接的通讯
本文深入探讨了
TCP
/
IP
协议下的服务器API函数,包括so
cke
t的创建、绑定、监听和接受连接的过程。通过具体示例,详细解释了如何在
TCP
中使用bind函数绑定so
cke
t到本地接口的
IP
地址和端口号。
网络编程
18,356
社区成员
64,161
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章