Chapter 1_Introduction to Open Source Networking Flashcards
1-What did networking professionals previously rely on?
rigid appliances .. rounting, firewalling, switching, and load balancing.
1-What does JBOD mean?
Just a bunch of disks
1-What do server and storage virtualization have in common>?
they have deseggregated the hardware and software to provide agile and flexible systems
1-Example of network software modules?
Spanning Tree
BGP
OSPF
VRRP
SNMP
1-What does BGP mean?
Border Gateway Protocol
1-What does OSPF mean?
Open Shortest Path First
1-What does VRRP mean?
Virtual Router Redundancy Protocol
1-What does SNMP mean?
Simple Network Management Protocol
1-What is Legacy networking based on?
Current Networking Technologies and products
2-Who produces current networking technologies?
Cisco, HP, juniper
2-What do current networking technologies have in common?
Form Factor - rack width box, with multiple interface ports.
2-What are some current networking technology components and architecture?
packet processor, CPU, and it’s memory, flash memory, and software firmware.
2-What are the main components that every Networking devise consist of? In other words, what does are he components of a fully integrated networking device?
Packet Processor
CPU, along with Ram and flash
Other controllers, such as a fan controller, console port, led controller, interface controllers
software
3-What is a packet processor?
refers to the wide variety of algorithms that are applied to a packet of data or information as it moves through the various network elements of a communications network.
3-How are legacy networking devices sold?
as bundles and software
3-Where is the software stored in a networking bundle?
Flash Memory
3-Can you decouple a Cisco Router from a Juniper JUNOS?
No, all legacy systems are proritary and will not work with one another
3-In a Hardware Structure what is connected to the CPU?
Ram
Flash
LED controller
Console Controller
Packet Processor
3-In a Hardware Structure what is connected to the Packet Processor?
PHY
SFP interface
3-What does PHY mean?
Physical Layer, which is an electronic circuit, implemented as an integrated circtui, required to implement physical layer functions.
3-What are some examples of a physical layer function?
OSI models in a network interface controller
3-What does OSI mean?
Open Systems Interconnection
3-In a Hardware Structure what is connected to the Packet Processor?
RJ45’s
3-What are some features of Legacy Networking Systems?
closed
layer 2 switching
latyer 3 routing
run rounting protocols
3-What are some examples of routing protocols?
RIP
OSPF
3-What does RIP mean?
Routing information protocol
3-What is an RJ45?
An 8-pin/8-position plug or jack is commonly used to connect computers onto Ethernet-based local area networks (LAN)
3-Whare are routing protocols used for?
they are used for communicating with each other to perform functions for the network
3-What kind of routing protocol is use4d the build a topology vew of a network?
Link state Routing
3-What is link state rounting?
Link state protocols are also called shortest-path-first protocols. Link state routing protocols have a complete picture of the network topology.
3-What was the main driver of change for the networking industry?
the move to the cloud and building private clouds
4-What resources does a cloud enviroment vitualize?
compute
storage
network
4-How did companies get the network virtualized?
the community started building vitrual networking to work atop existing legacy systems
4-What are some examples of vitrulization s?
OpenStack Neurtron
VMWare NSX
4-What does NFV mean?
Network Function Vitrulization
4-What is the Open Compute Project>?
donated hardware and software design donated by Facebook
5-How can a single processor run Windows and Linux?
the BIOS
5-BIOS is a key piece to allow?
basic communication bwtween the OS and underlying hardware.
5-What does the BIOSdo?
helps the computer run an OS kernel
What does SDN stand for?
Software Defining Network
5-What does ONIE stand for?
Open Network Install Environment
What does ONIE allow?
OS’s to be installed on a switch in the router and take control of packet processing
5-What does the ONIE do?
Disaggregates the hardware and software
5-What does disaggregating the hardware and software allow?
For the insallation of any network operating system
5-What are some examples of the NOS?
Pica8, Cumulus, ONL, OPpen Switch
6-What festures do modern networking bring?
flexible packet forwarding
vendor-agnostic
analytics
disaggregation
integration with the cloud
6- What does SDN mean?
Software-Defined Network
6- What are the different ways to build and SDN network?
Rip and Replace
Overlay
Hybrid
6-What is another term for Rip and Replace?
Direct Fabric Programming
6-What manages the networking devices in a rip and replace?
SDN controller cluster
6-How are the newtorking devices managed?
By a forwarding table such as OpenFlow
6-in rip and replace, do the neworking devices run routing protocl?
No. Instead they are run by the SDN controller
6-What is OVerlay?
Method is built on top of another system, however the underlying network is unaware oif the overlay network
6-What are some examples of overlay?
VMware NSX, openstack Neturon, Tungsten Fabric
6-What does VXLAN mean?>
Virtual Extensible Local Area Networks
7-layer 1 of OSN
- Disaggregated Hardware
7-layer 2 of OSN
IO abstraction and datapath
7-layer 3 of OSN
newtork operating systemsn
7-layer 4 of OSN
network control
7-layer 5 of OSN
network viortulization
7-layer 6 of OSN
cloud and virtual management
7-layer 8 of OSN
Orchestration, management and policy
7-layer 9 of OSN
Network Data Analysis
7-layer 3 of OSN
Application layer
8-What is the main requirement for Open Hardware?
to have software separated from hardware
8-What are the simplest forms of open networking hardware?
standard PC
Server with multiple network adapter cards
8-Bare Metal?
standard hardware that can be purchased from an off the shelf market
9-what is another name for a router?
48 port switch
9-What does IO abstraction hardware do?
allows vendors to program the hardware
SAI?
Switcvh Abstraction Interface
SDK?
software development kit
API
application programming interface (API)
What is a network operating system?>
operating system that runs on the management plane of a network device.
Network Control Layer
that can manage multiple network operating systems via agents and protocols