Network Protocols and Standards
Network Protocols and Standards
Network Protocols and Standards
Communication
3
The Rules
Communication Fundamentals
▪ All communication methods have three elements in common:
• Source or sender
• Destination or receiver
• Channel or media
▪ Rules or protocols govern all methods of communication.
4
The Rules
Rule Establishment
▪ Protocols are necessary for effective communication and include:
• An identified sender and receiver
• Common language and grammar
• Speed and timing of delivery
• Confirmation or acknowledgment requirements
▪ Protocols used in network communications also define:
• Message encoding
• Message delivery options
• Message Formatting and Encapsulation
• Message Timing
• Message Size
5
The Rules
Message Encoding
▪ Encoding between hosts must be in
appropriate format for the medium.
▪ Messages are first converted into bits
by the sending host.
▪ Each bit is encoded into a pattern of
sounds, light waves, or electrical
impulses depending on the network
media
▪ The destination host receives and
decodes the signals in order to
interpret the message.
6
The Rules
Message Formatting and Encapsulation
▪ There is an agreed format for letters and
addressing letters which is required for
proper delivery.
▪ Putting the letter into the addressed
envelope is called encapsulation.
▪ Each computer message is
encapsulated in a specific format, called
a frame, before it is sent over the
network.
▪ A frame acts like an envelope providing
destination address and source address.
The Rules
Message Size
▪ Humans break long messages into smaller
parts or sentences.
▪ Long messages must also be broken into
smaller pieces to travel across a network.
• Each piece is sent in a separate frame.
• Each frame has its own addressing
information.
• A receiving host will reconstruct multiple
frames into the original message.
The Rules
Message
Timing
▪ Access Method
• Hosts on a network need to know when to begin sending
messages and how to respond when collisions occur.
▪ Flow Control
• Source and destination hosts use flow control to negotiate
correct timing to avoid overwhelming the destination and
ensure information is received.
▪ Response Timeout
• Hosts on the network have rules that specify how long to
wait for responses and what action to take if a response
timeout occurs.
The Rules
Message Delivery Options
Unicast Message Multicast Message Broadcast Message