Chapter 41 - Miscellaneous IP Services Flashcards
What is FHRP?
- First Hop Redundancy Protocol
- Refers to a group of protocols that provide redundancy for the default gateway of a network by allowing multiple routers to be a backup for the address.
- The 3 FHRPs are:
- HSRP - Hot Standby Router Protocol - Cisco proprietary - Active/Standby - Load balancing per
subnet/VLAN
- VRRP - Virtual Router Redundancy Protocol - IETF - Master/Slave - Load balancing per subnet/VLAN
- GLBP - Gateway Load Balancing Protocol - Cisco proprietary - AVG/AVFs - Load balancing per host
What is a Single Point of Failure?
A component that, if it fails, could bring down part of a network
What steps do FHRPs follow as their general function?
- All routers have a virtual IP address that all hosts list as their Default Gateway
- The routers exchange FHRP messages to agree which router does what work at what time
- When a router fails, the other routers use FHRP to decide which router takes over from the failed router
True or False. For HSRP the virtual IP can be any address.
False. It has to be in the same subnet as the hosts and physical interfaces.
True or False. When a new router takes over as the Active, any connected hosts must send new ARP requests.
False. The MAC address and IP address of the virtual interface are the same regardless of what router is Active.
True or False. When a new router takes over as Active, any connected switches’ MAC address tables will remain the same.
False. When a new Active takes over, it will broadcast a frame with the MAC of the virtual interface as its source MAC. The switches will update their MAC addresses in accordance with the interface this was received on.
This is a GARP (Gratuitous ARP) as it is an unsolicited ARP Reply.
What does a redundancy approach of Active/Standy mean?
- All hosts send their packets destined for other networks to the Active router only.
True or False. The Active router can be configured per subnet
True.
What is SNMP?
- Simple Network Management Protocol
- Most popular versions are SNMPv2c and SNMPv3
- Application layer protocol
- Provides a messaging format for communication of stats and variables between SNMP Managers and Agents
What is an SNMP Manager?
- A Network management application running on a PC or server. This host is known as an NMS (Network Management Station)
- Uses UDP port 162
What is an SNMP Agent?
- Software that is running on a managed device with knowledge of all variables on the device that describe it’s configuration, status, and counters.
- The database that stores this info is called a MIB (Management Information Base).
- Uses UDP port 161
What messages does an SNMP NMS use to poll an Agent for information?
Read message class:
- Get - Retrieve the value of a variable (OID)
- GetNext - Discover the OIDs available in an Agent’s MIB
- GetBulk - A more efficient version of GetNext that was introduced in SNMPv2
What message does an SNMP NMS use to edit information on an Agent?
Write message class:
- Set - Used to change the value of one or more variables (OIDs).
What messages does an Agent use to send unsolicited messages to an SNMP NMS?
Notification message class:
- Trap - Used to send unsolicited updates when a variable changes. These are not reliable as there is no error detection or correction.
- Inform - Used to send unsolicited updates when a variable changes. Unlike Traps these are reliable. They wait for an acknowledgement from the NMS.
What message does an Agent use to respond to a request from an NMS?
Response message class:
- Response
What transport layer protocol does SNMP use?
UDP
What is the difference between Traps and Informs?
- Traps have no reliability and will not attempt error recovery after being sent
- Informs still use UDP but have application layer reliability. If an Inform is not acknowledged by the NMS, the Agent will resend.
- Because of this, Traps use less overhead Informs
What does a MIB do?
- Management Information Base
- Contains variables in the form of OIDs (Object IDs) that a Manager can monitor/control.
- OIDs are listed in a hierarchical order. For example 1.3.6.1.2.1.1.5 will contain SysName for a device.
List security measures that can be used for SNMP?
- ACLs to limit SNMP communications to those from known servers
- Use a strong Community string
- (SNMPv3 Only) Message Integrity - Confirms whether a message has been changed in transit
- (SNMPv3 Only) Authentication - Allows authentication with both a username and password, the password never being sent as clear text. Instead it is hashed.
- (SNMPv3 Only) Encryption - Encrypts the contents of SNMPv3 messages
What is an SNMP Community?
- Also known as Community String
- Clear text password that Agent and Manager have to know in order to communicate
What is an RO and RW Community?
- RO - Read Only Community - Allows only Get messages from the Manager
- RW - Read-Write Community - Allows Get and Set messages from the Manager
What is the difference between SNMPv2 and SNMPv2c?
SNMPv2 was the original implementation of SNMPv2 which did not include Communities. SNMPv2c includes Communities.