一种数据包生成器及数据包生成方法

    公开(公告)号:CN112104651A

    公开(公告)日:2020-12-18

    申请号:CN202010968007.8

    申请日:2020-09-15

    Applicant: 清华大学

    Abstract: 本发明提供一种高性能、低成本且灵活的数据包生成器及数据包生成方法。所述数据包生成器在可编程交换机中实现,所述可编程交换机包括交换机CPU和转发芯片,其中,模板数据包生成模块,在所述交换机CPU中实现,用于生成模板数据包,并将所述模板数据包转发给测试报文生成模块;测试数据包生成模块,在所述转发芯片中实现,用于利用所述模板数据包生成对应的测试数据包;所述模板数据包与测试报文数据包具有相同的头部结构、载荷和长度;所述模板数据包头部的预设域的值与所述测试数据包头部的对应域的值不同。本发明通过交换机CPU和转发芯片共同实现数据包生成逻辑,能够兼顾高性能和低成本的优势,同时满足数据包生成器的灵活性。

Patent Agency Ranking