[英]Custom IP protocol with ACK
我想探索創建自定義IP協議的可能性。 也許在Python中有scapy
。
我有一個tunnel
,可以接收所有packet
,所以想看看我是否可以關閉目標IP,端口等,並保持絕對最小(但使用ACK
。
無論如何, scapy
或類似的東西都可能嗎?
我嘗試了一些簡單的方法,例如:
p = IP(dst="192.168.0.2")/"My payload"
但這似乎不可行。
您想達到什么目的? 放棄的傳輸層端口號將通信限制為每個節點上的單個進程。
您需要在IP堆棧中注冊一個協議(編號),以使其將帶有該協議的所有內容傳遞給您的處理程序。 通常,使用UDP傳輸並在頂部構建自己的東西要容易得多。 您還可以簡單地對UDP數據報編號,並在應用程序級別對其進行確認。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.