Networks Flashcards
(11 cards)
Circuit Switched Networks
creates a fixed path between two devices before data transfer, reserving bandwidth for the entire session
Efficient for continuous use but wasteful if idle
(e.g. PSTN phone call)
Demultiplexing
routes received data to the correct application using identifiers like port numbers (e.g., a router directing packets to the appropriate application using TCP/UDP ports)
server program
software application that provides services (e.g., web hosting, file storage) upon request from clients
runs continuously, waiting for client requests.
client program
software that requests and uses services provided by a server (e.g., a web browser requesting a webpage from a web server)
Processing Delay
Time taken by a router to examine packet headers and decide forwarding.
Queuing Delay
Time spent in a router’s buffer awaiting transmission (depends on traffic load).
Transmission Delay
Time to push all packet bits onto the link (depends on packet size and link bandwidth).
Propagation Delay
Time for a signal to travel across a medium (depends on distance and speed).
Packet Loss occurs
router’s buffer is full, discarding incoming packets (common in congestion).
Packet switching
Data is broken into packets, each with a header containing control information.
Packets travel independently across the network, possibly taking different paths.
Routers forward packets based on destination addresses, reassembling them at the endpoint.
Packet switching over circuit switching
Efficient bandwidth usage: no dedicated path so resources are shared dynamically
robustness: if a link fails, packets can reroute through alternative paths
(e.g. Sending an email)