Hi NealLet me summarize wire client/server for blackbox testing.wire client sends all info including .pkt script.Once wire client/server declare readiness to each pear, client or server start run on .pkt script on each sideUsually .pkt script has socket operations and there is a direction in TCP packet sending ( to client or server)
BTW, in .pkt script who initiates TCP connection and who sends TCP packet to where?Do you have syntax for .pkt script?
In tcp-info-sndbuf-limited.pkt I saw this sample, but I don't know who initially make TCP connection?Is wire client is TCP client?
and what does '<' symbol mean?
--
You received this message because you are subscribed to the Google Groups "packetdrill" group.
To unsubscribe from this group and stop receiving emails from it, send an email to packetdrill...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/packetdrill/5031a960-a80c-44c6-81bb-73279f98154b%40googlegroups.com.
On Mon, Mar 2, 2020, 7:35 PM Heeyeol Yu <heey...@gmail.com> wrote:Hi NealLet me summarize wire client/server for blackbox testing.wire client sends all info including .pkt script.Once wire client/server declare readiness to each pear, client or server start run on .pkt script on each sideUsually .pkt script has socket operations and there is a direction in TCP packet sending ( to client or server)Yes, that's basically right.BTW, in .pkt script who initiates TCP connection and who sends TCP packet to where?Do you have syntax for .pkt script?The reference grammar for packetdrill scripts is linked off of the packetdrill readme landing page:Also linked off if that page is the USENIX Login article for a "how-to" guide with info about the functionality and syntax of packetdrill:In tcp-info-sndbuf-limited.pkt I saw this sample, but I don't know who initially make TCP connection?Is wire client is TCP client?The wire client runs on the device under test, and thus executes the system calls.
To unsubscribe from this group and stop receiving emails from it, send an email to packe...@googlegroups.com.
HiI need more clarity on this as inlineThx
On Monday, March 2, 2020 at 5:24:28 PM UTC-8, Neal Cardwell wrote:On Mon, Mar 2, 2020, 7:35 PM Heeyeol Yu <heey...@gmail.com> wrote:Hi NealLet me summarize wire client/server for blackbox testing.wire client sends all info including .pkt script.Once wire client/server declare readiness to each pear, client or server start run on .pkt script on each sideUsually .pkt script has socket operations and there is a direction in TCP packet sending ( to client or server)Yes, that's basically right.BTW, in .pkt script who initiates TCP connection and who sends TCP packet to where?Do you have syntax for .pkt script?The reference grammar for packetdrill scripts is linked off of the packetdrill readme landing page:Also linked off if that page is the USENIX Login article for a "how-to" guide with info about the functionality and syntax of packetdrill:In tcp-info-sndbuf-limited.pkt I saw this sample, but I don't know who initially make TCP connection?Is wire client is TCP client?The wire client runs on the device under test, and thus executes the system calls.wire client/server have the same context of .pkt script via mgmt IF of each.They don't execute any command in .pkt script for actual testing.In running .pkt script, only wire client calls system functions based on .pkt script, and both wire client/server send packets according to '<' or '>' symbol in .pkt
Since wire client under test is our product, we don't support 'tc' and 'ip ns'. I don't know how to resolve these commands which wire client uses
To unsubscribe from this group and stop receiving emails from it, send an email to packetdrill...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/packetdrill/47a37d2a-abf7-48f5-a925-f8d3df3428fe%40googlegroups.com.