<div dir="ltr"><div><div><div><div><div><div>Hi,<br><br></div>If you mean run a pcap trace through the behavioral-model software switch, then you may be able to use the --use-files option.<br></div>Assuming you have installed the behavioral-model (<a href="https://github.com/p4lang/behavioral-model">https://github.com/p4lang/behavioral-model</a>), it may look something like this:<br></div>simple_switch --log-console --use-files 10 <path to your P4 JSON file> -i 1@iface1 -i 2@iface2<br></div>If you run simple_switch like this, it will assume 2 interfaces (port numbers 1 and 2). For port 1, input packets will be read from iface1_in.pcap and outgoing packets written to iface1_out.pcap. For port 2, it will be respectively iface2_in.pcap and iface2_out.pcap. So whatever you put after the '@' in the command line is simply used as a prefix for the pcap files name. So obviously, your file names need to match what you pass on the command line.<br></div>Finally, the integer value following --use-files is the time in seconds that the model will wait before it starts processing the packets in your _in pcap files. This is convenient if you need to install table entries by running a separate script.<br></div>All this information can be found (in a more succinct form) by running simple-switch -h.<br><div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 8, 2016 at 8:49 AM, shubham bhardwaj <span dir="ltr"><<a href="mailto:bhardwajshubham2011@gmail.com" target="_blank">bhardwajshubham2011@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>I have a small query, I want to parse a wireshark trace of a protocol. so how i can give input of trace in switch. </div><div><img class="m_-4608373878003547609mailtrack-img" src="https://mailtrack.io/trace/mail/a0f458c9eab2466f5bdfc6639200da4f99b2290d.png?u=645156" width="0" height="0"><span class="HOEnZb"><font color="#888888"><div><br></div>-- <br><div class="m_-4608373878003547609gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>Thanks & Regards<br>Shubham Bhardwaj<br></div><b>Technical University of Darmstadt</b><br><a href="tel:%2B49%2017641749766" value="+4917641749766" target="_blank">+49 17641749766</a></div></div></div></div>
<br><br><br><div class="m_-4608373878003547609mt-signature"><img src="https://s3-eu-west-1.amazonaws.com/mailtrack-crx/icon-signature.png" width="16" height="14"> <font class="m_-4608373878003547609mt-signature-text" color="#999999">Sent with <a href="https://mailtrack.io/install?source=signature&lang=en&referral=bhardwajshubham2011@gmail.com&idSignature=22" class="m_-4608373878003547609mt-install" target="_blank">Mailtrack</a></font></div></font></span></div></div>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Antonin<br></div></div>
</div>