<?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: Application based Policy approach in General Topics</title>
    <link>https://live.paloaltonetworks.com/t5/general-topics/re-application-based-policy-approach/m-p/224291#M64425</link>
    <description>&lt;P&gt;While moving from a service based to application based policy approach how to tackle the dependent applications for the specific application. for instance consider a app "webex-base" which is dependent on apps"&lt;SPAN&gt;rtcp, rtp-base, ssl, stun, web-browsing&lt;/SPAN&gt;".&lt;BR /&gt;&lt;BR /&gt;"Webex-base" has a standard-port&amp;nbsp;&lt;SPAN&gt;tcp/443,80,1270, udp/8070,8090,9000. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;when i see the logs it shows that when the session is occuring only these applications are being seen webex-base(on 443 (one of the stadard ports no confilt) ),stun-9000( which is one of the standard ports of the webex base and stun uses tcp/3478, udp/3478 as standard ports) so does that implies that depedent applications use standard -port range of the webex-base application?&lt;BR /&gt;&lt;BR /&gt;so, application field =webex-base, services filed =application-default in the rule for webex-traffic.&lt;BR /&gt;now how do we address dependent applications so that we can keep track of these non-conventional apps?&lt;BR /&gt;do we need to provide additional rules to provision it for the app to work properly without break?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 01 Aug 2018 04:02:00 GMT</pubDate>
    <dc:creator>Sanssj</dc:creator>
    <dc:date>2018-08-01T04:02:00Z</dc:date>
    <item>
      <title>Re: Application based Policy approach</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/re-application-based-policy-approach/m-p/224291#M64425</link>
      <description>&lt;P&gt;While moving from a service based to application based policy approach how to tackle the dependent applications for the specific application. for instance consider a app "webex-base" which is dependent on apps"&lt;SPAN&gt;rtcp, rtp-base, ssl, stun, web-browsing&lt;/SPAN&gt;".&lt;BR /&gt;&lt;BR /&gt;"Webex-base" has a standard-port&amp;nbsp;&lt;SPAN&gt;tcp/443,80,1270, udp/8070,8090,9000. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;when i see the logs it shows that when the session is occuring only these applications are being seen webex-base(on 443 (one of the stadard ports no confilt) ),stun-9000( which is one of the standard ports of the webex base and stun uses tcp/3478, udp/3478 as standard ports) so does that implies that depedent applications use standard -port range of the webex-base application?&lt;BR /&gt;&lt;BR /&gt;so, application field =webex-base, services filed =application-default in the rule for webex-traffic.&lt;BR /&gt;now how do we address dependent applications so that we can keep track of these non-conventional apps?&lt;BR /&gt;do we need to provide additional rules to provision it for the app to work properly without break?&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 01 Aug 2018 04:02:00 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/re-application-based-policy-approach/m-p/224291#M64425</guid>
      <dc:creator>Sanssj</dc:creator>
      <dc:date>2018-08-01T04:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: Application based Policy approach</title>
      <link>https://live.paloaltonetworks.com/t5/general-topics/re-application-based-policy-approach/m-p/224551#M64461</link>
      <description>&lt;P&gt;applications are identified in stages&lt;/P&gt;
&lt;P&gt;when a SYN packet arrives on the firewall, it is hard to identify the app purely on the port, the next few packets may contain a certificate or some payload that identifies the session as web-browsing or a connection to a certain site for which an app exists so app-id will switch the 'unknown-tcp' app that has been applied to the session to this point, with the application&amp;nbsp;that best matches&amp;nbsp; the packets/payload seen so far, but many applications then start behaving moredifferently depending on what (l7) application was actually started, like webex&amp;nbsp;(you could be doing voice, screenshare, fileshare, ... all which have their own signature) so then the App-ID engine will switch the application for the session yet again to the final app&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;all the steps to get to a final identification are dependencies: if you block web-browsing, you will not be able to get to an application that runs on a regular web platform, for example, because the session will first behave like normal web browsing before the app itself is activated (look at the tcp packets sequentially)&lt;/P&gt;
&lt;P&gt;so the dependencies will need to be allowed in a policy somewhere for the webex&amp;nbsp;app to work&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;other dependencies may simply be needed to form a control channel which is not directly related to the process explained above&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;there is one caveat: some dependencies may not be necessary for your specific deployment, so you can leave them out of the security policy, but you will keep getting the dependency warning during the commit. this is because the dependencies are needed to allow the full suite of an application's functionality: eg. your webex&amp;nbsp;deployment may not require RTCP&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;hope this helps&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 02 Aug 2018 08:56:22 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/general-topics/re-application-based-policy-approach/m-p/224551#M64461</guid>
      <dc:creator>reaper</dc:creator>
      <dc:date>2018-08-02T08:56:22Z</dc:date>
    </item>
  </channel>
</rss>

