对于我的大型项目,我需要从创建IPv4网络包开始(用于模拟)
同样,我需要编写一个函数,用传递的数据创建一个头,该头包含源ip、dest ip和所有必需的字段
def convertIpv4( data ):
pass
为此,我需要你指引我正确的方向。
首先,我需要把IP存储在32位,如果我有一个字符串“192.168.2.1”,那么把它转换成字节的最有效的方法是什么?它的大小太大了??
另外,如果我首先创建一个普通类,其中包含version=4、sourceip和dest ip之类的内容,那么有没有办法将其直接转换为一个字节数组,其中的对象位置与下面的头
请告诉我该怎么做。。。。
目前没有回答
相关问题 更多 >
编程相关推荐