Assessment Items

What are Assessment Items?

The assessment items are found in the Assessment Items tab of the Answer Network section in the Activity Wizard.

Most configurations in the answer network have corresponding assessment items. To assess certain items, place a check mark next to the item. The default behavior is to compare the student network configuration to what is defined in the answer network configuration. For more advanced activities, the assessment items can be replaced with a variable. In this case, the student network configuration is compared with the value defined in the variable.

How to Add Variables to the Items

Variables can only replace existing configured values. Not all configured values can be replaced. Only items with a green dot can be replaced with a variable.

There are two options for replacing a configured value with a variable:
Option 1: Use the Variable Manager interface, click on <--
Option 2: Single click on the assessment item. A text field will pop up; replace the text with a variable.

Assessment Items and Values:

Assessment items that can be replaced with a variable have types. The value of the variable must conform to the following rules:

Boolean: Less than or equal to 0 is false. Greater than or equal to 1 is true.
Enum: A number represents the value; use the table below to find the value.
Numbers: A decimal (base 10) number.
IP Addresses: Must follow this format: 192.168.1.1; all digits between 0 and 255.
MAC Addresses: Must follow this format: ABCD.ABCD.ABCD; all digits must be hexadecimal.
Strings: Any regular string.
Special: These are specially formatted strings that must adhere to the format shown below.

Definition of Assessment Items and Values

Cisco Device
Name | Variable | Type | Comment
Host Name | yes | String |
Startup Config |  |  |
Config-Register | yes | Number |
Banner MOTD | yes | String |
Banner LOGIN | yes | String |
Enable Password | yes | String |
Service Password Encryption | yes | Boolean |
Clock Timezone | yes | String |
VTY Lines |  |  |
Boot System Files |  |  |
<system file> | yes | String |
Flash Files |  |  |
<flash file names> |  |  |
Static MAC |  |  |
<static macs> | yes | Special | <mac> <portName> <vlanID>
<IP Domain Names> | yes | String |

Cloud Device
Name | Variable | Type | Comment
Frame-Relay Connections |  |  |
<Connection Node> |  |  |
DSL Connections |  |  |
<DSL Connections> |  |  |
Cable Connections |  |  |
<Cable Connections> |  |  |

All Devices
Name | Variable | Type | Comment
<DeviceName> |  |  |
Power | yes | Boolean |
<Ports> |  |  |

PC
Name | Variable | Type | Comment
Default Gateway | yes | IP Address |
DNS Server | yes | IP Address |

Routers
Name | Variable | Type | Comment
User Names |  |  |
<User Name Password Pair> | yes | Special | <username>-<password>

Switches
Name | Variable | Type | Comment
VLANS |  |  |
<VlanNumber> |  |  |
VLAN Name |  |  |
<Vlan Name> | yes | String |
Default Gateway | yes | IP Address |

Terminal Line Devices
Name | Variable | Type | Comment
Enable Secret | yes | String |

Linksys
Name | Variable | Type | Comment
Internet Connection | yes | Enum | Dhcp = 0, 1=PPPoE, 2=Static
Router IP |  |  |
Ports |  |  |
Default Gateway | yes | IP Address |
DNS Server IP | yes | IP Address |
Wireless Security Mode | yes | Enum | 0 = None, 1=WEP
Single Port Forwarding |  |  |
<Nat Entry Name> |  |  |
Password | yes | String |
Remote Management | yes | Boolean |

Cloud Pots Port
Name | Variable | Type | Comment
Phone Number |  | Special | <areacode><prefix><number>

Cloud Serial Port
Name | Variable | Type | Comment
Frame Relay |  |  |
LMI Type | yes | Enum | 0 = Ansi, 1= Cisco, 2 = Q933a
Sublinks |  |  |
<sublink name> | yes | String |

Frame Relay Sub-Interface Port
Name | Variable | Type | Comment
DLCI |  |  |
<DLCI Number > | yes | Number |
Type (Point-to-Point/ MultiPoint) | yes | Enum | 0 = Multipoint, PointToPoint = 1

