Ser2Net 几个工作模式详解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.基本概念

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。

二.连接模式

1.TCP Server

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

在这种模式下,服务器IP地址和服务器端口无需要理会,本地端口将作为服务器端的端口,第三方连接的时候,需要选设备的IP地址和本地端口作为服务器的IP地址和服务器端口。例子:

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

第三方网络设备连接:

目标IP(服务器IP地址)填设备的IP地址,目标端口(服务器端口)填设备的本地端口。使用虚拟串口服务器软件配置:

确认后,

提示已连接

2.TCP Client模式

如果设备作为TCP Client连接到第三方的TCP服务器,则需要根据第三方的服务器IP地址和端口进行配置。

例子1:

第三方服务器IP地址为192.168.0.213,端口为8888:

设备的服务器IP地址填第三方服务器的IP地址,服务器端口填第三方端口。提交配置,显示如下:

连接成功。

例子2:

连接百度服务器,域名,端口80

服务器的IP地址填,服务器端口80

因为要域名解析,DNS必须填,如果不知,填默认网络的IP地址。

另外,因为要连接外网(跨网段),因此网络参数必须要跟能上网的电脑(同一个局域网)一致(IP地址不一样,网关和掩码一样),这样才能保证是可以访问外网的。

观测模块Lnk灯,已经亮。使用串口/485连接设备,并且申请网页

get.txt

GET HTTP/1.1

Host:

百度服务器返回网页内容。

例子3:

使用串口服务器,串口服务器的设置为TCP Server本地端口为8233

写配置

连接成功

3.UDP Server

设备运行UDP Server模式,可以支持多个UDP连接,分时复用,设备回传最后一次通讯的连接。

例子:有多个udp连接到设备

设备的IP地址为192.168.0.88

本地端口:7001

相关文档
最新文档