对于我的大型项目,我需要从创建IPv4网络数据包(用于模拟)开始
同样我需要编写一个函数,从传递的数据中创建一个头,其中包含source ip,dest ip和所有必需的字段
def convertIpv4( data ):
pass
为此,我需要你引导我朝着正确的方向前进。
首先,我需要以32位存储IP,所以如果我有一个字符串“192.168.2.1”,那么将它转换为字节的最有效方法是什么?它的大小也是32?
此外,如果我首先创建一个普通类,其中包含version = 4和sourceip以及dest ip之类的东西,那么有没有办法将它直接转换为具有对象位置的字节数组,就像下面的标题一样
请告诉我该怎么办......