Port
Name | Variable | Type | Comment
<PortName> |  |  |
Port Status | yes | Boolean |
Bandwidth |  |  |
Duplex |  |  |
MAC Address | yes | Mac Address |
Clock Rate | yes | String |
Description | yes | String |
Type | yes | Enum | 0=Copper, 1=Fiber, 2=Serial, 3=SmartSerial, 4=PhoneLine, 5=OmniDirectional Wireless, 6=Coaxial
<Link to Device> |  |  |
<Connects To> |  |  |
Type | yes | Enum | 0=Copper, 1=Fiber, 2=Serial, 3=SmartSerial, 4=PhoneLine, 5=OmniDirectional Wireless, 6=Coaxial

Host Port
Name | Variable | Type | Comment
IP Address | yes | IP Address |
Subnet Mask | yes | IP Address |
IPv6 Enable | yes | Boolean |
Auto Config | yes | Boolean |
Link Local | yes | IPv6 Address |
IPv6 Address |  |  |
Type | yes | Number |
Prefix | yes | Number |

Router Port
Name | Variable | Type | Comment
Access-group In | yes | String |
Access-group Out | yes | String |
CDP Enabled | yes | Boolean |
NAT Mode | yes | Enum | 0 = None, 1 = NatInside, 2 = eNatOutside
Bandwidth Info | yes | Number |
Delay | yes | Number |
EIGRP Hello Interval |  |  |
<AS Number> | yes | Number |
EIGRPv6 Hello Interval |  |  |
<AS Number> | yes | Number |
RIP Split Horizon | yes | Boolean |
RIPv6 |  |  |
EIGRPv6 |  |  |
EIGRPv6 Summary Addresses |  |  |
<Summary Address> | yes | Special | <NetworkAddress>/<Mask>
EIGRP Summary Addresses |  |  |
<Summary Address> | yes | Special | <NetworkAddress> <Mask> <AdminDistance>
Autonomous System |  | Number |
OSPF Authentication | yes | Enum | 0=None, 1=Simple, 2=MD5, 3=Default
OSPF Authentication Key | yes | String |
OSPF Cost | yes | Number |
OSPF Dead-Interval | yes | Number |
OSPF Hello-Interval | yes | Number |
OSPF Message Digest Key |  |  |
<md5 key> | yes | String |
OSPF Priority | yes | Number |
OSPF Network Type | yes | Enum | 0 = Point to Point, 1 = Broadcast, 2 = Non-Broadcast, 3 = Point to Multipoint, 4 = Loopback, 5 = Not Set
Keepalive | yes | Boolean |
Encapsulation | yes | Enum | 0=Cisco, 1=IETF, 2=Default
Keepalive | yes | Boolean |
PPP |  |  |
Authentication | yes | Enum | 0 = No Authentication, 1 = Chap, 2 = Pap, 3 = PapChap, 4 = ChapPap
Frame Relay |  |  |
Encapsulation Type | yes | Enum | 0 = Cisco, 1 = IETF, 2 = Default
LMI Type | yes | Enum | 0 = Ansi, 1 = Cisco, 2 = Q933a
IP Maps |  |  |
<StaticMaps> |  |  |
802.1Q |  |  |
VLAN ID | yes | Number |
Native VLAN |  |  |
Helper Address |  |  |
<helperAddresses> | yes | IP Address |
OSPFv6 |  |  |
Process ID | yes | Number |
Area ID | yes | String |
Instance ID | yes | Number |
Priority | yes | Number |
Dead Interval | yes | Number |
Hello interval | yes | Number |
Cost | yes | Number |
Route Cef | yes | Boolean |

Switch Port
Name | Variable | Type | Comment
Port Mode | yes | Boolean |
Access VLAN | yes | Number |
Native VLAN | yes | Number |
Trunk VLANs |  |  |
<name> | yes | String |
Voice Vlan | yes | Number |
Nonegotiate | yes | Boolean |
Dynamic Mode | yes | Enum | 0 = Dynamic Desirable, 1 = Dynamic Auto, 2 = Operation Trunk, 3 = Operation Access

