首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

DHCP租约到期自动续租问题导致TCP连接异常

DHCP 简单的来说,DHCP是一个局域网协议,使用UDP协议进行工作,它的作用就是动态的分配IP地址,Gateway地址,DNS服务器地址等信息,一旦租约到期,那么路由器就会把当前的这个ip分配给其他设备使用...Ack 遇到如上情况会导致ip无法更新,所以设备仍然会使用旧的ip,对于tcp连接来说,使用旧的过期ip就意味着连接不到远程服务器,从我们的日志信息中可以得知,当TCP使用过期的ip去连接远程服务器的时候会报如下异常...连接是一直报java.net.NoRouteToHostException: No route to host异常,如果TCP当前正处于连接中,那么DHCP的更新可能会导致TCP断线,等到后面设备发起的...DHCP请求收到Ack之后,TCP连接立刻恢复正常,并且此时收到了网络切换广播,针对以上问题,如何恢复呢?...搜索网上资料是说应用程序每次重新建立一条新的TCP的时候会触发设备请求DHCP Server,但是从我们的log查看发现并没有,请求DHCP Server没有Ack后设备会间隔重试,当设备被触发亮屏后,

4.2K40

三十天学不会TCP,UDPIP网络编程 - UDP的实践--DHCP

而这件事情就是由DHCP来负责的,而DHCP协议就是一个工作在UDP上面的广泛运用的协议。...DHCP而必须使用bootp来过滤得到DHCP数据包的原因。...DHCP可以在局域网中很好的起到分配IP地址并且提供管理功能,这样使得每个机器在有DHCP服务器的情况下都能方便而又快捷的获得IP地址。...“DORA” 当你看完这节介绍之后,即使你没有记住DHCP的大部分细节,你只要记住这个“DORA”过程就已经了解所有DHCP的过程,在具体介绍"DORA"之前,为了风格的一致性,先来概要的介绍下DHCP...为了解决这个问题,在DHCP的机制里,租期和租约是一个很重要的概念,客户机获取到的IP地址并不真正属于他,而是向DHCP服务器租的,这个时间一般是48个小时。

