networks introduction Flashcards
hosts
millions of connected computing devices, hosts = end systems running on network applications
communication links
physical infrastructure - fibre, copper, radio, satelite
what is bandwidth
transmission rate
what do packet switches do?
forward packets
what do protocols generally do
control sending and receiving of messages
name 2 internet standards
RFC - request for comments
IETF - internet engineering task force
RFC
REQUEST FOR COMMENTS
IETC
INTERNET ENGINEERING TASK FORCE
what is a protocol
define format and order of messages sent and received amongst network entities and actions taken on message transmission receipt
name some pieces that make up a network
hosts, routers, links of various media, applications, protocols, hardware, software
what does a network layer do in general
each layer implements a service via its own internal-layer actions, relying on services provided by the layer below
why is layering used?
Because we’re dealing with complex systems
- explicit structure allows identification relationship of complex system pieces
- modularization eases maintenance and updating of system
how does modularization ease maintenance and make updating a system easier?
change of implementation of a layer’s service is transparent to the rest of the system - e.g change in gate procedure doesnt affect how the rest of the system operates
List the 7 layers in the ISO/OSI reference model
application presentation session transport network link physical
purpose of application layer
supporting network application. Focused on end-to-end, App-App and device-device
presentation layer purpose
allows applications to interpret the meanings of data - how data/info is presented to the user
What is the session layer
devices - src and dest need to synchronize and be at the same point to ensure that data is not missed - synchronization, checkpointing, recovery of data
Transport layer purpose
process to process data transfer
network layer purpose
routing of datagrams from src to dest
link layer purpose
transfer between neighboring network elements
physical layer purpose
encoded bits on the physical architecture
which layers can be embeded into the application layer?
app, pres, session
Which layers occur in the Internet protocol stack and TCP/IP suite? give examples of some protocols that exist in these layers
Application - ftp, http, smtp transport - tcp, udp network - ip, routing protocols link - ethernet, wifi (802.111) physical
Explain the process of encapsulating in a network
message - gets new header at each layer (encoded). Fro m src travels down layers and get put into layer packet each time, then passed back up layers moving along physical and link layers