Terminal Line
Name | Variable | Type | Comment
RS232 |  |  |
<VTY Line> |  |  |
Console Line |  |  |
Speed | yes | Number |
Data Bits | yes | Number |
Parity | yes | Enum | 0 = Even, 1 = Mark, 2 = None, 3 = Odd, 4 = Space
Stop Bits | yes | String |
Flow Control | yes | Enum | 0 = None, 1 = Hardware, 2 = Software
History Size | yes | Number |
MOTD Banner | yes | Boolean |
Login | yes | Enum | 0 = No Login, 1 = Login, 3 = Login Local
Password | yes | String |
Session Limit | yes | Number |
Access Control In | yes | String |
Access Control Out | yes | String |
Terminal Line timed out | yes | Number |
Logging Sync | yes | Boolean |
Transport Input | yes | Enum | 0 = None, 1 = Telnet, 2 = SSH, 0xFFFFFFFF=All

Routes
Name | Variable | Type | Comment
Routes |  |  |
Static Routes |  |  |
<static route> | yes | Special | <destinationPrefix>-<destinationPrefixBits>-<forwardRoutersIP>-<metric>
Default Networks |  |  |
<default network> | yes | IP Address |
IP Routing | yes | Boolean |

Routesv6
Name | Variable | Type | Comment
Routes |  |  |
Static Routes |  |  |
<static route> | yes | Special | <destinationPrefix>-<destinationPrefixBits>-<forwardRoutersIP>-<metric>
Default Networks |  |  |
<default network> | yes | IP Address |
IP Routing | yes | Boolean |
IPv6 Unicast Routing |  |  |

RIP
Name | Variable | Type | Comment
Version | yes | Number |
Auto Summary | yes | Boolean |
Default Information Originate | yes | Boolean |
Timers Basic |  |  |
Networks |  |  |
<network address> | yes | IP Address |
Passive Interface |  |  |
<PortName> |  |  |
Default | yes | Boolean |
Redistribution |  |  |
<redistributionEntry> |  |  |

RIPv6
Name | Variable | Type | Comment
Redistribution |  |  |
<redistributionEntry> |  |  |
Shutdown |  |  |
Distance | Yes | Number |

EIGRP
Name | Variable | Type | Comment
<Autonomous System #> |  |  |
Auto Summary | yes | Boolean |
Networks |  |  |
<network address String> | yes | Special | <networkNumber> <eigrpWildcardBits>
Passive Interface |  |  |
<PortName> |  |  |
Default | yes | Boolean |
Metrics |  |  |
Variance | yes | Number |
Redistribution |  |  |
<redistributionEntry> |  |  |

EIGRPv6
Name | Variable | Type | Comment
<Autonomous System #> |  |  |
Auto Summary | yes | Boolean |
Metrics |  |  |
Router ID | yes | IP Address |
Shutdown |  |  |

OSPF
Name | Variable | Type | Comment
<Process ID> |  |  |
Area Authentication |  |  |
Area |  |  |
<Area ID> | yes | Number |
Area Status |  |  |
Area Default Cost | yes | Number |
Virtual Link |  |  |
<VirtualLinkID> |  |  |
Default Information Originate | yes | Enum | 0 = No Default Info Originate, 1 = Default Info Originate, 2 = Default Info Originate Always
Log Adjacency Changes | yes | Enum | 0 = No Log Change, 1 = Log Change, 2 = Log Change Detail
Passive Interface |  |  |
Default | yes | Boolean |
Networks |  |  |
<route String> | yes | Special | <networkNumber> <OSPFWildcardMask> <areaIdNumber>
Redistribution |  |  |
<redistributionEntry> |  |  |

