社区
通信技术
帖子详情
地址转换问题
bootmen
2001-08-09 04:22:37
目的网络地址用CString的str表示,在udp中,函数sendto的用法如下:
int SendTo( const void* lpBuf, int nBufLen, const SOCKADDR* lpSockAddr, int nSockAddrLen, int nFlags = 0 );
其中,IpSockAddr是结构SOCKADDR,那么,我这样才能把str转换为SOCKADDR结构呢?
...全文
57
3
打赏
收藏
地址转换问题
目的网络地址用CString的str表示,在udp中,函数sendto的用法如下: int SendTo( const void* lpBuf, int nBufLen, const SOCKADDR* lpSockAddr, int nSockAddrLen, int nFlags = 0 ); 其中,IpSockAddr是结构SOCKADDR,那么,我这样才能把str转换为SOCKADDR结构呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lakelive
2001-08-17
打赏
举报
回复
SOCKADDR sockcon;
sockcon.sa_data=str;
sockcon.sa_family=AF-INET;
......
SendTo(。。。,。。。,&sockcon,。。。,。。。);
bootmen
2001-08-09
打赏
举报
回复
i see,给你分吧.不过能不能直接一点啊.
lakelive
2001-08-09
打赏
举报
回复
定义一个SOCKADDR的数据例如SOCKADDR sockcon;然后将sockcon.sa_data赋值为你的str,将sockcon.sa_family赋值为AF-INET,就可以了,最后调用SendTo时使用&sockcon就OK。
防火墙的目标
地址转换
和源
地址转换
工作中遇到一起防火墙双向地址映射的故障,对防火墙的工作原理和目标
地址转换
、 源
地址转换
有了进一步的了解,看到此文章,觉得茅塞顿开,记录于此。 结果说在前面 网络结构非常简单:外网-防火墙-内网。内网中架有网站,在外网使用域名访问。 内网中机器需要上外网,也需要用域名互访。 在这种情况下,
地址转换
规则应当这样配: 外网访问内网,只需要做目标
地址转换
,不需要做源
地址转换
。 内网通过域名访问内网,除了做...
【解答】关于内核中没开MMU之前的虚拟地址物理
地址转换
问题
1. 内核没开MMU之前有虚拟地址吗?没有MMU哪来的虚拟地址? 答:有,因为加载时地址和运行时地址不同导致的没打开MMU之前也会有虚实地址
问题
。 2. 加载时地址和运行时地址什么区别,为什么有这种区别? 答:加载时地址:把可执行文件放到物理内存的内存地址,例如把镜像放到0x80000000地址处,则加载时地址=0x80000000 运行时地址:镜像生成后的虚拟地址,由编译器和连接脚本决定。 内核镜像放到内存中时,放置的地址是任意的,所以要考虑到这种情况,在没打开mmu之前使用内存中的数据都要计算偏移
网络
地址转换
(NAT)技术
网络
地址转换
原理 NAT技术的基本原理 NAT技术通过对IP报文头中的源地址或目的地址进行转换,可以使大量的私网IP地址通过共享少量的公网IP地址来访问公网。 NAT是将IP报文报头中的IP
地址转换
为另一个IP地址的过程,一般的NAT转换设备都维护着一张
地址转换
表,所有经过NAT转换设备(处于内部网络和外部网络的连接处,常见的设备有:路由器、防火墙等)并且需要进行
地址转换
的报文,都会通过这个表做相应的修改。
地址转换
的机制分为如下两个部分: 1、内部网络主机的IP地址和端口转换为NAT转换设备外部网络地址和
NAT
地址转换
详解
NAT(Network Address Translation,网络
地址转换
)是将IP 数据报头中的IP
地址转换
为另一个IP 地址的过程。在实际应用中,NAT 主要用于实现私有网络访问公共网络的功能。这种通过使用少量的公有IP 地址代表较多的私有IP 地址的方式,将有助于减缓可用IP 地址空间的枯竭。说明:私有 IP 地址是指内部网络或主机的IP 地址,公有IP 地址是指在因特网上全球唯一的IP 地址。
NAT网络
地址转换
NAT网络
地址转换
NAT概念 NAT(Network Address Translation)网络
地址转换
。是一种隶属于接入广域网(WAN)技术,是一种将私有(保留)
地址转换
为合法IP地址的转换技术。这种方法需要在私有IP链接到公网IP的路由器上安装NAT软件,装有NAT软件的路由器叫做NAT路由器,里面至少有一个有效的公网IP地址,以用来链接。 简单理解,NAT是一种将内部私有网络地址翻译成合法的网络IP地址的技术。
通信技术
4,388
社区成员
28,916
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章