tag 标签: dhcp

相关博文
  • 热度 18
    2013-8-26 13:50
    1424 次阅读|
    0 个评论
    当我们重新启动电脑时,IP地址总是变动的。这是为什么呢?为什么每次开机自己的电脑都能被配置一个唯一的IP地址呢?我们的电脑是如何获得IP地址的呢?这其实完全是应用层的DHCP协议起作用的。 DHCP是一种使网络管理员能够集中管理和自动分配IP网络地址的通信协议。在IP网络中,每个连接Internet的设备都需要分配唯一的IP地址。DHCP使网络管理员能从中心结点监控和分配IP地址。当某台计算机移到网络中的其它位置时,也能自动收到新的IP地址。DHCP最大的亮点就是能够动态分配IP地址,当 DHCP客户端第一次从 DHCP服务器端租用到 IP 地址之后,并非永久的使用该地址,只要租约到期,客户端就得释放这个 IP 地址,以给其它工作站使用。当然,客户端可以比其它主机更优先的更新租约,再次续租这个IP地址或是租用其它的 IP 地址。通过较短的租期,动态分配显然比手动分配更加灵活,尤其是在计算机比IP地址多的环境中。当然 ,对于类似web服务器这些需要永久性IP地址的,DHCP同样能够为其分配静态地址。 那么DHCP是如何请求IP地址的呢?我们可以划分为以下几个阶段: 寻找Server 当 DHCP客户端第一次登录网络的时候,也就是客户发现本机上没有任何 IP 数据设定,它会以广播的方式向网络发出一个 DHCP DISCOVER封包。因为客户端还不知道自己属于哪一个网络,所以封包的来源地址会为 0.0.0.0 ,而目的地址则为 255.255.255.255 ,然后再附上 DHCP discover 的信息,向网络进行广播。如果DHCP服务器不再本网段,可以用DHCP Relay将此报文向其他网段广播。 提供IP租用地址 当DHCP服务器监听到客户端的DHCP DISCOVER报文后,从IP地址池中选择一个尚未分配的IP地址广播给客户端。向该客户端发送包含租借的IP地址和其他配置信息的DHCPOFFER包。 选择IP租用地址 当客户端收到一个IP租约提供时,它必须告诉所有其他的DHCP服务器它已经接受了一个租约提供。因此,该客户会以广播形式向各DHCP服务器回应一个DHCPREQUEST包,其中包含提供租约的服务器的IP。当其他DHCP服务器收到了该消息后,它们会收回已提供给客户的IP。然后它们把曾经给客户保留的那个地址重新放回到可用地址池中,这样,它们就可以为其他计算机分配这个地址。其实,在客户端回应DHCPREQUEST包的同时,客户端还会向网络发送一个 ARP封包,查询网络上面有没有其它机器使用该 IP 地址。如果发现该 IP 已经被占用,客户端则会送出一个DHCPDECLINE封包给 DHCP服务器,拒绝接受它的 DHCP OFEFR ,并重新发送 DHCP DISCOVER 报文。 IP租用地址确认 当DHCP服务器接收到DHCP客户端回答的DHCPREQUEST包后,便会向客户端发送包含它所提供的IP地址及其他配置信息的DHCPACK确认包。这时IP租约正式生效,客户端开始使用这个IP地址。 我们了解了DHCP请求IP地址的过程,那么,在具体的传输过程中,DHCP是怎样传送数据封包的呢?下面以4个表格详细介绍寻找Server,提供IP租用地址,选择IP租用地址,IP租用地址确认的数据封包传输过程。  图 1   DHCP Discover 图 2   DHCP Offer 图3   DHCP Request                    图 4   DHCP Ack         当然,一旦 DHCP客户端成功地从服务器那里取得 DHCP 租约之后,在租约未失效之前,就无需一次次的发送 DHCP discover 信息了,而会直接使用已经租用到的 IP 地址向之前的 DHCP服务器发出 DHCP request 信息。当客户机重新启动或者是租期到达50%时,就需要重新更新租约,客户机直接向提供租约的服务器发送DHCP Request包,要求更新现有地址租约。如果DHCP服务器收到请求,它将发送DHCP确认信息给客户机,更新租约。如果客户机无法联系到服务器,客户机仍然可以使用原来的IP地址,一直等到租期到达87.5%时,它将向网络中的所有DHCP服务器广播DHCP Request包,以更新现有租约。如果服务器仍然无法更新租约并且租约到期,客户机将放弃正在使用的IP地址,开始新的请求IP地址租约的过程。如果客户端在正常使用租期内的IP地址时不想使用了怎么办呢?只需向DHCP服务器发送DHCPRELEASE包就可释放此IP地址,同时将IP地址设为0.0.0.0。 通过对DHCP的简单了解,你一定清楚了DHCP是怎么分配IP的了,正是DHCP的完美运行,才确保我们在如此巨大的IP库中能够找到唯一的、适合自己电脑TCP/IP设定的IP地址。 感谢阅读! 更多信息与我们交流: WIZnet邮箱:wiznetbj@wiznet.co.kr WIZnet主页:http://www.wiznet.co.kr WIZnet企业微博:http://e.weibo.com/wiznet2012
  • 热度 27
    2013-8-26 10:59
    1522 次阅读|
    3 个评论
    当我们重新启动电脑时,IP地址总是变动的。这是为什么呢?为什么每次开机自己的电脑都能被配置一个唯一的IP地址呢?我们的电脑是如何获得IP地址的呢?这其实完全是应用层的DHCP协议起作用的。 DHCP是一种使网络管理员能够集中管理和自动分配IP网络地址的通信协议。在IP网络中,每个连接Internet的设备都需要分配唯一的IP地址。DHCP使网络管理员能从中心结点监控和分配IP地址。当某台计算机移到网络中的其它位置时,也能自动收到新的IP地址。DHCP最大的亮点就是能够动态分配IP地址,当 DHCP客户端第一次从 DHCP服务器端租用到 IP 地址之后,并非永久的使用该地址,只要租约到期,客户端就得释放这个 IP 地址,以给其它工作站使用。当然,客户端可以比其它主机更优先的更新租约,再次续租这个IP地址或是租用其它的 IP 地址。通过较短的租期,动态分配显然比手动分配更加灵活,尤其是在计算机比IP地址多的环境中。当然 ,对于类似web服务器这些需要永久性IP地址的,DHCP同样能够为其分配静态地址。 那么DHCP是如何请求IP地址的呢?我们可以划分为以下几个阶段: 寻找Server 当 DHCP客户端第一次登录网络的时候,也就是客户发现本机上没有任何 IP 数据设定,它会以广播的方式向网络发出一个 DHCP DISCOVER封包。因为客户端还不知道自己属于哪一个网络,所以封包的来源地址会为 0.0.0.0 ,而目的地址则为 255.255.255.255 ,然后再附上 DHCP discover 的信息,向网络进行广播。如果DHCP服务器不再本网段,可以用DHCP Relay将此报文向其他网段广播。 提供IP租用地址 当DHCP服务器监听到客户端的DHCP DISCOVER报文后,从IP地址池中选择一个尚未分配的IP地址广播给客户端。向该客户端发送包含租借的IP地址和其他配置信息的DHCPOFFER包。 选择IP租用地址 当客户端收到一个IP租约提供时,它必须告诉所有其他的DHCP服务器它已经接受了一个租约提供。因此,该客户会以广播形式向各DHCP服务器回应一个DHCPREQUEST包,其中包含提供租约的服务器的IP。当其他DHCP服务器收到了该消息后,它们会收回已提供给客户的IP。然后它们把曾经给客户保留的那个地址重新放回到可用地址池中,这样,它们就可以为其他计算机分配这个地址。其实,在客户端回应DHCPREQUEST包的同时,客户端还会向网络发送一个 ARP封包,查询网络上面有没有其它机器使用该 IP 地址。如果发现该 IP 已经被占用,客户端则会送出一个DHCPDECLINE封包给 DHCP服务器,拒绝接受它的 DHCP OFEFR ,并重新发送 DHCP DISCOVER 报文。 IP租用地址确认 当DHCP服务器接收到DHCP客户端回答的DHCPREQUEST包后,便会向客户端发送包含它所提供的IP地址及其他配置信息的DHCPACK确认包。这时IP租约正式生效,客户端开始使用这个IP地址。 我们了解了DHCP请求IP地址的过程,那么,在具体的传输过程中,DHCP是怎样传送数据封包的呢?下面以4个表格详细介绍寻找Server,提供IP租用地址,选择IP租用地址,IP租用地址确认的数据封包传输过程。  图 1   DHCP Discover 图 2   DHCP Offer 图3   DHCP Request                    图 4   DHCP Ack         当然,一旦 DHCP客户端成功地从服务器那里取得 DHCP 租约之后,在租约未失效之前,就无需一次次的发送 DHCP discover 信息了,而会直接使用已经租用到的 IP 地址向之前的 DHCP服务器发出 DHCP request 信息。当客户机重新启动或者是租期到达50%时,就需要重新更新租约,客户机直接向提供租约的服务器发送DHCP Request包,要求更新现有地址租约。如果DHCP服务器收到请求,它将发送DHCP确认信息给客户机,更新租约。如果客户机无法联系到服务器,客户机仍然可以使用原来的IP地址,一直等到租期到达87.5%时,它将向网络中的所有DHCP服务器广播DHCP Request包,以更新现有租约。如果服务器仍然无法更新租约并且租约到期,客户机将放弃正在使用的IP地址,开始新的请求IP地址租约的过程。如果客户端在正常使用租期内的IP地址时不想使用了怎么办呢?只需向DHCP服务器发送DHCPRELEASE包就可释放此IP地址,同时将IP地址设为0.0.0.0。 通过对DHCP的简单了解,你一定清楚了DHCP是怎么分配IP的了,正是DHCP的完美运行,才确保我们在如此巨大的IP库中能够找到唯一的、适合自己电脑TCP/IP设定的IP地址。 感谢阅读! 更多信息与我们交流: WIZnet邮箱:wiznetbj@wiznet.co.kr WIZnet主页:http://www.wiznet.co.kr WIZnet企业微博:http://e.weibo.com/wiznet2012  
  • 热度 20
    2012-11-21 09:31
    1207 次阅读|
    0 个评论
      W5200是WIZnet公司研发的一款基于全硬件TCP/IP协议栈的网络芯片,将所需的网络协议用脱离主控芯片的硬件逻辑电路实现,能卸载处理器对软件协议栈的烧写负担,整个系统的网络接入也变得高效稳定,DHCP是一个局域网的网络协议,使用UDP协议工作,以下将介绍如何在网络芯片W5200中实现DCHP。 1 简介 DHCP服务器使用DHCP分配信息,这些信息包括IP地址或者分配到客户端的设置。该应用笔记将解释在如何使用W5200实现DHCP客户端。 2 DHCP DHCP使用传输层协议UDP(用户数据报协议),使用UDP广播与DHCP服务器通信。图1描述了DHCP服务器与客户端的通信。 图. 1 DHCP消息 DHCP客户端在连接的网络上广播“发现设备消息”(‘DISCOVERY message’)。 如果DHCP服务器存在这个计算机网络,DHCP服务器将接收“发现设备消息”(‘DISCOVERY message’)并且发送“提供服务消息”(‘OFFER message’)到DHCP客户端。“提供服务消息”(‘OFFER message’)包括DHCP客户端可以使用的IP,网关(G/W),与DNS服务器IP一样的网络信息,还有一些像租约时间这样的信息。DHCP客户端通过接收“提供服务消息”(‘OFFER message’)能够确认DHCP的报告已收到,然后发送“请求设备消息”以使用服务器建议的信息。 当“请求设备消息”(‘DISCOVERY message’)被接受到之后,DHCP服务器决定这个租赁期限(DHCP客户端的IP地址可以被使用的时间期限)和网络配置是否能用。如果上述信息可用,DHCP服务器将发送ACK消息到DHCP客户端;如果不可用将发送NACK消息。 3 DHCP 客户端 3.1 演示 图2 显示了DHCP客户端的测试结果,该测试将W5200E01-M3与一个网络装置连接。可以检查DISCOVER/OFFER/REQUEST/ACK消息。同样可以检查DHCP服务器分配给DHCP客户端的网络配置。 图 2 DHCP过程(左:成功右:超时) 如果网络中没有DHCP服务器,DHCP过程将会超时(见图2,右)。默认的情况,W5200将重试3次直到DHCP_DISCOVER (Offer)响应被收到,否则W5200将会使用全0的网络参数。(IP: 0.0.0.0, 子网: 0.0.0.0, 网关: 0.0.0.0) 4 软件 4.1 Socket 4.1.1 打开(OPEN) 由于互联网连接之间不需要DHCP服务器和DHCP客户端,DHCP需要打开UDP。使用下面的Sn_MR_UDP 打开(OPEN)socket(line886)。 4.1.2 发送(SEND) 发送DHCP数据之前用户必须设置其他用户的IP地址和端口。DHCP_SERVER_PORT固定为67.当操作DISCOVER 或REQUEST时, IP地址将使用广播地址(255.255.255.255)来发送数据。从DHCP消息接收到DHCP服务器IP后,使用解析的DHCP服务器IP(DHCP_SIP[])发送数据(line287)。 4.1.3 接收(RECEIVE) 这部分与UDP的接收部分相同。请参考“在W5200中如何实现 UDP”。 4.1.4 DHCP消息格式 下面的结构是由使用DHCP消息的代码组成。(请参考RFC1541文档获得关于DHCP消息格式和每一个字段的更多信息)。以下ciaddr字段用于发送网络信息;选项字段用于发送消息类型和像客户标识符这样的信息。 4.2 DHCP函数 实现DHCP客户端的函数列在以下的dhcp.h和dhcp.c文件中。 图. 3 检查dhcp函数 图.3表示了check_dhcp()流程图。DHCP_OFFER,DHCP_ACK,和DHCP_REQUEST操作取决于dhcp_state的变化(转换)。图.4 表示了parseDHCPMSG()的流程图。parseDHCPMSG()用于解析DCHP消息。图.5表示了check_LeaseIP()和send_DHCP_REQUEST()流程图。 图. 4 parseDHCPMSG()函数流程图   图. 5 send_DHCP_REQUEST()函数流程图 关于此篇博文,若您有任何疑问,欢迎评论留言,我们将及时解答,谢谢关注!~^_^ 更多信息,欢迎访问我们的官方博客:blog.iwiznet.cn  官方网站:www.iwiznet.cn
  • 热度 34
    2012-6-26 10:06
    1565 次阅读|
    0 个评论
    大家好,前面我们为大家分享了如何实现W5200E01-M3中的UPnP(通用即插即用) 端口转发(二),今天继续为大家分享最后一部分,希望对大家有帮助~ 第一部分请参考:   http://forum.eet-cn.com/BLOG_ARTICLE_12817.HTM 4. 预设置 4.1 局限性   我们不支持AutoIP。在本文的应用说明和基于W5200的模型中,DHCP是获取IP地址的唯一途径。 我们不支持设备广告。在本文的应用说明和基于W5200的模型中,广播寻找是搜索UPnP设备的唯一方法。同时,多余的通告信息将不被识别。 W5200单片机扮演了UPnP控制指针的角色,它实际上不需要嵌入网络服务器。网络服务器在UPnP设备中是不可缺少的。在这篇应用手册和基于W5200的模型中,不支持事件表达。 4.2 设置 IGD必须提前使能DHCP和UPnP功能。 5. 使用举例 用户必须按照下面的网络构造来执行UPnP端口发送。 注意: 默认状态下,本文添加了内部IP:4321 外部 IP: 1234的端口映射 通过图5,我们可以看到如下的应用过程: DHCP-SSDP- Get Description-AddPortMapping---DeletePortMapping (10 秒) “10秒” 表示在AddPortMapping之后,用户有10秒钟的时间用于检测。10秒钟之后, DeletePortMapping将会自动完成,紧随其后的则是一些相关的事件信息。正如之前所说的,对于测试,W5200(TCP服务器)将保持socket(内部端口4321)的监听。因此,如果能够与添加的外部端口建立连接,表示AddPortMapping操作成功。10秒之后,如果连接失败,表示DeletePortMapping成功。 下面的1~3步顺序执行UPnP端口转发: 上传应用文本的固件到W5200_EVB(关于上传方法,请参考W5200_EVB用户指南)。 运行串行终端,然后打开与W5200_EVB相连接的COM。(波特率:115200,数据位:8位,奇偶校验位:无,停止位:1位,流控制:XON/XOFF) 复位W5200_EVB之后串行终端将会告知用户它的运行状态。”AddPort Success!”信息表示AddPortMapping操作成功完成。 图7. AddPortMapping成功 4. 默认状态下, 本文添加了 内部 IP: 4321ó 外部IP: 1234 的端口映射。 用户可以利用AX1来检验这一点。 图8. 在远程主机上运行TCP客户端并且将其与IGD连接(添加外部端口) 5. 默认状态下,已添加的映射入口将会在10秒钟之后被自动删除。此时,将会看到“DeletePort Success!!”信息。  图9. DeletePortMapping成功 6. 再次运行AX1,检验映射入口是否被删除。 图10. 在远程主机上运行TCP客户端并将其与IGD连接(删除的外部端口)
  • 热度 20
    2012-6-14 09:50
    1295 次阅读|
    0 个评论
    大家好,今天为大家分享WIZnet公司的产品WIZ107SR的用户手册第一部分,后面会继续为大家分享后面的部分。希望对大家能有帮助~   1. 简介 WIZ107SR 是串口设备与以太网之间的网关模块,它能将串口数据转换成以太网数据,反之亦然。通过 WIZ107SR 提供的接口将串口设备与以太网相连,不仅快速简便,而且缩短了开发周期,从而可以获取更多的利益。 我们同样为 WIZ107SR 提供了全功能的配置工具。在 WIZ107SR 处于串口配置模式下,根据自己的需求,你可以使用串口配置命令设置 WIZ107SR ,或者使用我们提供的配置工具,通过以太网让 WIZ107SR 更好的植入你们的产品。   1.1  主要特征 小尺寸串口连接以太网 高速简便的连接因特网和串口设备 根据客户需求,可提供固件定制服务 使用 W7100A 芯片解决方案确保稳定可靠的数据通信 提供容易操作的配置工具程序 支持用户设定识别码,确保安全性 支持串口配置命令 支持 10/100Mbps 以太网,串口通信速率高达 230Kbps 支持静态 IP 和 DHCP 设置 支持 DNS 尺寸: 48mm x 30mm x 18mm (长 x 宽 x 高) RoHS 标准 1.2  产品规格 1.2.1 WIZ107SR模块规格 WIZ107SR 的特征在于它不仅支持快速的全硬件 TCP/IP 协议栈和大部分的 TPC/IP 协议 ( 例如 TCP 、 UDP 、 IP 、 ARP 、 ICMP 和以太网 MAC 层 ) ,同样也支持 10/100Mbps 的以太网,并且安装了一个标准的以太网 Jack 。 WIZ107SR 通过具有标准的 RS-232 规范的 12 引脚的接头连接一个串口,并通过 3.3V 、 250mA 的直流电源直接供电,详细说明如表 2 所示。   结构 TCP/IP W7100A 物理层 包含在 W7100A 中 自动协商(全双工与半双工) 自动配置 MDI/MDIX 串口 RS-232C MCU 包含在 W7100A 中 (软件与工业标准的 8051 完全兼容) 内置 2kBytes 启动 ROM 内置 64kBytes 嵌入式程序闪存 内置 256kBytes 嵌入式数据闪存 内置 64kBytes 的嵌入式静态随机存储器 内置 32kBytes 的 TCP/IP 数据交互 串口 接口 包含 RS-232C 无线电收发机 信号 TXD, RXD, RTS, CTS, GND 参数 奇偶校验位: None, Odd, Even 数据位: 7, 8 bit 流控制: None, RTS/CTS, XON/XOFF 速率 最高可达 230Kbps 尺寸 48mm × 30mm × 18mm (包括接头尺寸) 接头类型 间距为 2.54mm 的针头, 12 引脚 (2*6) 输入电压 3.3V 直流电 功耗 低于 250mA 温度 0 ° -70 °(操作), -40 ° -85 °(存储) 湿度 10-90%   表 1.  WIZ107SR 模块详细说明 1.2.2  WIZ107SR模块接口 图 1 . WIZ107SR接口   2.  入门指南 2.1 配置工具 2.1.1  网络配置 图 3.  WIZ107SR 配置工具(网络配置页) 1) 搜索 搜索功能可以搜索在同一局域网的所有设备或者在广域网中的一个指定的设备。如图 4 ,使用 UDP 广播可以找到在同一子网下的所有连接的设备。如果检测到使用 TCP 单播方式,就必须使用特定的 IP 地址,如图 5 所示。在“Serial to Ethernet”下会显示搜索到设备的 MAC 地址。 请注意,如果给设备配置了识别码,就必须输入识别码。 图 4. 使用UDP广播方式搜索 图 5. 使用TCP单播方式搜索 2) 设置 这个功能是为了完成配置的修改。 如果你从“Serial to Ethernet”中选择了一个MAC地址,系统会自动显示模块的默认配置,改变配置并单击“Setting”按钮完成配置。模块会根据更改的配置重新初始化,修改的值会保存在模块的EEPROM中,这样一来,即使断电,数据也不会被清除。 3) 烧录 通过网络烧录固件。 4) 复位 如果你从列表中选择了 MAC 地址并单击“ Reset ”按钮,模块会重新设定并重启。 5) 恢复出厂设置 如果你从列表中选择了 MAC 地址并单击“ Factory ”按钮,所有的值会恢复设备出厂时的默认值。 6) Ping 你可以在弹出的简单 Ping 应用程序中执行 Ping 测试。 图 6. 简单的 Ping 测试程序 7) 防火墙 弹出 Windows 防火墙设定程序。 8) 退出 关闭配置工具程序。 9) 搜索窗口 如果单击“ Search ”按钮,会显示所有在同一子网下的 MAC 地址。你可以看到一些基本信息,例如模块名和固件版本等等。 10 )网络设置方法            选择 IP 设置模式,你可以选择静态地址,动态主机配置协议。            ( PPPoE 模式在当前版本下被禁用)            - 使用以下 IP 地址(静态 IP ) 这个选项通过静态 IP 地址设定 WIZ107SR 模块的 IP 。首先,在开发板的列表中选择你想设定为静态 IP 的设备的 MAC 地址,然后配置“ Device IP, Subnet, Gateway box ”。输入静态 IP 地址并单击“ setting ”按钮,设备就设定成你想要的 IP 地址。            -DHCP 设定使用DHCP模式选项。先选择“DHCP”,并单击“Setting”按钮。如果从DHCP服务器获取IP地址成功,配置窗口下会显示MAC地址,(从DHCP服务器获取IP地址需要一定的时间)当选定一个列表上的模块后,会自动显示IP地址、子网掩码和默认网关。如果不能从DHCP服务器获取IP地址,IP地址、子网掩码和默认网关会被初始化为0.0.0.0。 11 ) 网络操作模式 客户/服务器/混合模式:这是基于TCP的选择通信方法。TCP是在在数据通信之前建立连接的协议,但是UDP则不需要建立连接就能进行数据通信。WIZ107SR的网络模式根据不同的连接方法可分为TCP客户端、TCP服务器端和混合模式。在TCP服务器模式下,WIZ107SR在连接中扮演服务器的角色,等待客户端的连接。在TCP客户模式下,客户端在连接中扮演客户的角色,并尝试通过IP地址和端口连接主机。在混合模式下,WIZ107S同时支持服务器和客户端,每个模式的通信进程如下所示。 TCP服务器通信模式 在TCP服务器通信模式下,WIZ107SR等待连接请求。 TCP服务器模式为了检测状态和提供命令而在监控中心尝试连接设备(已安装 WIZ107SR )时是非常有用的。通常情况下,WIZ107SR处于等待状态,如果有任何监控中心的连接请求,首先建立连接,然后开始数据通信,最后关闭连接。 为了实现这种模式,先要配置本地IP、子网掩码、默认网关以及端口号。 数据传输过程如下: 1.    主机连接到WIZ107SR(配置成TCP服务器模式)。 2.    连接建立后, 就可以在主机与WIZ107SR之间进行双向的数据传输。 TCP客户通信模式 如果设置成TCP客户端,WIZ107SR会尝试与服务器建立连接。 为了实现这种模式,需要设置它的本地IP地址、子网掩码、默认网关以及服务器的IP地址和端口号。如果服务器IP具有域名,则使用DNS功能。 在TCP客户模式下,当连接电源时,WIZ107SR可以主动与本地主机建立TCP连接。 数据传输过程如下: 1.    当供应电源时,WIZ107SR扮演客户端并主动与服务器建立连接。 2.    建立连接后,就可以在主机与WIZ107SR之间进行双向的数据传输。 混合通信模式 该模式下,WIZ107SR通常作为服务器,并等待客户端的连接请求。然而,如果在未建立连接时就从串口设备接收数据,WIZ107SR就转换成客户模式,并发送数据给服务器。因此,在混合模式下,服务器模式优先于客户模式,像TCP服务器模式,混合模式对于监控中心为了检测设备状态而尝试连接使用WIZ107SR的串口设备是非常有用的。除此之外,如果串口设备出现任何的紧急情况,模块会自动转换成客户模式,并与服务器建立连接并发送设备的状态。 使用 UDP模式 UDP是一个不定向的通信协议,但需要定义好通信端口。如果选择了UDP模式,串行接口的数据可以被定义从“服务器IP地址”和“端口”进行传输,而且WIZ107SR可以定义成从“远程设备IP地址”接收以太网数据。如果数据接收端与数据源是一样的,那么两个IP地址也就相同,请注意数据接收端与数据源使用相同的端口号。 12 ) DDNS 设置        本版本不支持 DDNS 。  
