zzzzy09

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  445 随笔 :: 0 文章 :: 7 评论 :: 26万 阅读

一、User Datagram Protocol (UDP)

  用户数据报协议 (UDP):一种非常简单的传输协议,它提供类似于 TCP 的传输层寻址,但除此之外几乎没有其他功能。 UDP 只不过是一个“包装”协议,它为应用程序提供了一种访问互联网协议的方式。无法建立连接,传输不可靠,并且数据可能会丢失。


二、UDP类型服务监测机制

  UDP服务运行监测通常与ICMP 目标不可达消息配合使用,发送 UDP 健康状况监控请求报文时,当主机的 UDP 端口不可用时,受监控主机会返回 ICMP 端口不可达消息以响应监控请求,当监控看接收到主机的ICMP 报文时,就会标记受监控主机故障,如果UDP 服务端口正常那么就不会响应任何报文(除非你配置了必须UDP 上层应用响应数据的配置)。如果受监控的主机出现故障(例如,由于崩溃或重新启动),该主机无法将 ICMP 端口不可达消息发送回监控系统时,那么监控系统还会认为受监控主机运行正常。建议您将 UDP 监测与icmp监测结合使用。

 

三、报文示例

当UDP 带有载荷的报文发送到服务端时,如果服务端端口不可用,会通过ICMP 报文进行响应提示。

 

ICMP 响应报文

 

 

posted on   zzzzy09  阅读(149)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
历史上的今天:
2019-03-08 Varnish 初识
点击右上角即可分享
微信分享提示