CPC H04L 45/02 (2013.01) [H04L 47/82 (2013.01); H04L 63/20 (2013.01)] | 20 Claims |
1. A non-transitory computer-readable storage medium having computer-readable code stored thereon for programming a computing system to perform steps of:
receiving network communication information about hosts in a network and applications executed on the hosts;
analyzing the network communication information to identify server-to-server traffic, application-to-server traffic, and application-to-application traffic;
automatically generating one or more microsegments in the network based on the analyzing, wherein each microsegment of the one or more microsegments is a grouping of resources including the hosts and the applications executed on the hosts that have rules for network communication based on the identified server-to-server traffic, application-to-server traffic, and application-to-application traffic; and
providing the one or more microsegments to one or more hosts of the hosts, for use by the one or more hosts to allow or block communications locally based on the one or more microsegments.
|