OSPFv6
Name | Variable | Type | Comment
<Process ID> |  |  |
Area Authentication |  |  |
Area |  |  |
<Area ID> | yes | Number |
Area Status |  |  |
Area Default Cost | yes | Number |
Virtual Link |  |  |
<VirtualLinkID> |  |  |
Default Information Originate | yes | Enum | 0 = No Default Info Originate, 1 = Default Info Originate, 2 = Default Info Originate Always
Log Adjacency Changes | yes | Enum | 0 = No Log Change, 1 = Log Change, 2 = Log Change Detail
Passive Interface |  |  |
Default | yes | Boolean |
Redistribution |  |  |
<redistributionEntry> |  |  |

Port Security
Name | Variable | Type | Comment
Static MACs |  |  |
<mac address> | yes | Mac Address |
Maximum Static MACs | yes | Number |
Enabled | yes | Boolean |
Port Security Violation | yes | Enum | 0 = Shutdown, 1 = Protect, 2 = Restrict
Sticky Enabled | yes | Boolean |

CDP
Name | Variable | Type | Comment
CDP Enabled |  | Boolean |

ACL
Name | Variable | Type | Comment
<ACL Name> | yes | String |

ACLv6
Name | Variable | Type | Comment
<ACL Name> | yes | String |

DHCP Pool
Name | Variable | Type | Comment
<PoolName> |  |  |
DNS server IP | yes | IP Address |
Pool IPs |  |  |

DHCP Server
Name | Variable | Type | Comment
Enabled | yes | Boolean |
Start IP Address | yes | IP Address |
Max User | yes | IP Address |
Default Gateway | yes | IP Address |
DNS | yes | IP Address |
DHCPv6 Pools |  |  |
Excluded Addresses |  |  |
<addresses> | yes | Special | <startIP> <endIP>

DHCPv6 Server
Name | Variable | Type | Comment
Enabled | yes | Boolean |
DNS Server IP | yes | IPv6 Address |
Pools |  |  |
Domain Name | yes | String |
Prefix Delegations |  |  |
DUID |  |  |
Preferred Lifetime |  |  |
Valid Lifetime |  |  |
Local Pools |  |  |
Prefix |  |  |
Prefix Length |  |  |
Sub Prefix Length |  |  |

NAT
Name | Variable | Type | Comment
Pools |  |  |
<pool name> | yes | String |
Inside Source List |  |  |
<list number> | yes | String |
Inside Source Static |  |  |
<static entry> |  |  |

NATv6
Name | Variable | Type | Comment
Pools |  |  |
<pool name> | yes | String |
Inside Source List |  |  |
<list number> | yes | String |
Inside Source Static |  |  |
<static entry> |  |  |

STP
Name | Variable | Type | Comment
VLANs |  |  |
<Vlan Number> | yes | Number |
Priority |  |  |
STP Mode | yes | Boolean |
RSTP Mode | yes | Boolean |

HTTP Server
Name | Variable | Type | Comment
HTTP Enable | yes | Boolean |

VTP
Name | Variable | Type | Comment
VTP |  |  |
Domain Name | yes | String |
VTP Mode | yes | Enum | 0 = VtpServer, 1 = VtpClient, 2 = VtpTransparent
VTP Password | yes | String |
VTP Version | yes | Number |

TFTP Server
Name | Variable | Type | Comment
TFTP Enable | yes | Boolean |

DNS Client
Name | Variable | Type | Comment
IP Domain-Lookup | yes | Boolean |
IP Name Server | yes | IP Address |
IP Host |  |  |
Host <ipaddress> | yes | IP Address |
IPv6 Name Server | yes | IPv6 Address |
IPv6 Host |  |  |

DNS Server
Name | Variable | Type | Comment
DNS Enable | yes | Boolean |
Domain Name |  |  |
<name> | yes | String |

SSH Server
Name | Variable | Type | Comment
SSH Server Version | yes | Enum | 0 = Default, 1 = Version One, 2 = Version Two

Nd
Name | Variable | Type | Comment
NDV6 |  |  |
Neighbors |  |  |
IPv6 Address |  |  |
Mac Address | yes | Mac Address |