CS 6250 Computer Networks Study
Study online at https://quizlet.com/_f9lll3
1. Layered architecture AD: Organizing network functions into distinct layers for efficiency, ro-
advantages and disad- bustness and reliability.
vantages DIS: dependencies on other layers. Additional overhead going through
multiple layers
2. OSI model vs 5 layered 5 layer: Physical, data link, Network, Transport, application
model OSI: Physical, data link, Network, Transport, Session, Presentation, Ap-
plication
3. Sockets Interface between application layer and transport layers
4. Encapsulation Process of adding headers/trailers to data at each layer
5. End-to-end principle Network design where functions are at the endpoints
6. EvoArch model Evolutionary architecture model for network design
7. Round in EvoArch Iteration of network design improvements in EvoArch
8. Hourglass shape Internet design with a narrow waist for compatibility
9. Bridge learning Process where a bridge builds a table of MAC addresses
10. Distributed algorithm Algorithm where multiple entities cooperate to solve a problem
11. Spanning Tree Algo- Algorithm to prevent loops in network topologies
rithm
12. Transport layer Layer responsible for end-to-end communication
13. Multiplexing Combining multiple signals into one channel
14. UDP Connectionless protocol for fast data transmission
15. Process for establishing a TCP connection
1/9
, CS 6250 Computer Networks Study
Study online at https://quizlet.com/_f9lll3
TCP Three-way Hand-
shake
16. ARQ Error-control method for reliable data transmission
17. Flow control Managing data transmission speed to prevent overflow
18. Congestion control Regulating data flow to prevent network congestion
19. Intradomain routing Routing within a single administrative domain
20. Link-state routing Algorithm based on network topology information
21. Distance vector routing Algorithm where routers exchange routing tables
22. Count-to-infinity prob- Issue in distance vector routing with incorrect route updates
lem
23. BGP Border Gateway Protocol for interdomain routing
24. AS Autonomous System, a collection of IP networks
25. IXP Internet Exchange Point for network interconnection
26. Distributed Controller Preferred over centralized controller for scalability and fault tolerance.
27. ONOS Components Various components in the Open Networking Operating System for SDN
control.
28. Fault Tolerance in ONOS ONOS achieves fault tolerance through redundancy and distributed
architecture.
29. P4 Programming language for defining how packets are processed by the
forwarding plane.
30. Primary Goals of P4 Customization and programmability of network forwarding behaviors.
2/9
Study online at https://quizlet.com/_f9lll3
1. Layered architecture AD: Organizing network functions into distinct layers for efficiency, ro-
advantages and disad- bustness and reliability.
vantages DIS: dependencies on other layers. Additional overhead going through
multiple layers
2. OSI model vs 5 layered 5 layer: Physical, data link, Network, Transport, application
model OSI: Physical, data link, Network, Transport, Session, Presentation, Ap-
plication
3. Sockets Interface between application layer and transport layers
4. Encapsulation Process of adding headers/trailers to data at each layer
5. End-to-end principle Network design where functions are at the endpoints
6. EvoArch model Evolutionary architecture model for network design
7. Round in EvoArch Iteration of network design improvements in EvoArch
8. Hourglass shape Internet design with a narrow waist for compatibility
9. Bridge learning Process where a bridge builds a table of MAC addresses
10. Distributed algorithm Algorithm where multiple entities cooperate to solve a problem
11. Spanning Tree Algo- Algorithm to prevent loops in network topologies
rithm
12. Transport layer Layer responsible for end-to-end communication
13. Multiplexing Combining multiple signals into one channel
14. UDP Connectionless protocol for fast data transmission
15. Process for establishing a TCP connection
1/9
, CS 6250 Computer Networks Study
Study online at https://quizlet.com/_f9lll3
TCP Three-way Hand-
shake
16. ARQ Error-control method for reliable data transmission
17. Flow control Managing data transmission speed to prevent overflow
18. Congestion control Regulating data flow to prevent network congestion
19. Intradomain routing Routing within a single administrative domain
20. Link-state routing Algorithm based on network topology information
21. Distance vector routing Algorithm where routers exchange routing tables
22. Count-to-infinity prob- Issue in distance vector routing with incorrect route updates
lem
23. BGP Border Gateway Protocol for interdomain routing
24. AS Autonomous System, a collection of IP networks
25. IXP Internet Exchange Point for network interconnection
26. Distributed Controller Preferred over centralized controller for scalability and fault tolerance.
27. ONOS Components Various components in the Open Networking Operating System for SDN
control.
28. Fault Tolerance in ONOS ONOS achieves fault tolerance through redundancy and distributed
architecture.
29. P4 Programming language for defining how packets are processed by the
forwarding plane.
30. Primary Goals of P4 Customization and programmability of network forwarding behaviors.
2/9