SNAT是源地址转换,其作用是将ip数据包的源地址转换成另外一个地址,可能有人觉得奇怪,好好的为什么要进行ip地址转换啊,为了弄懂这个问题,我们要看一下局域网用户上公网的原理,假设内网主机A(192.168.2.8)要和外网主机B(61.132.62.131)通信,A向B发出IP数据包,如果没有SN...
分类:
其他好文 时间:
2014-12-14 00:44:13
阅读次数:
275
ip2long:将IPv4的ip地址(以小数点分隔形式)转换为intDescriptionint ip2long ( string ip_address )如果ip地址非法,返回FALSE(PHP 5.0.0以后)注意,由于返回值是int,所以会造成数据溢出,比如有些ip地址转换后变成负数,因此需要...
分类:
其他好文 时间:
2014-11-17 19:27:21
阅读次数:
187
HTTP请求的步骤:(1)从您站点的IP名称(即您站点的网址-URL,不带起始的‘http://‘)获得一个IP地址。这个对应关系(即由IP名称向IP地址转换的对应关系)由域名服务器(DNSs)提供。
(2)打开一个IP套接字(socket)连接到该IP地址。
(3)通过该套接字写HTTP数据流。
(4)从您的Web服务器接..
分类:
Web程序 时间:
2014-11-03 16:33:40
阅读次数:
247
// /// 将127.0.0.1形式的IP地址转换成十进制整数 /// /// /// public long IpToLong(string strIp) { long[] ip ...
分类:
其他好文 时间:
2014-10-31 13:29:57
阅读次数:
102
ip2long IP地址转换成整型。 long2ip 整型数据转换成IP。 子网掩码转换成掩码长度方式: $slash_notation = strlen(preg_replace("/0/", "", decbin(ip2long($subnet_mask)))); $bits=strpos(decbin(ip2long($mas...
分类:
Web程序 时间:
2014-10-31 12:13:27
阅读次数:
300
??
1
Socket编程
socket这个词可以表示很多概念:
在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程,“IP
地址+端口号”就称为socket。
在TCP协议中,建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socket
pair就唯一标识一个连接。socket本身有“插座”的意思...
分类:
其他好文 时间:
2014-09-28 02:23:00
阅读次数:
296
??
1
Socket编程
socket这个词可以表示很多概念:
在TCP/IP协议中,“IP地址+TCP或UDP端口号”唯一标识网络通讯中的一个进程,“IP
地址+端口号”就称为socket。
在TCP协议中,建立连接的两个进程各自有一个socket来标识,那么这两个socket组成的socket
pair就唯一标识一个连接。socket本身有“插座”的意思...
分类:
其他好文 时间:
2014-09-27 00:13:29
阅读次数:
326
SNAT是源地址转换其作用是将ip数据包的源地址转换成另外一个地址,可能有人觉得奇怪,好好的为什么要进行ip地址转换啊,为了弄懂这个问题,我们要看一下局域网用户上公网的原理,假设内网主机A(192.168.2.8)要和外网主机B(61.132.62.131)通信,A向B发出IP数据包,如果没有S..
分类:
其他好文 时间:
2014-09-01 15:45:54
阅读次数:
260
sys/types.h:数据类型定义 sys/socket.h:提供socket函数及数据结构netinet/in.h:定义数据结构sockaddr_inarpa/inet.h:提供IP地址转换函数netdb.h:提供设置及获取域名的函数sys/ioctl.h:提供对I/O控制的函数 sys/pol...
分类:
系统相关 时间:
2014-08-19 12:27:14
阅读次数:
291