OSI model & TCP/IP -- layering Flashcards
what does the OSI model stand for?
Open Systems Interconnection
The OSI model is a conceptual framework that describes _____ or ______ systems as seven layers, each with its own function.
networking, telecommunication
how do the layers help?
they help network professionals visualize what’s going on within their networks and how to narrow down problems
what are the 7 layers in order?
physical, data link, network, transport, session, presentation, application
the ____ layer is the one that most users interact with. it provides network services to the end user. it receives information directly from users and displays incoming data to the user. Web browsers reside here.
application
the _____ layer converts data from one format to another. it “presents” data for the application or the network. this information is sent to the session layer EX) encryption & decryption of data
presentation
the ____ layer creates a session so that two computers on different networks can talk to each other. this data is passed to or from the transport layer
session
the ____ layer is responsible for the transmission of data across network connections. EX) TCP & UDP
transport
the ____ layer takes care of packet forwarding, including routing through different routers. it handles the routing of the data, sending it to the correct destination EX) TCP/IP
network
the ____ ____ layer provides node-to-node data transfer and handles error correction from the physical later. they’re split up into sublayers called MAC or Logical Link Control (LLC) considered the most complex layers
data link
the ____ layer represents the electrical and physical representation of the system. This includes cable type, radio frequency, voltages, etc.
physical
what is one way to remember the OSI model?
All People Seem To Need Data Processing
what are the two popular network models that are based on the concept of layering?
OSI & TCP/IP model
_____ divides tasks into sub-tasks and then solve each sub-task independently. This establishes a well defined interface between the layers, making porting easier.
layering
what are the 2 advantages to layering?
code reuse, extensibility
what is a real world example of layering?
There’s a letter in an envelope with an address on the outside. the Fed ex man adds addressing information and barcode. the local office then delivers it to the hub where it’s sent via airplane to the nearest city. it’s then delivered to the right post office then the person