社区
网络编程
帖子详情
socket 获得socket对应的本地ip和端口
nash01
2013-06-17 09:53:15
我已经获得了一个socket
然而我怎么获得socket对应的本地ip和端口?
getsockname,只是支持tcp连接,
如果我的这个socket 对应的udp连接,怎么获得呢?
PS:我做一个网络截包工具,detour拦截send,recv函数,
可以获得他的socket,然而怎么根据这个socket获得这个socket对应的本地的ip和端口呢?
求解释...
...全文
5567
6
打赏
收藏
socket 获得socket对应的本地ip和端口
我已经获得了一个socket 然而我怎么获得socket对应的本地ip和端口? getsockname,只是支持tcp连接, 如果我的这个socket 对应的udp连接,怎么获得呢? PS:我做一个网络截包工具,detour拦截send,recv函数, 可以获得他的socket,然而怎么根据这个socket获得这个socket对应的本地的ip和端口呢? 求解释...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
janchin
2014-07-03
打赏
举报
回复
很好奇如何拦截的?能交流交流吗?
lijianli9
2013-06-18
打赏
举报
回复
1 楼解释很清楚。
nash01
2013-06-18
打赏
举报
回复
getsockname 是对tcp连接而言。套接字socket必须是已连接套接字描述符.
nash01
2013-06-18
打赏
举报
回复
解决了, 1.用getsockname获得本地ip和port 2.用getpeername获得对端ip和port 要在连接保持的时候调用这两个函数, 如果连接已经释放,那么调用会失败.
Luo_Bryant
2013-06-17
打赏
举报
回复
对于UDP,服务端看recvfrom,客户端不必知道。
Marcelxx
2013-06-17
打赏
举报
回复
首先,你应该是想获得对方的主机的IP和端口吧! 对于TCP,服务器端详看accept函数的使用,第二个参数就是sockaddr,转换为sockaddr_in,解析结构体就能得到IP和端口了。对于客户端,肯定知道对方的IP和端口,是吧! 对于UDP,首先说一点,UDP是无连接的。你在这里也许是叙述错误,但这个必须清晰。对于服务器详看recvfrom函数。客户端,当然不需要知道!!
C#
Socket
TCP和UDP报文及
端口
测试工具的开发(提供源码)万能超好测试工具
首先,我们需要创建一个
Socket
实例,指定协议类型(如
Socket
Type.Stream
对应
TCP,
Socket
Type.Dgram
对应
UDP),并绑定到本地
IP
地址和
端口
号。然后,我们可以调用Connect()方法进行TCP连接,或者使用BeginConnect()和...
UNIX
SOCKET
编程简介
一个
Socket
端点可以用
Socket
地址来描述,
Socket
地址结构由
IP
地址、
端口
和使用协议组成(TCP or UDP)。
Socket
地址结构 UNIX
Socket
将
IP
地址、
端口
和使用协议组成一个结构,统称为
SOCKET
地址结构。 ...
Socket
网络编程学习笔记
1. 创建`
IP
EndPoint`实例,指定监听的
IP
地址(通常使用`
IP
Address.Any`表示所有本地
IP
)和
端口
号,例如`new
IP
EndPoint(
IP
Address.Any, 6001)`。 2. 初始化`
Socket
`对象,指定地址族(通常为`AddressFamily....
TCP/
IP
_
Socket
基本编程
在实际编程中,开发者需要首先创建一个
Socket
对象,然后通过该对象执行具体的操作,比如绑定
IP
地址和
端口
、监听
端口
、接收连接请求、发送和接收数据等。这些操作通过调用相应的系统 API 实现。例如,在 TCP 协议...
socket
学习笔记
- 当创建
Socket
时,可以使用带有四个参数的构造函数来指定本地和远程的
IP
地址及
端口
,以便于自定义客户端的身份。 5. **可能出现的异常**: - `UnknownHostException`:主机名或
IP
地址无法解析。 - `...
网络编程
18,363
社区成员
64,187
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章