What is the “nuts and bolts” view of the Internet?
It is a “network of networks” consisting of billions of connected computing devices called hosts or end systems1111.
How are computing devices connected on the Internet?
They are connected via communication links (fiber copper radio satellite) and packet switches such as routers and switches2.
What is the “service” view of the Internet?
It is an infrastructure that provides services to applications and a programming interface for distributed applications3333.
What is a protocol?
A protocol defines the format and order of messages sent and received among network entities and the actions taken on message transmission or receipt4.
What is the network edge?
The network edge consists of hosts such as clients and servers which often reside in data centers5.
What is the network core?
The network core is a mesh of interconnected routers that use packet-switching to forward data6666.
What are the three main types of access networks?
They include residential access institutional access (school/company) and mobile access networks7.
What is Digital Subscriber Line (DSL)?
DSL uses existing telephone lines to a central office DSLAM to transmit data and voice at different frequencies8888.
What is Hybrid Fiber Coax (HFC)?
HFC is an asymmetric cable-based access network where homes share access to a cable headend999999999.
What is a packet?
A packet is a smaller chunk of an application message created by a host for transmission10.
How is transmission delay calculated?
It is calculated as the packet length in bits (L) divided by the link transmission rate in bits per second (R) or $L/R$11111111.
What is store-and-forward transmission?
It is a mechanism where the entire packet must arrive at a router before it can be transmitted on the next link12.
When do packet queuing and loss occur?
They occur if the arrival rate to a link exceeds the transmission rate of the link for a period of time causing buffers to fill up13.
What is the difference between forwarding and routing?
Forwarding is a local action moving packets from input to output links while routing is a global action determining the paths taken by packets14141414.
What is Wireshark?
Wireshark is a packet analyzer that uses packet capture (pcap) to provide a copy of all Ethernet frames sent or received15151515.
What is circuit switching?
It is an alternative to packet switching where end-to-end resources are allocated to and reserved for a “call” between source and destination.
1What are the characteristics of dedicated resources in circuit switching?
There is no sharing of resources which results in guaranteed circuit-like performance but means segments remain idle if not used.
2What is Frequency Division Multiplexing (FDM)?
It is a method where optical or electromagnetic frequencies are divided into narrow bands and each call is allocated its own band.
3What is Time Division Multiplexing (TDM)?
It is a method where time is divided into slots and each call is allocated periodic slots to transmit at the maximum rate of a wider frequency band.
4What is a major advantage of packet switching over circuit switching?
Packet switching allows more users to use the network; for example a 1 Gbps link can support 35 users with a very low probability of congestion compared to only 10 users in circuit switching.
5Why is packet switching great for “bursty” data?
It allows for resource sharing and is simpler because it requires no call setup.
6What are the drawbacks of packet switching?
Excessive congestion is possible which can lead to packet delay and loss due to buffer overflow.
7How is the Internet structured as a “network of networks”?
Hosts connect via access ISPs which are then interconnected through a complex global hierarchy driven by economics and policy.
8What is a Tier-1 ISP?
These are large commercial ISPs with national and international coverage like AT&T or Sprint that sit at the center of the Internet structure.