您现在的位置是:首页 >技术教程 >RK3568平台开发系列讲解(网络篇)图解linux ping网站首页技术教程

RK3568平台开发系列讲解(网络篇)图解linux ping

Linux 笔记 2024-06-17 10:19:56
简介RK3568平台开发系列讲解(网络篇)图解linux ping

?返回专栏总目录

沉淀、分享、成长,让自己和他人都能有所收获!?

? ping 命令采用 ICMP 协议,是一个用户空间程序,它打开一个 SOCK_RAW 套接字或者ICMP套接字发送ICMP_ECHO消息,接收ICMP_ECHOREPLY的消息。本文讲述了ping命令的内核实现。

一、SOCK_RAW套接字实现的ping


ping命令发送端内核实现图,可见发送端发送ICMP_ECHO消息,接收ICMP_ECHOREPLY消息。

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。