<?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 Re: Ace connection establishment in Application Networking</title>
    <link>https://community.cisco.com/t5/application-networking/ace-connection-establishment/m-p/1043078#M20862</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For a LAyer7 VIP ( includes url/Generic TCP payload parsing).Following are the steps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. ACE matches the VIP&lt;/P&gt;&lt;P&gt;2. Replies to client with SYN_ACK&lt;/P&gt;&lt;P&gt;3. Starts buffering the Data&lt;/P&gt;&lt;P&gt;4. It parses the data &amp;amp; select Server on the basis of Payload matching&lt;/P&gt;&lt;P&gt;5. Sends SYN to the selected server ( behave like a client to server)&lt;/P&gt;&lt;P&gt;6. Sends all the data it collected in step 3 to server&lt;/P&gt;&lt;P&gt;7. Splices the flow between client &amp;amp; server (By adjusting SYN &amp;amp; ACK numbers from the above mentioned two flows).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Syed Iftekhar Ahmed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 03 Dec 2008 01:17:48 GMT</pubDate>
    <dc:creator>Syed Iftekhar Ahmed</dc:creator>
    <dc:date>2008-12-03T01:17:48Z</dc:date>
    <item>
      <title>Ace connection establishment</title>
      <link>https://community.cisco.com/t5/application-networking/ace-connection-establishment/m-p/1043077#M20861</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;   I have been reading the Ace configuration manual and other resources but cannot find clear answers. I would like to clarify the Ace behaviour for the following please (or recommended reading):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Q. How does the Ace handle connection establishment to a server with the sticky setting and pattern matching. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We have a custom protocol, and clients cannot be uniquely identified by their source ip/port.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As a result, we will be matching the layer4-payload with a regular expression for a unique user id in our custom protocol, and making this assignment sticky. The client also needs to log on to our server. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;At which point does the Ace setup a full tcp/ip connection? &lt;/P&gt;&lt;P&gt;  - after the pattern match?&lt;/P&gt;&lt;P&gt;  - after the user logon?&lt;/P&gt;&lt;P&gt;  - other?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That is, are we forced to pattern match every single packet? If not, how does the Ace recognise the client without matching the payload?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank-you!&lt;/P&gt;&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Wed, 26 Nov 2008 15:53:47 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-connection-establishment/m-p/1043077#M20861</guid>
      <dc:creator>pos_research</dc:creator>
      <dc:date>2008-11-26T15:53:47Z</dc:date>
    </item>
    <item>
      <title>Re: Ace connection establishment</title>
      <link>https://community.cisco.com/t5/application-networking/ace-connection-establishment/m-p/1043078#M20862</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For a LAyer7 VIP ( includes url/Generic TCP payload parsing).Following are the steps&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. ACE matches the VIP&lt;/P&gt;&lt;P&gt;2. Replies to client with SYN_ACK&lt;/P&gt;&lt;P&gt;3. Starts buffering the Data&lt;/P&gt;&lt;P&gt;4. It parses the data &amp;amp; select Server on the basis of Payload matching&lt;/P&gt;&lt;P&gt;5. Sends SYN to the selected server ( behave like a client to server)&lt;/P&gt;&lt;P&gt;6. Sends all the data it collected in step 3 to server&lt;/P&gt;&lt;P&gt;7. Splices the flow between client &amp;amp; server (By adjusting SYN &amp;amp; ACK numbers from the above mentioned two flows).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Syed Iftekhar Ahmed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 03 Dec 2008 01:17:48 GMT</pubDate>
      <guid>https://community.cisco.com/t5/application-networking/ace-connection-establishment/m-p/1043078#M20862</guid>
      <dc:creator>Syed Iftekhar Ahmed</dc:creator>
      <dc:date>2008-12-03T01:17:48Z</dc:date>
    </item>
  </channel>
</rss>

