COMP211 Chapter 1 Flashcards
What is the internet?
Network of networks, governed by protocols
What is a protocol?
Protocols define format & order of messages sent and received among network entities, and actions taken on message transmission & receipt
What do we mean by “network edge”?
End-systems (the computers and other devices connected to the Internet through a network) are said to be at the network edge, because they are the ends of a line of communication.
How does the digital subscriber line (DSL) access network work?
Uses existing telephone line to central office DSL access multiplexer (DSLAM) over dedicated line, where different frequencies that denote whether a message is voice or data would be directed either to the telephone network or to ISPs.
What is the cable access network?
Uses frequency division multiplexing (different channels transmitted in different frequency bands) to connect homes to ISP router with hybrid fibre coax cable. Homes share access network to cable headend, unlike DSL which has dedicated access to central office.
How does a home access network work?
Devices are connected to a router, which connects to a headend or central office through a cable or DSL modem.
How does enterprise access network work?
Devices (including desktop computers, wireless laptops, servers, etc.) connected to ethernet switches, connected to institutional router, connected to ISP through institutional link.
What is packet switching?
host breaks message into packets of length L bits, transmits them into access network at transmission rate R, so that (d = packet transmission delay) = (t = time needed to transmit L-bit packet into link) = (L/R)
What does store and forward mean?
Entire packet must arrive at router before it can be transmitted on next link
Assuming zero propagation delay, how do we calculate end-to-end delay?
2(L/R)
What is the difference between routing and forwarding?
Routing determines source-destination route taken by packets, forwarding moves packets from router’s input to appropriate router output
What is circuit switching?
Alternative network core, where end-to-end resources are allocated to/reserved for the “call” between soure and destination. There is no resource sharing (-> guaratneed performance, circuit segment idle if not used by call). Commonly used in traditional telephone networks.
What are the two approaches to circuit siwtching multiplexing?
FDM (frequency-division multiplexing), where different frequencies are used for different connections; and TDM (time-division multiplexing), where time is divided into frames of fixed duration and each frame is divided into a fixed number of time slots, such that one time slot in every frame is dedicated to each connection.
What are the advantages of packet switching over circuit switching?
It allows more users to use the network, works faster with any number of users, and is great for “bursty” data (simpler, shares resources).
What are the disadvantages of packet switching over circuit switching?
Excessive congestion possible: packet delay and loss. Protocols needed for reliable data transfer, congestion control.