CSC645/745

=Quiz 1 Review=

Question 1 - Define networking terms
'''1. Define the following terms: protocol, network, network structure, internetwork, network architecture, protocol hierarchy, layer, level-n protocol, level n-1 interface, physical medium, service primitives. '''


 * Protocol:
 * Network:  1 distributed system where communications are connected
 * Network Structure:	How components are physically connected
 * Internetwork: Take any networks of any sort and combine it to become bigger networks where routers are used to configure these networks.
 * Network architecture:
 * Protocol hierarchy:
 * Layer:
 * Level-n protocol:
 * Level n-1 interface:
 * Physical medium:
 * Service primitives:

Question 2 - point-to-point vs. multiple access
'''2. What is the difference between point-to-point and multiple access networks? '''


 * Point-to-Point Networks:
 * A collection of links that are connected by nodes.
 * Able to send a transmition (data) from links to links from the source to the destination
 * Developed in 1960s~1970s
 * Multiple access networks:
 * Single shared communication channel
 * i.e. Ethernet technology, satellite and radio lengths.

Question 3 - internetwork vs. network
'''3. How is an internetwork different from a network? Why are both necessary? '''
 * Internetwork
 * Consists of various kinds of networks but connected using a router.
 * Network:
 * A single distributed system where communications are connected.

Question 4 - level n-1 interfaces
'''4. Why don't network architectures specify the level n-1 interfaces? '''

Question 5 - communication between levels
'''5.	Why isn't communication between peers on different levels allowed? '''

Question 6 - purpose of the interface control information
'''6.	What is the purpose of the interface control information added by the level n entity. Does this information get delivered to the remote level-n peer? '''

Question 7 - purpose of the header information
'''7.	What is the purpose of the header information added by the level n entity? Does this information get delivered to the remote level n peer? '''

Question 8 - level N PDU and the level N+1 PDU
'''8.	What is the relationship between the level N PDU and the level N+1 PDU? '''

Question 9 - Protocol
'''9.	What is a protocol? How is it defined? '''

Question 10 - 4 classes of service primitives
'''10.	What are the four classes of service primitives? '''

Question 11 - service primitives and ISO/OSI standards
'''11.	How are service primitives used in the ISO/OSI standards? '''

Question 12 - confirmed message delivery vs. unconfirmed message delivery
'''12.	What is the difference between confirmed message delivery and unconfirmed message delivery? '''

Question 13 - sequence of service primitives for delivery of confirmed message
'''13.	Describe the sequence of service primitives used to implement delivery of a confirmed message. '''

Question 14 - sequence of service primitives for delivery of unconfirmed message
'''14.	Describe the sequence of service primitives used to implement delivery of an unconfirmed message. '''

Question 15 - ISO/OSI Layers
'''15.	What are the seven ISO/OSI layers? Give a one sentence description of each layer. '''
 * 1) Physical Layer:
 * 2) Data Link Layer:
 * 3) Network Layer:
 * 4) Transport Layer:
 * 5) Session Layer:
 * 6) Presentation Layer:
 * 7) Application Layer:

Question 16 - Physical Layer
'''16.	Describe the major functions of the ISO/OSI physical layer. '''

Question 17 - Data Link Layer
'''17.	Describe the major functions of the ISO/OSI data link layer. '''

Question 18 - Network Layer
'''18.	Describe the major functions of the ISO/OSI network layer. '''

Question 19 - Transport Layer
'''19.	Describe the major functions of the ISO/OSI transport layer. '''

Question 20 - Session Layer
'''20.	Describe the major functions of the ISO/OSI session layer. '''

Question 21 - Presentation Layer
21.	Describe the major functions of the ISO/OSI presentation layer.

Question 22 - Application Layer
'''22.	Describe the major functions of the ISO/OSI application layer. '''

Question 23 - TCP/IP Layers
'''23.	What are the four (five) TCP/IP layers? Give a one sentence description of each layer. '''
 * 1) Hardware Layer:
 * 2) Hardware Interface Layer:
 * 3) Transport Layer:
 * 4) User Services Layer:
 * 5) Application Layer:

Question 24 - Hardware Layer
24.	Describe the major functions of the TCP/IP hardware and hardware interface layers (0 and 1).

Question 25 - Transport Layer
'''25.	Describe the major functions of the TCP/IP transport (IP) layer. '''

Question 26 - User Services Layer
'''26.	Describe the major functions of the TCP/IP user services (TCP/UDP) layer. '''

Question 27 - Application Layer
'''27.	Describe the major functions of the TCP/IP application layer. Why is this layer usually not included as part of the TCP/IP protocol stack? '''

Question 28 - TCP/IP Layer Vs. ISO/OSI Layering
'''28.	How is TCP/IP layering different from ISO/OSI layering? '''
 * TCP/IP


 * ISO/OSI

Question 29 - connectionless vs. connection-oriented service
'''29.	What is the difference between connectionless and connection-oriented service? '''
 * Connectionless service	
 * Connection-oriented service
 * Connection-oriented service

Question 30 - Define "-plex" terms
30.	Define the following terms: full duplex, half duplex, simplex 
 * Full duplex	:
 * Half Duplex	:
 * Simplex	:

Question 31 - Protocols
'''31.	Which protocols of TCP/IP are connectionless? Connection-oriented? Which layers of the ISO/OSI protocol are connectionless? Connection-oriented? '''