相关资源
  • 所需E币: 0
    时间: 2022-8-1 21:25
    大小: 94.78KB
    上传者: samewell
    Linux下DHCP中继代理设置.pdf
  • 所需E币: 0
    时间: 2022-3-27 01:22
    大小: 4.77MB
    上传者: 东亚安防
    为什么会有DHCP?所有基于TCP/IP协议族实现的网络,其通信的一个重要基础就是IP地址,但对于大多数非专业的用户而言,IP地址是什么都不甚了解,要正确设置或者修改就更难了但用户主机需要访问网络时,其网卡的IP却又是必不可少的DHCP-DynamicHostControlProtocol动态主机配置协议,就是用于简化主机IP地址设置的协议。通过DHCP,用户可以实现各项必要网络参数IP、DNS、Wins等的“零设置”,做到“即插即用
  • 所需E币: 0
    时间: 2020-9-7 01:42
    大小: 463.32KB
    上传者: xgp416
    DHCP技术白皮书.pdf
  • 所需E币: 5
    时间: 2020-8-3 02:37
    大小: 1.31MB
    上传者: 东亚安防
    10信锐课堂-安视交换机基础配置第九讲:DHCP防御
  • 所需E币: 3
    时间: 2019-12-28 23:48
    大小: 58KB
    上传者: wsu_w_hotmail.com
    ThisapplicationnotepresentsanoverviewofthedifferentIPv4addressconfigurationmechanismssupportedbytheTINInetworkstack:Staticaddress,DHCP,link-localIP,andRARP.……