2024年4月19日发(作者:)

一.基本概念

1.网络参数

IP地址是本地的IP地址,表明设备地址的重要参数,同一个局域网内不允许2个同样的IP

地址。子网掩码是用来区分子网的,常用的是255.255.255.0。默认网关是不同子网之间通

讯进行数据转发的设备的IP地址,网关和本地IP必须处于同一个网关,否则不能跨网段通

讯。

DNS参数,是域名解析服务器的IP地址,如果需要用到域名解析(服务器IP地址是域名),

必须配置此选项,如果不知所在网络的域名,则使用网关IP地址作为默认的DNS服务器。

2.如何判断2个设备是否处于同一个网段?

要判断两个IP地址是不是在同一个网段,就将它们的IP地址分别与子网掩码做与运算,得

到的结果一网络号,如果网络号相同,就在同一子网,否则,不在同一子网。

例:假定选择了子网掩码255.255.254.0,现在分别将上述两个IP地址分别与掩码做与运算,

如下所示:

211.95.165.24 11010011 01011111 10100101 00011000

255.255.254.0 11111111 11111111 111111110 00000000

与的结果是: 11010011 01011111 10100100 00000000

211.95.164.78 11010011 01011111 10100100 01001110

255.255.254.0 11111111 11111111 111111110 00000000

与的结果是: 11010011 01011111 10100100 00000000

可以看出,得到的结果(这个结果就是网络地址)都是一样的,因此可以判断这两个IP地址在

同一个子网。

例如:有一个C类地址为:192.9.200.13,按其IP地址类型,它的缺省子网掩码为:255.255.255.0,

则它的网络号和主机号可按如下方法得到:

第1步,将IP地址192.9.200.13转换为二进制11000000 00001001 11001000 00001101

第2步,将子网掩码255.255.255.0转换为二进制11111111 11111111 11111111 00000000

第3步,将以上两个二进制数逻辑进行与(AND)运算,得出的结果即为网络部分。“11000000

00001001 11001000 00001101”与“11111111 11111111 11111111 00000000”进行“与”运

算后得到“11000000 00001001 11001000 00000000”,即“192.9.200.0”,这就是这个IP地址

的网络号,或者称“网络地址”。

第4步,将子网掩码的二进制值取反后,再与IP地址进行与(AND)运算,得到的结果即

为主机部分。如将“00000000 00000000 00000000 11111111(子网掩码的取值)反”与

“11000000 00001001 11001000 00001101”进行与运算后得到“00000000 00000000 00000000

00001101”,即“0.0.0.13”,这就是这个IP地址主机号(可简化为“13”)。

主机位中有3位被划为“网络标识号”占用,因网络标识号应全为“1”,所以主机号对应的

字节段为“11100000”。转换成十进制后为224,这就最终确定的子网掩码。如果是C类网,

则子网掩码为255.255.255.224;如果是B类网,则子网掩码为255.255.224.0;如果是A类

网,则子网掩码为255.224.0.0。

二.连接模式

Server

设备作为TCP服务器,第三方作为TCP客户端主动连接到设备。

在这种模式下,服务器IP地址和服务器端口无需要理会,本地端口将作为服务器端的端口,

第三方连接的时候,需要选设备的IP地址和本地端口作为服务器的IP地址和服务器端口。

例子:

Ser2Net-2100E配置为以下模式,TCP Server,本地IP地址192.168.0.88,本地端口为7001