Term
What are the three key goals for network security? (Describe and give broad example) |
|
Definition
Confidentiality - keeping data private against eavesdroppin; eg. encryption Integrity - keeping data from being altered; eg. hash/checksum verification to prevent MitM attacks Availability - keeping data/hosts/services available for intended purposes; eg. rate limiting to stop excessive flows against DoS attacks |
|
|
Term
| What is the goal of a reconnaissance attack? |
|
Definition
Trying to gain info about network such as IP addresses, device types, software revisions |
|
|
Term
| What are the common methods/tools used in a reconnassance attack? |
|
Definition
| packet capture, ping sweeps, DNS queries |
|
|
Term
| What methods are used to reduce the threat of reconnaissance attacks? |
|
Definition
use cryptographic protocols (eg. IPsec, SSL, SSH) to protect data in transit use switches instead of hubs to reduce ports/LAN segments that data is sent to |
|
|
Term
| What are some examples of access attacks? |
|
Definition
password attacks trust exploitation (elevating existing privileges to root/admin level) man-in-the-middle |
|
|
Term
| What kind of security breach consists of flooding a system with malformed packets to crash a server? |
|
Definition
|
|
Term
| What kind of security breach commonly use malware such as viruses and worms to exploit a system? |
|
Definition
|
|
Term
Identify the acronyms of the following Cisco "Self-Defending Network" solutions: IPS ASA CSANAC MARS |
|
Definition
IPS - Intruder Prevention System ASA - Adaptive Security Appliance (replacing PIX)
CSA - Cisco Secure Agent NAC - Network Admission Control (formerly Cisco Clean Access) MARS - Monitoring, Analysis, and Response System
|
|
|
Term
| What are the capabilities of Cisco IPS? |
|
Definition
monitors traffic for attacks matching signature automatically modify firewall and ACLs |
|
|
Term
| What are the capabilities of Cisco ASA? |
|
Definition
firewall supports antivirus, IPsec, VPN also can integrate IPS and NAC |
|
|
Term
| What are the capabilities of Cisco DDoS Guard? |
|
Definition
Detects the presence of potential Distributed Denial of Service attacks Blocks malicious traffic in real-time while not affecting the flow of legitmate/critical traffic |
|
|
Term
| What are the capabilities of Cisco Anomaly Guard (aka Anomaly Guard and Protector)? |
|
Definition
Works in conjunction with DDoS Guard Uses behavior analysis to maintain profile for normal traffic Detect deviations outside of defined DDoS Guard signatures |
|
|
Term
| What are the capabilities of CSA? |
|
Definition
Software installed on endpoint systems Defends against targeted attacks, spyware, rootkits, day-zero attacks Contains built-in IPS, malicious mobile code protection, OS patch assurance, audit logs |
|
|
Term
| What are the capabilities of NAC? |
|
Definition
Allows admins to authenticate, authorize, evaluate, and remediate users on network Can quarantine and prevent noncompliant end hosts from accessing network |
|
|
Term
| What are the capabilities of MARS? |
|
Definition
Security monitoring for security devices and host applications Supports event aggregation, device discovery, compliance reporting, notifications Assists in analysis/response of threats on network |
|
|
Term
| What are some of the best practices for configuring security on a new Cisco router? |
|
Definition
use SSH instead of telnet updated IOS configure ACLs use difficult & encrypted passwords disable uneeded services |
|
|
Term
| What are the four main uses of access lists aside from filtering traffic? |
|
Definition
1. classifying for QoS 2. filtering routing updates 3. defining interesting traffic for dial-on-demand 4. identify address ranges for NAT |
|
|
Term
What are the ACL number ranges for: IP Standard ACL IP Extended ACL IP Standard Expanded Range ACL IP Extended Expanded Range ACL |
|
Definition
IP Standard ACL : 1-99 IP Extended ACL : 100-199 IP Standard Expanded Range ACL : 1300-1999 IP Extended Expanded Range ACL : 2000-2699 |
|
|
Term
| What are the characteristics and syntax of Standard ACLs? |
|
Definition
ACL range 1-99 / 1300-1999
Can filter only on a source network/host (classful)
Cannot filter on destination, protocol, or port Global config: access-list # [permit|deny] x.x.x.x [wildcard mask]
|
|
|
Term
| What are the characteristics and general syntax for Extended ACLs? |
|
Definition
ACL range 100-199 / 2000-2699
filter based on: source/destination IP/ports, protocol, ICMP message Global command:
access-list # [permit|deny] [proto] [source] [mask] (operators) [dest] [mask] (operators) (advanced opt)
|
|
|
Term
| What are the advantages of using named ACLs? |
|
Definition
more meaningful to read supports both standard and extended ACLs allow removal of individual lines |
|
|
Term
What are the syntax for port operators and ICMP operators in Extended ACL config? |
|
Definition
Port operators:
eq (equal to port number) gt/lt (match greater/less than given port number) range (specify range) ICMP operators: echo, echo-reply, etc.
|
|
|
Term
What is the syntax for applying an ACL on: interface telnet/ssh |
|
Definition
Interface config: ip access-group [acl#] [in|out] Line vty config: access-class [acl#] [in|out] |
|
|
Term
What are the three advanced options/keywords that can be configured on an ACL line? What are their functions and what kind of ACLs support them? |
|
Definition
log : logs source address to show log every time a match is made (at 5 min intervals); supports standard and extended ACL log-input : also logs L2 source MAC or DLCI number; supported for extended ACL only
established : allow traffic only if TCP session already established; only for extended ACLs filtering TCP |
|
|
Term
| What is the procedure/syntax to configure a named ACL? |
|
Definition
R(config)#ip access-list [standard|extended] [name] R(config-ext-nacl)#[permit|deny] ... ...etc.
|
|
|
Term
| What are the commands to verify (show) the configuration of ACLs? |
|
Definition
show ACLs - shows what ACLS are configured show access-list
show ip ACLs - shows only the IP ACLs show ip interface - shows the direction and placement of ACLs |
|
|
Term
| What is implied at the end/default of an ACL? |
|
Definition
| "... deny any any" statement |
|
|
Term
| Where should standard / extended ACLs be placed in the network? |
|
Definition
standard - close to the destination of filtered traffic extended - close to the source of filtered traffic |
|
|
Term
| In NAT, what does the "inside" refer to? |
|
Definition
Private side of the network Usually the source of addresses being translated |
|
|
Term
| In NAT, what does the "outside" refer to? |
|
Definition
Public side of the network Address space to which inside/private hosts are being translated to |
|
|
Term
| In NAT, what does the "inside local" refer to? |
|
Definition
located on the "inside" addresses assigned to inside/private hosts, which are the ones being translated |
|
|
Term
| In NAT, what does the "inside global" refer to? |
|
Definition
located on the "outside" addresses to which the inside local address get translated to usually IPs registered with the ISP |
|
|
Term
| In NAT, what does the "outside global" refer to? |
|
Definition
located on the outside registered IPs assigned to web servers, mail servers, or any host reachable on the public network itself |
|
|
Term
| In NAT, what does the "outside local" refer to? |
|
Definition
addresses of the outside global hosts as they appear on the inside network may or may not have been translated, depending on configuration |
|
|
Term
| What is the "overlapping address space" issue that NAT is used to resolve? |
|
Definition
| When a network connects with another network that uses the same IP range (eg. during a merger) |
|
|
Term
| What is the "Well-Meaning Admin Error" that NAT is meant to resolve? |
|
Definition
| Designer of network fails to plan for future growth of network or makes a mistake (eg. giving private hosts addresses of public IPs belonging to someone else) |
|
|
Term
| How does NAT contribute to load distribution? |
|
Definition
| Give a cluster of machines a single IP for clients to use |
|
|
Term
| What are the main advantages of NAT? |
|
Definition
conserves the registered IP address space security by hiding originating IP & preventing inside access |
|
|
Term
| What are the main disadvantages of NAT? |
|
Definition
Application incompatibilities with the nature of changing the source IP of traffic introduces additional latency to transmission |
|
|
Term
| What are the characteristics and general use of static NAT? |
|
Definition
one-on-one mapping of inside local to inside global IP gives hosts such as mail/web servers on the private network access to the public internet & vice-versa |
|
|
Term
| What are the commands/procedure to configure a static NAT mapping? |
|
Definition
Global command: ip nat inside source static [in-local ip] [in-global ip] On interfaces: ip nat [inside|outside]
|
|
|
Term
What are the characteristics of Dynamic NAT? |
|
Definition
enables an inside host to get to an outside address when/as needed still doesn't conserve IP |
|
|
Term
| What is commonly used to define the outside and inside IP ranges in dynamic NAT? |
|
Definition
inside source: access list outside IP range: NAT pool |
|
|
Term
| What are the commands used to configure dynamic NAT using a pool as the outside range and an ACL for the inside source? |
|
Definition
Global: ip nat pool [name] [1stIP] [lastIP] netmask [mask] or ip nat pool [name] [1stIP] [lastIP] prefix-length [#] ip nat inside source list [acl#] pool [name] Interface: ip nat [inside|outside]
|
|
|
Term
| What is PAT and how is it related to NAT? |
|
Definition
Port Address Translation aka extended NAT entry uses source ports of hosts to distinguish translated flows, possibly to a single outside address |
|
|
Term
| What are the commands to enable PAT? |
|
Definition
Global: ip nat inside source [...] interface [intfc] overload Interface: ip nat inside/outside
|
|
|
Term
What are the commands to verify (show) NAT configuration/stats? What is the command to clear dynamic NAT entries? |
|
Definition
show ip nat translations show ip nat statistics - snapshot of how many translations performed, overview of config, amount of pool used clear ip nat translation * |
|
|