<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Require all base packet available options to create user defined streams in Tools</title>
    <link>https://community.cisco.com/t5/tools/require-all-base-packet-available-options-to-create-user-defined/m-p/3583400#M410</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm unable to find all the specific options available to define the packet for the user streams. Please provide the same.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Require options under each layer mode,&lt;/P&gt;&lt;P&gt;L2: vlan_num, vlan_mode,vlan_priority&lt;/P&gt;&lt;P&gt;L3: IP incremental range, dscp/tos/precedence, fragmentation, ttl&lt;/P&gt;&lt;P&gt;L4: tcp flags&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, instead of using the mac defined in yaml file, how do we overwrite during the packet definition in stream?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pkt&amp;nbsp;&amp;nbsp; = STLPktBuilder( pkt = Ether(src=src_mac,dst=dst_mac)/IP(src=src_ip,dst=dst_ip)/UDP(dport=12,sport=1025)/(10*'x') )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STLStream( packet = pkt,mode = STLTXCont())&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Anurag&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 04 Aug 2017 14:39:43 GMT</pubDate>
    <dc:creator>apoleboi@cisco.com</dc:creator>
    <dc:date>2017-08-04T14:39:43Z</dc:date>
    <item>
      <title>Require all base packet available options to create user defined streams</title>
      <link>https://community.cisco.com/t5/tools/require-all-base-packet-available-options-to-create-user-defined/m-p/3583400#M410</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm unable to find all the specific options available to define the packet for the user streams. Please provide the same.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Require options under each layer mode,&lt;/P&gt;&lt;P&gt;L2: vlan_num, vlan_mode,vlan_priority&lt;/P&gt;&lt;P&gt;L3: IP incremental range, dscp/tos/precedence, fragmentation, ttl&lt;/P&gt;&lt;P&gt;L4: tcp flags&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, instead of using the mac defined in yaml file, how do we overwrite during the packet definition in stream?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;pkt&amp;nbsp;&amp;nbsp; = STLPktBuilder( pkt = Ether(src=src_mac,dst=dst_mac)/IP(src=src_ip,dst=dst_ip)/UDP(dport=12,sport=1025)/(10*'x') )&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;STLStream( packet = pkt,mode = STLTXCont())&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Anurag&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 04 Aug 2017 14:39:43 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/require-all-base-packet-available-options-to-create-user-defined/m-p/3583400#M410</guid>
      <dc:creator>apoleboi@cisco.com</dc:creator>
      <dc:date>2017-08-04T14:39:43Z</dc:date>
    </item>
    <item>
      <title>Re: Require all base packet available options to create user defined streams</title>
      <link>https://community.cisco.com/t5/tools/require-all-base-packet-available-options-to-create-user-defined/m-p/3583401#M411</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please, reply for my query.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Anurag&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Aug 2017 06:30:13 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/require-all-base-packet-available-options-to-create-user-defined/m-p/3583401#M411</guid>
      <dc:creator>apoleboi@cisco.com</dc:creator>
      <dc:date>2017-08-08T06:30:13Z</dc:date>
    </item>
    <item>
      <title>Re: Require all base packet available options to create user defined streams</title>
      <link>https://community.cisco.com/t5/tools/require-all-base-packet-available-options-to-create-user-defined/m-p/3583402#M412</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anurag,&lt;/P&gt;&lt;P&gt;All packets are built using Scapy library, which is quite popular, so google on every scapy issue gives you the answer.&lt;/P&gt;&lt;P&gt;For example (google for scapy + tcp flags):&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.fir3net.com/Programming/Python/how-to-build-a-tcp-connection-in-scapy.html" title="https://www.fir3net.com/Programming/Python/how-to-build-a-tcp-connection-in-scapy.html"&gt;How to Build a TCP Connection in Scapy&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://stackoverflow.com/questions/20429674/get-tcp-flags-with-scapy" title="https://stackoverflow.com/questions/20429674/get-tcp-flags-with-scapy"&gt;https://stackoverflow.com/questions/20429674/get-tcp-flags-with-scapy&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regarding setting MAC address, this is exactly like you described:&lt;/P&gt;&lt;P&gt;Ether(src=src_mac,dst=dst_mac)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Aug 2017 08:05:46 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/require-all-base-packet-available-options-to-create-user-defined/m-p/3583402#M412</guid>
      <dc:creator>ibarnea</dc:creator>
      <dc:date>2017-08-08T08:05:46Z</dc:date>
    </item>
    <item>
      <title>Re: Require all base packet available options to create user defined streams</title>
      <link>https://community.cisco.com/t5/tools/require-all-base-packet-available-options-to-create-user-defined/m-p/3583403#M413</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi Ido,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks for the search options, I'm able to install scapy-python3 in my local machine and get the options available for packet creation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, I've a small query regarding my post above, when I start the trex server below yaml contents,&lt;/P&gt;&lt;P&gt;- port_limit&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 2&lt;/P&gt;&lt;P&gt;&amp;nbsp; version&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : 2&lt;/P&gt;&lt;P&gt;&amp;nbsp; interfaces&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : ["86:00.0","86:00.1"]&lt;/P&gt;&lt;P&gt;&amp;nbsp; prefix&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; : server_iot&lt;/P&gt;&lt;P&gt;&amp;nbsp; zmq_pub_port&amp;nbsp;&amp;nbsp;&amp;nbsp; : 5001&lt;/P&gt;&lt;P&gt;&amp;nbsp; zmq_rpc_port&amp;nbsp;&amp;nbsp;&amp;nbsp; : 5002&lt;/P&gt;&lt;P&gt;&amp;nbsp; port_info&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - src_mac&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp; '00:00:00:71:00:01'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; - src_mac&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; :&amp;nbsp;&amp;nbsp; '00:00:00:71:00:02'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm able to receive bi-directional traffic only when i specify the same mac addresses defined in my yaml file. Could you please help me on how we overwrite them as we've options in GUI to use 'Fixed/Increment/Decrement/TreXConfig'?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-Anurag&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Aug 2017 09:09:30 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/require-all-base-packet-available-options-to-create-user-defined/m-p/3583403#M413</guid>
      <dc:creator>apoleboi@cisco.com</dc:creator>
      <dc:date>2017-08-08T09:09:30Z</dc:date>
    </item>
    <item>
      <title>Re: Require all base packet available options to create user defined streams</title>
      <link>https://community.cisco.com/t5/tools/require-all-base-packet-available-options-to-create-user-defined/m-p/3583404#M414</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Anurag,&lt;/P&gt;&lt;P&gt;Are TRex ports connected in loopback, or you have some DUT?&lt;/P&gt;&lt;P&gt;Maybe your DUT drops the packets?&lt;/P&gt;&lt;P&gt;Can you specify what you send and what you expect to receive?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ido&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 08 Aug 2017 09:53:31 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/require-all-base-packet-available-options-to-create-user-defined/m-p/3583404#M414</guid>
      <dc:creator>ibarnea</dc:creator>
      <dc:date>2017-08-08T09:53:31Z</dc:date>
    </item>
  </channel>
</rss>

