week 2 Flashcards
(28 cards)
what is a protocol
it is an agreement or rules to govern a way of communicating
computer communication requires the interaction of 5 functions. What are they
- -> message encoding
- -> message delivery options
- -> message timing
- -> message size
- -> message formatting and encapsulation
what is a protocol suite
it is a group of interrelated protocols working together to perform a communication function
the protocol suite can be visualized as ___________________
layers in a stack
4 layers of tcp/ip stack
application layer
transport layer
Internet layer
network layer
what are the lower layers of the stack focused on
- -> moving data over the network
- -> providing services to the upper layers
what are the upper layers of the stack focused on
–> content of the message being sent
what is the role of the application layer of the TCP/IP
- -> represents the data to the user
- -> encoding
- -> dialog control
what is the role of the transport layer in the TCP/IP stack
–> supports communication between diverse devices across diverse networks
what is the role of the internet layer in the TCP/IP stack
–> determines the best path through the network
what is the role of the network access layer in the TCP/IP layer
–> controls the hardware devices and media that make up the network
communication functions are partitioned into a ______________-
hierarchical set of layers
each layer of the stack performs a related ________________ required to communicate
subset of the functions
what are the benefits of using a layered model
- -> facilitates modular engineering, changes in one layer without affecting other layers above and below
- -> reduces complexity
- -> standardizes interfaces
- -> accelerates evolution
- -> simplifies teaching and learning
- -> ensure interoperable technology, thus fostering competition because products from different vendors can work together
which protocol governs the way a web server/client interact
HTTP
hyper text transmission protocol
what does http do
it defines the content and formatting of the requests/responses that are exchanged
top 3 layers of osi model are called
application layer
role of the top 3 layers in osi model
deal with user interface, data formatting and application access
lower 4 layers of osi model are called
data flow layers
what is the role of the data flow layers
control the physical delivery of messages over the network
________is the form that data takes at any layer in the model
protocol data unit
application layer pdu
data
transport layer pdu
segment
network layer pdu
packet