首页 > 其他 > 详细

RYU 中如钩构建TCP数据包,设置ACK等标志

时间:2017-05-29 14:29:53      阅读:306      评论:0      收藏:0      [点我收藏+]
    e = ethernet.ethernet(dst=_eth.src,
                                  src=_eth.dst,
                                  ethertype=_eth.ethertype)

            i = ipv4.ipv4(dst=192.168.1.1,#_ipv4.src,
                          src=_ipv4.dst,
                          proto=_ipv4.proto,
                          flags=_ipv4.flags
            )

            t = tcp.tcp(
                dst_port=_tcp.src_port,
                src_port=_tcp.dst_port,
                seq=0,
                ack=1                
            )
            t.bits = t.bits | tcp.TCP_ACK
            pkt = packet.Packet()
            pkt.add_protocol(e)
            pkt.add_protocol(i)
            pkt.add_protocol(t)

 

RYU 中如钩构建TCP数据包,设置ACK等标志

原文:http://www.cnblogs.com/hwy89289709/p/6917948.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!