824120
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    DHCP原理与自建DHCP服务

    DHCP服务器接到请求后,为DHCP客户机选择TCP/IP配置的参数,并把这些参数发送给客户端。...这可确保提供给客户的每个IP地址都没有被使用手动TCP/IP配置的另一台非DHCP计算机使用。 根据客户端是否第一次登录网络,DHCP的工作形式会有所不同。...事实上,并不是所有DHCP客户机都会无条件接受DHCP Server的OFFER,特别是如果这些主机上安装有其它TCP/IP相关的客户机软件。...客户机也可以用DHCP REQUEST向服务器提出DHCP选择,这些选择会以不同的号码填写在DHCP Option Field里面。客户机可以保留自己的一些TCP/IP设定。...如果客户机接收到该服务器回应的DHCP ACK消息包,客户机就根据包中所提供的新的租期以及其它已经更新的TCP/IP参数,更新自己的配置,IP租用更新完成。

    3K20

    什么是DHCP以及DHCP的优点

    使用DHCP可以大大简化配置客户机的TCP/IP的工作,尤其是当某些TCP/IP参数改变时,如网络的大规模重建而引起的IP地址和子网掩码的更改。   ...DHCP服务器是运行Microsoft TCP/IP、DHCP服务器软件和Windows NT Server的计算机,DHCP客户机则是请求TCP/IP配置信息的TCP/IP主机。...DHCP使用客户机/服务器模型,网络管理员可以创建一个或多个维护TCP/IP配置信息的DHCP服务器,并且将其提供给客户机。...如果将TCP/IP网络上的计算机设定为从DHCP服务器获得IP地址,这些计算机则成为DHCP客户机。启动DHCP客户机时,它与DHCP服务器通信以接收必要的TCP/IP配置信息。...DHCP服务器有3种为DHCP客户机分配TCP/IP地址的方式:   ● 手工分配:在手工分配中,网络管理员在DHCP服务器通过手工方法配置DHCP客户机的IP地址。

    1.6K30

    DHCP服务

    DHCP服务 DHCP共有八种报文 DHCP服务简介 DHCP实现 DHCP配置文件 dhcpdconf示例 搭建DHCP实验 DHCP配置文件 DHCP服务 网络配置 静态指定 动态获取...共有八种报文 DHCP DISCOVER:客户端到服务器 DHCP OFFER :服务器到客户端 DHCP REQUEST:客户端到服务器 DHCP ACK :服务器到客户端 DHCP NAK:服务器到客户端...当DHCP客户端收到该应答信息后,就重新开始新的租用周期 87.5%:如果之前DHCP Server没有回应续租请求,等到租约期的7/8时,主机会再发送一次广播请求 DHCP服务简介 同网段多DHCP服务...: 中继代理 DHCP实现 Linux DHCP协议的实现程序:dhcp, dnsmasq(dhcp,dns) Dhcp Server /usr/sbin/dhcpd /etc/dhcp...实验 yum install dhcp rpm -ql dhcp //找到这两个 /etc/dhcp/dhcpd.conf /usr/share/doc/dhcp

    1.7K10

    【计算机网络】网络层 : DHCP 协议 ( DHCP 协议概念 | DHCP 协议特点 | DHCP 协议流程 )

    文章目录 一、DHCP 协议 概念 二、DHCP 协议 特点 三、DHCP 协议 流程 一、DHCP 协议 概念 ---- DHCP 协议 概念 : ① 全称 : DHCP 协议 全称 “动态主机配置协议...” ; ② 层级 : DHCP 协议 是 应用层 协议 ; ③ 服务方式 : C/S 方式 , 客户端 / 服务器 方式 ; ④ 交互方式 : 客户端 与 服务器端 , 通过 广播 的方式进行交互 ;...⑤ 基于协议 : DHCP 协议 基于 UDP 协议 ; 二、DHCP 协议 特点 ---- DHCP 协议 特点 : ① 即插即用 : DHCP 协议 提供 即插即用 联网机制 ; ② 动态获取 :...协议 流程 ---- DHCP 协议 流程 : ① 主机 广播 DHCP 发现报文 ; 该主机是想要申请 IP 地址的主机 ; ② DHCP 服务器 广播 DHCP 提供报文 ; ③ 主机 广播 DHCP...请求报文 ; ④ DHCP 服务器 广播 DHCP 确认报文 ; 每个步骤都是广播 ; 广播的内容是 四种类型的报文 : DHCP 发现报文 DHCP 提供报文 DHCP 请求报文 DHCP 确认报文

    1.1K30

    Cisco DHCP features DHCP ARP安全控制

    1 实验拓扑与目标 关于DHCP ARP安全的features,虽然不适合中大型环境,但是在小型网络,然后领导又有特殊需求的要求下面的客户不能私自设置IP,必须通过DHCP获取...这个技术需要通过DHCP来配合,但是在中大型环境,然后架构更加复杂的时候,就需要用DHCP Snooping,DAI与ip source Guard技术,更加能细致的控制,属于内部安全技术常见部署之一。...3.DHCP+ARP安全配置 1.DHCP配置【配置VLAN 2与VLAN3的地址池】 ROUTER-GW(config)#ip dhcp pool vlan2 ROUTER-GW(dhcp-config...ROUTER-GW(dhcp-config)#exit ROUTER-GW(config)#ip dhcp pool vlan3 ROUTER-GW(dhcp-config)#network 192.168.3.0...里面配置的特殊命令了 (2)可以看到在DHCP进程下,配置了一个update arp,它的作用就是,当客户端通过DHCP从该设备获取到DHCP分配的地址的时候,由于该设备是服务器,它清楚的知道,它分配给下面客户端的

    17610

    DHCP 服务

    DHCP 服务介绍  二. DHCP好处     三. DHCP 的分配方式     四. DHCP 的 租约过程   五  客户机重新启动的情况 六....安装DHCP 服务器满足条件    ---- 前言 了解DHCP服务的好处,分配方式,以及租约条件等 一.DHCP 服务介绍  1.动态主机配置协议 DHCP(动态主机配置协议)是一个局域网的网络协议...2.专门用于为TCP/IP 网络中的计算机自动分配TCP 参数的协议 ---- 二....DHCP 的分配方式        自动分配, 第一次成功获得地址后,就永远使用这个地址        手动分配, DHCP 服务器管理员专门指定ip 地址        动态分配, 客户端每次会获得不同的地址...客户端不用地址时 分配给别人 工作过程: ----    四.DHCP 的 租约过程        1 客户机请求IP 地址,以广播方式发送 dhcp  discover 包  寻找 dhcp 服务器

    88520

    HCIA-DHCP

    首先,DHCP客户端发送DHCP发现报文来发现DHCP服务器。DHCP服务器会选取一个未分配的IP地址,向DHCP客户端发送DHCP提供报文。此报文中包含分配给客户端的IP地址和其他配置信息。...如果存在多个DHCP服务器,每个DHCP服务器都会响应。...如果有多个DHCP服务器向DHCP客户端发送DHCP提供报文,DHCP客户端将会选择收到的第一个DHCP提供报文,然后发送DHCP请求报文,报文中包含请求的IP地址。...收到DHCP请求报文后,提供该IP地址的DHCP服务器会向DHCP客户端发送一个DHCP确认报文,包含提供的IP地址和其他配置信息。...如果有主机使用该IP地址,DHCP客户端会向DHCP服务器发送DHCP拒绝报文,通知服务器该IP地址已经被占用。然后DHCP客户端会向服务器重新申请一个IP地址。  配置:

    34830

    TCPIP之DHCP协议静态配置DHCP协议

    DHCP协议交换信息的基本步骤 主机广播 “ DHCP discover” (发现报文) DHCP服务器利用 “ DHCP offer” (提供报文) 进行响应 主机请求IP地址: “ DHCP request...” (请求报文) DHCP服务器分配IP地址: “ DHCP ack” (确认报文) DHCP工作过程示例: ?...image.png DHCP discover 客户端源地址四个0表示本机,端口号68和服务器的67都是DHCP指定的。发送一个广播报文。...DHCP request 这里有一个问题,就是为什么主机发送依然是采取广播的方式,实际上这里的作用是,因为整个网络中,不止一个DHCP服务器,所以采取广播的方式,同时也在告诉其他的dhcp服务器,我现在已经确定了我所需要请求的...我们可以看到实际上dhcp之间的信息交换,可以分为两块,一块是主机线广播确认找到提供IP的dhcp服务器,然后再从确认的dhcp服务器收取IP地址。

    1.7K20
    领券