Unit 2 : Protocols and Models Flashcards
What can network vary of ? ( 2 )
- Size
- Complexity
List out the 3 elements to any communication
- there will be a source ( sender )
- There will be a destination ( receiver )
- There will be a channel ( media ) that provides for a path of communications to occur
What communications are governed by ?
- Protocols
What is protocol?
- Rules that communications will follow
List out the requirements for protocols ( 4 )
- An identified sender and receiver
- Common language and grammar
- Speed and timing of delivery
- Confirmation or acknowledgement requirements
List out the common computer protocols must be in agreement and include ( 5 )
- Message encoding
- Message formatting and encapsulation
- Message size ( important )
- Message timing
- Message delivery options
What is encoding?
- The process of converting information into another acceptable form for transmission
What is decoding?
- Reverses encoding to interpret the information
What will the messages will be encoded to?
- Converted to bits
What does the destination host must do to interpret the message?
- Decode
What will the bits are converted into ?
- Light ( Glass, Fiber )
- Sound
- Electrical Impulses ( Copper Cable )
What will the file be converted when a long message is sent from one host to another over a network?
- Break the message into smaller pieces
What does message timing includes? ( 3 )
- Flow Control
- Response Timeout
- Access Method
What does flow control manages ?
- Manages the rate of data transmission and defines how much information can be sent and the speed at which it can be delievered
What does response timeout manages?
- Manages how long a device waits when it does not hear a reply from the destination
What does access method mean?
- Determints when someone can send a message
Why collisions occured?
- It occured when more than one device sends trafic at the same time and the messages become corrupt
List out 3 message delivery methods
- Unicast - one to one communication
- Multicast - one to many, typically not all
- Broadcast - one to all
What devices can network protocal implemented on? ( 3 )
- Software
- Hardware
- Both
What does protocols have? ( 3 )
- Function
- Format
- Rule
List out all the protocol type ( 4 )
- Network Communications ( IP Address )
- Network Security
- Routing
- Service Discovery
What does network communications do?
- Enable 2 or more devices to communcate over one or more networks
What does network security do ?
- Secure data to provide authentication, data integrity, and data encryption
What does routing do?
- Enable routers to exchange route information, compare path infomation and select bast path
What does service discovery do?
- Used for the automatic detection of devices or services
What must device agree to communicate
- Protocols
List out all the function for protocols? ( 6 )
- Addressing
- Reliability
- Flow Control
- Sequencing
- Error Detection
- Application Interface
What identifies sender and receiver ?
- Addressing
What provides guaranteed delivery ?
- Reliability
What ensures data flows at an efficient rate?
- Flow Control
What uniquely labels each transitted segment of data?
Sequencing
What determines if data became corruption during transmission?
- Error Detection
What process-to-process communications between network applications?
- Application Interface
List out all the protocols when sending message?
- HTTP ( Hypertext Transfer Protocol )
- Transmission Control Protocol ( TCP )
- Internet Protocol ( IP )
- Ethernet