运维开发网

ICMP

0
  • Python使用scapy模块发包收包

    前言 众所周知,我们每天上网都会有很多数据包需要发送,然后处理在接受在发送,这样一个循环往复的过程[详细]

    2021-05-08 10:19 分类:Python
  • UDP:rfc768/广播和多播/IGMP

    封装情况: UDP首部: UDP长度制度按指的是UDP首部和UDP数据的字节长度,UDP数据报的长度在检验和计算过程中出现两次 UDP伪首部(12字节) 检验和:0,表示无检验,发送端计算,接收端验证 IP分片:任何时候IP层接收到一份要发送的IP数据报...[详细]

    2021-04-22 10:40 分类:路由交换
  • 带你深入熟悉你所不知道的ICMP

    简介InternetControlMessagesProtocol因特网控制报文协议,经常被认为是IP层的一个组成部分。它传递差错报文以及其他需要注意的信息。ICMP报文通常被IP层或更高层协议(TCP或UDP)使用。一些ICMP报文把差错报文返回给用户。ICMP是在IP数据...[详细]

    2021-03-16 11:23 分类:路由交换
  • Zabbix远程命令-Tomcat主备切换案例

    主服务器是windows,备服务器是Linux,需求是当zabbix监控的主服务器上的Tomcat停止了,则切换到Linux的Tomcat,保证业务的正常访问。[详细]

    2020-10-25 12:40 分类:Linux
  • TCP/IP学习之“ping”

    Ping程序ping发送回显请求的ping程序为客户,被ping的主机为服务器。ICMP回显请求和回显应答报文:对于其他类型的ICMP查询报文,服务器必须响应标识符和序列号字段。另外,客户发送的选项数据必须回显,假设客户对这些信息都会感兴趣。序...[详细]

    2020-09-18 10:17 分类:路由交换
  • TCP/IP学习之“ICMP”

    ICMP封装在IP数据报的内部:ICMP报文格式: ICMP中所有报文的前4个字节都是一样的,剩下的其他字节互不相同。 类型字段可以有15个不同的值,用来描述特定类型的ICMP报文。某些ICMP报文还使用代码字段的值来描述不同的条件。 检验和字段...[详细]

    2020-09-16 10:22 分类:路由交换
  • Zabbix学习笔记(二十一)

    Zabbix使用ICMP ping监控网络状况[详细]

    2020-07-26 12:09 分类:Linux
  • 套接字 – 如何监听ICMP数据包?

    我正在开发一个两部分应用程序,其中一方发送ICMP数据包,另一方侦听ICMP数据包并在收到它们时采取行动.问题是,我不确定如何让监听器无限期地保持活着(只是希望它坐在循环中,只在收到数据包时才采取行动). 目前,我能够使用go-fastping库,如...[详细]

    2020-06-17 20:53 分类:路由交换
  • set socket选项为什么对套接字如此重要(IP_HDRINCL)在ICMP请求中?

    我是socket编程的新手 我看到了一个ICMP请求程序,因为他们将setsockopt用于套接字 int on = 1; setsockopt(s, IPPROTO_IP, IP_HDRINCL, &on, sizeof(on)) 但即使我不使用此语句,程序也能正常运行.为什么会如此 重要的是要提到内核这个...[详细]

    2020-06-11 13:24 分类:路由交换
  • 如何从linux上的c中的icmp回复中提取mac地址

    我试图在发送原始数据包后在交换环境中找出机器的mac地址.我正在尝试实现traceroute命令.我想知道何时收到ICMP超时消息,如何提取该机器的mac地址.我是一个新的网络编程,所以很困惑什么socket调用将帮助我提取mac地址[详细]

    2020-06-07 12:56 分类:Linux