JavaShuo
欄目
標籤
Linux網絡編程之原始套接字-ping協議實現
時間 2020-08-10
標籤
linux
網絡
編程
原始
ping
協議
實現
欄目
Linux
简体版
原文
原文鏈接
1.概述數組 PING協議是用來檢驗本地主機與遠程主機是否鏈接,發送的是ICMP ECHO_REQUEST包。普通的套接字是基於TCP或者是UDP的,沒法發送ICMP包,因此必須用原始套接字來實現。PING協議的客戶端類型值爲8,代碼值爲0,表示請求。而PING協議的響應端類型值爲0,代碼值也爲0,表示應答. 以太網數據部分的最小值爲46字節,而IP首部佔20個字節,ICMP的首部佔8個字節,因此
>>阅读原文<<
相關文章
1.
linux套接字--udp協議實現網絡通信
2.
網絡編程---UDP協議解析以及UDP套接字編程實現
3.
C項目實踐--網絡協議和套接字編程
4.
Linux網絡編程:原始套接字(下)
5.
Linux網絡編程:原始套接字(上)
6.
Linux網絡編程:原始套接字(續二)
7.
Linux網絡編程技術之原始套接字編程詳解
8.
[Linux網絡編程]套接字編程
9.
linux sock_raw原始套接字編程
10.
Linux網絡編程篇之ICMP協議分析及ping程序實現
更多相關文章...
•
網絡協議是什麼?
-
TCP/IP教程
•
Swift 協議
-
Swift 教程
•
互聯網組織的未來:剖析GitHub員工的任性之源
•
☆基於Java Instrument的Agent實現
相關標籤/搜索
網絡協議
Linux網絡編程
網絡層協議
網絡編程
LINUX/UNIX網絡編程
UNIX 網絡編程
網絡編程2
UNIX網絡編程
go網絡編程
Socket網絡編程
系統網絡
Linux
紅包項目實戰
網站品質教程
網站主機教程
教程
建議
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
說說Python中的垃圾回收機制?
2.
螞蟻金服面試分享,阿里的offer真的不難,3位朋友全部offer
3.
Spring Boot (三十一)——自定義歡迎頁及favicon
4.
Spring Boot核心架構
5.
IDEA創建maven web工程
6.
在IDEA中利用maven創建java項目和web項目
7.
myeclipse新導入項目基本配置
8.
zkdash的安裝和配置
9.
什麼情況下會導致Python內存溢出?要如何處理?
10.
CentoOS7下vim輸入中文
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
linux套接字--udp協議實現網絡通信
2.
網絡編程---UDP協議解析以及UDP套接字編程實現
3.
C項目實踐--網絡協議和套接字編程
4.
Linux網絡編程:原始套接字(下)
5.
Linux網絡編程:原始套接字(上)
6.
Linux網絡編程:原始套接字(續二)
7.
Linux網絡編程技術之原始套接字編程詳解
8.
[Linux網絡編程]套接字編程
9.
linux sock_raw原始套接字編程
10.
Linux網絡編程篇之ICMP協議分析及ping程序實現
>>更多相關文章<<