【目的】
以配置文件中的mac地址为起始地址(形式为xx:xx:xx:xx:xx:xx),并根据步长设置实现mac自加,然后以该mac为源mac模拟报文。...【实现步骤】
第一步:将删除‘:’的影响,字符串转换成字节流;
import struct
def macs2a(mac):
dict = {'0':0, '1':1, '2':2, '3':3..., '4':4,\
'5':5, '6':6, '7':7, '8':8, '9':9,\
'a':10, 'b':11, 'c':12, 'd':13,...struct.pack('B', 16*dict[tmp[i][0]] + dict[tmp[i][1]])
res = res + uc
return res
第二步:将字节流表示的串进行自加