1.1 Network Theory Flashcards

1
Q

What type of software architecture does classic IOS have?

A

monolithic and non-modular architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are some of the problems with classic IOS?

A

1) Single binary image
2) Run to completion scheduler
3) no memory protection between processes
4) has both platform dependent and platform independent parts.
5) monolithic and non-modular architecture

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

In classic IOS routing and switching functions are?

A

distinct functions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

what are some of the benefits of IOS XE?

A
  • Allows platform dependent code to be abstracted from the image
  • Allows platform independent software image
  • Allows more efficient software delivery model
  • Is a POSIX environment
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are some of the ways IOS XE allows integration of non-IOS apps?

A
  • Standard Linux environment
  • Extended IOS functionality into peripheral applications via well defined APIs exported via Linux shared client libraries
  • Provides a robust management infrastructure called common Management enabling Technology (COMET) that allows for cli,xml,snmp,and http based management of integrated applications
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is COMET?

A

Common Management Enabling Technology

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are functions of the IOS XE software subpackages?

A
  • RPBase
  • RPControl
  • RPAccess
  • RPIOS
  • ESPBase
  • SIPSPA
  • SIPBASE
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is RPBASE’s function?

A

Provides the operating system software for the route processor

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is RPControl’s function?

A

Controls the control plane processes that interface between Cisco IOS software and the rest of the platform

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is RPAccess’s function?

A

Provides the software required for router access

* The non-K9 version of this subpackage includes only non-crypto support

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is RPIOS’s function?

A
  • Provides the Cisco IOS software kernel which is where the Cisco IOS software features are stored and run.
  • Each consolidated package has a different RPIOS subpackage.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is ESPBase’s function?

A

provides the ESP operating system and control processes and the ESP software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is SIPSPA’s function?

A

Provides the shared port adaptor driver and associated field-programmable device (FPD) images

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is SIPBase’s function?

A

Controls the Session Initiation Protocol (SIP) carrier card operating system and control processes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the FED?

A

Forwarding Engine Driver

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is the FFM?

A

Forwarding and Feature Manager

17
Q

How does IOS XE achieve control plane/data plane separation?

A

The forwarding and Feature manager programs the data plane via the Forwarding Engine Driver and provides a set of APIs to control plane processes.

18
Q

Describe basic software architecture differences between IOS and IOS XE for control plane and forwarding plane

A
  • Classis IOS does not have clear separation of control and data plane
  • IOS XE does has clear separation of control and Data plane
  • Classis IOS has a monolithic software architecture
19
Q

Describe basic software architecture differences between IOS and IOS XE’s impact on troubleshooting and performance

A
  • All classic IOS software baded platforms have a single set of troubleshooting approach and commands.
  • IOS XE has different set of show/debug platform CLIs for control and data planes depending on the platform
  • Classic IOS has a single set file naming conventions and locations
  • IOS XE file naming and location rules are platform dependent.
  • IOS XE can be more complex to troubleshoot.
20
Q

What is Cisco Express Forwarding (CEF)?

A

an advanced layer 3 IP forwarding technology that optimizes network performance and scalability where networks have large and dynamic traffic patterns.

21
Q

What are benefits of CEF?

A
  • Improved performance - CEF is less CPU-intensive than older fast switching
  • Scalability - CEF offers full switching capacity at each line card
  • Resilience - CEF offers switching consistency and stability in large dynamic networks.