Computer Networks Chapter 1: Introduction

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

The chapter primarily aims to provide detailed technical specifications of computer networks.

False (B)

The Internet is described as a single, monolithic entity.

False (B)

The term 'end systems' refers to devices that directly communicate with network users.

True (A)

Routers operate at the network edge, connecting end systems directly to the Internet.

<p>False (B)</p>
Signup and view all the answers

Bandwidth is a measure of the physical distance data can travel across a communication link.

<p>False (B)</p>
Signup and view all the answers

The Internet is strictly regulated by a central governing body that dictates all protocols and standards.

<p>False (B)</p>
Signup and view all the answers

The Internet infrastructure provides services strictly for web browsing, not for other applications.

<p>False (B)</p>
Signup and view all the answers

Internet protocols enable computers to communicate but do not impact human interaction.

<p>False (B)</p>
Signup and view all the answers

Protocols outline only the format of messages, and not the order in which they're sent or received.

<p>False (B)</p>
Signup and view all the answers

The Internet's network edge is primarily composed of routers and high-speed switches.

<p>False (B)</p>
Signup and view all the answers

Servers are exclusively located at the network edge, close to end-users, to minimize latency.

<p>False (B)</p>
Signup and view all the answers

Access networks only use wired connections, such as Ethernet cables, to connect end systems.

<p>False (B)</p>
Signup and view all the answers

DSL technology provides dedicated access to a central office, ensuring consistent bandwidth regardless of other users' activity.

<p>True (A)</p>
Signup and view all the answers

Cable-based access networks always provide symmetric bandwidth, with equal upload and download speeds.

<p>False (B)</p>
Signup and view all the answers

Fiber optic networks, like GPON, require each home to have a dedicated fiber to the ISP.

<p>False (B)</p>
Signup and view all the answers

Wireless LANs (WLANs) generally offer wider coverage areas compared to wide-area cellular networks.

<p>False (B)</p>
Signup and view all the answers

The network core is primarily responsible for connecting end systems to the Internet and running user applications.

<p>False (B)</p>
Signup and view all the answers

Packet switching involves transmitting each packet across the network at a rate proportional to the packet's priority.

<p>False (B)</p>
Signup and view all the answers

In packet switching, each packet is transmitted at whatever speed the link supports, up to its full capacity.

<p>True (A)</p>
Signup and view all the answers

Forwarding occurs only after routing, requiring the constant recalculation of optimal paths based on real-time conditions.

<p>False (B)</p>
Signup and view all the answers

Circuit switching guarantees bandwidth allocation but is inefficient for bursty data.

<p>True (A)</p>
Signup and view all the answers

Packet switching is well-suited for streaming high-bandwidth video content without any potential congestion issues.

<p>False (B)</p>
Signup and view all the answers

In Frequency Division Multiplexing (FDM), each call is allocated a dedicated time slot for transmission.

<p>False (B)</p>
Signup and view all the answers

Tier-1 ISPs directly connect to every access ISP to ensure a comprehensive network.

<p>False (B)</p>
Signup and view all the answers

The proliferation of transit ISPs decreases redundancy in the case of an outage.

<p>False (B)</p>
Signup and view all the answers

Packet loss in network is typically the result of an intentional discard of packets by a malicious router.

<p>False (B)</p>
Signup and view all the answers

Queue length decreases when the arrival rate to link temporarily exceeds output link capacity.

<p>False (B)</p>
Signup and view all the answers

Nodal processing delay is negligibly affected by the router's output link.

<p>True (A)</p>
Signup and view all the answers

The time it takes for a bit to propagate from one router to the next is independent of the distance betweeen the two routers.

<p>False (B)</p>
Signup and view all the answers

A high traffic intensity always indicates an overloaded network in a stable state.

<p>False (B)</p>
Signup and view all the answers

Traceroute increases the "time-to-live" field value of packets to allow it to reach routers further from the source.

<p>False (B)</p>
Signup and view all the answers

Throughput is calculated by dividing a file size by file delay.

<p>True (A)</p>
Signup and view all the answers

The throughput of a communication is only determined by the fastest part of the network path.

<p>False (B)</p>
Signup and view all the answers

In layered network models, services at each layer are implemented independently and can't affect other layers without changing the interface.

<p>True (A)</p>
Signup and view all the answers

In the context of network layer models, a service provides a set of actions that one layer can perform for another.

<p>True (A)</p>
Signup and view all the answers

The TCP protocol's operation occurs exclusively on the link layer.

<p>False (B)</p>
Signup and view all the answers

The Internet protocol stack has a session or presentation layer.

<p>False (B)</p>
Signup and view all the answers

OSI layers are only used in the Internet protocol stack, and do not exist anywhere else.

<p>False (B)</p>
Signup and view all the answers

In layered network models, encapsulating refers to the injection of malware between layers.

<p>False (B)</p>
Signup and view all the answers

ARPANET was conceived by the Advanced Research Projects Agency.

<p>True (A)</p>
Signup and view all the answers

Flashcards

The Internet

Billions of connected computing devices, including hosts(end systems) that run network applications.

Network

Collection of devices, routers, and links managed by an organization.

Network protocol

A set of rules governing communication between devices.

Internet Services View

Infrastructure that provides services to applications, including a programming interface.

Signup and view all the flashcards

Access ISPs

End systems connect to the internet via access ISPs.

Signup and view all the flashcards

Shared Access Network

A connection that is used by multiple devices.

Signup and view all the flashcards

Digital Subscriber Line (DSL)

Telephone line to central office DSLAM that transmit data and voice at different frequencies.

Signup and view all the flashcards

Hybrid Fiber Coax (HFC)

Cable and fiber attach homes to ISP router. Homes share access network.

Signup and view all the flashcards

Gigabit Passive Optical Network (GPON)

Fiber network that attaches homes to ISP router using shared access.

Signup and view all the flashcards

Wireless Access Network

A wired or wireless, shared access network. Connects end system to router via base station.

Signup and view all the flashcards

Access Network

Used to connect homes, companies, universities to the internet.

Signup and view all the flashcards

Transmission rate/Bandwidth

The rate at which data is transmitted

Signup and view all the flashcards

Physical Link

What lies between transmitter and receiver.

Signup and view all the flashcards

Guided Media

Signals propagate in solid media: copper, fiber, coax.

Signup and view all the flashcards

Unguided Media

Signals propagate freely, e.g., radio (WiFi).

Signup and view all the flashcards

Network Core

Consists of national or global ISPs, interconnected routers to allow data to be sent around the globe.

Signup and view all the flashcards

Packet Switching

The process of breaking application-layer messages into smaller units

Signup and view all the flashcards

Forwarding

Moving arriving packets from router's input link to appropriate router output link

Signup and view all the flashcards

Routing

Determining source-destination paths taken by packets throught the network

Signup and view all the flashcards

Circuit Switching

End-end resources are allocated to, reserved for the call between source and destination.

Signup and view all the flashcards

Frequency Division Multiplexing (FDM)

Frequencies divided into narrow bands. Each call gets a band to transmit at max rate.

Signup and view all the flashcards

Time Division Multiplexing (TDM)

Time divided into slots. Each call gets periodic slots to transmit at max band rate.

Signup and view all the flashcards

Bottleneck Link

A link on end-end path that constrains end-end throughput

Signup and view all the flashcards

Access Internet Service Providers

ISPs that connect access networks to the internet.

Signup and view all the flashcards

Throughput

The rate (bits/time unit) at which bits are being sent from sender to receiver.

Signup and view all the flashcards

Layered Network Structure

A hierarchical structure that allows identification and relationship of system's pieces.

Signup and view all the flashcards

Application Layer

Supports network applications (HTTP, SMTP).

Signup and view all the flashcards

Transport Layer

Process-process data transfer (TCP, UDP).

Signup and view all the flashcards

Network Layer

Routing of datagrams from source to destination (IP, routing protocols).

Signup and view all the flashcards

Link Layer

Data transfer between neighboring network elements (Ethernet, WiFi).

Signup and view all the flashcards

Physical Layer

Bits 'on the wire'.

Signup and view all the flashcards

Presentation Layer

Allows applications to interpret meaning of data, e.g., encryption.

Signup and view all the flashcards

Session Layer

Synchronization, checkpointing, recovery of data exchange.

Signup and view all the flashcards

Application exchange

Exchanged messages to implement some application service using services of transport layer

Signup and view all the flashcards

Transport-layer protocol

Transfers data from one computer to another using services of network layer.

Signup and view all the flashcards

Network-layer protocol

Transfers data from one host to another, using link layer services

Signup and view all the flashcards

Link-layer protocol

Transfers data from host to neighboring host, using network-layer services.

Signup and view all the flashcards

Packet Transmission Delay

Time needed to transmit packet into a link.

Signup and view all the flashcards

Packet Loss

Lost packets must be retransmitted or not.

Signup and view all the flashcards

Study Notes

  • Computer Networks Chapter 1 introduces the terminology, big picture concepts, and the Internet.

Chapter 1 Goals and Approach

  • The goal is to "get a feel" and "big picture" understanding.
  • The approach uses the Internet as an example.

Overview and roadmap

  • What is the Internet? What is a protocol?
  • Network edge: hosts, access network, physical media
  • Network core: packet/circuit switching, internet structure
  • Performance: loss, delay, throughput
  • Protocol layers, service models
  • History

The Internet: A "Nuts and Bolts" View

  • Billions of connected computing devices exist, commonly referred to as hosts or end systems.
  • Hosts run network applications at the Internet's "edge."
  • Packet switches forward data in chunks.
  • Routers and switches, are types of packet switches.
  • Communication links include fiber, copper, radio, and satellite.
  • Transmission rate is referred to as bandwidth.
  • Networks consist of devices, routers, and links managed by an organization.

The Internet: "Network of Networks"

  • The Internet is described as a "network of networks" where interconnected ISPs operate.
  • Protocols oversee sending and receiving messages including HTTP (Web), streaming video, Skype, TCP, IP, WiFi, 4G, and Ethernet.
  • Internet standards include RFC (Request for Comments) and IETF (Internet Engineering Task Force).

Human vs. Network Protocols

  • Human protocols dictate specific messages sent as well as the specific actions taken when receiving a message
  • Network protocols do the same for computers.
  • Network protocols govern all communication activity on the Internet.

Network Edge

  • Includes hosts as clients and servers, often located in data centers.

Access Networks and Physical Media

  • Consider various ways to connect end systems to the edge router.
  • Options include residential access nets, institutional networks (school, company), and mobile access networks (WiFi, 4G/5G).
  • Digital Subscriber Line (DSL) uses the existing telephone line to connect to the central office DSLAM.
  • DSL has dedicated downstream transmission rates of 24-52 Mbps and upstream rates of 3.5-16 Mbps.
  • Cable-based access relies on frequency division multiplexing (FDM) to transmit different channels in different bands.
  • Hybrid fiber coax (HFC) is asymmetric, offering shared access networks to cable headends for homes.
  • EuroDOCSIS 3.0 offers 50Mbps downstream and 27Mbps upstream per channel, and EuroDOCSIS 3.1 offers >1.5Gbps downstream and >0.8Gbps upstream.
  • Gigabit Passive Optical Network (GPON) is asymmetric.
  • GPON offers transmission rates of up to 2.488 Gbps downstream and 1.244 Gbps upstream.
  • Wireless LANs (WLANs) typically operate within buildings (~100m) using 802.11b/g/n/ac/ax (WiFi).
  • 802.11b/g/n/ac/ax has transmission rates of 11, 54, 450, 600 Mbps, or more (6.77Gbps).
  • Wide-area cellular access networks, such as 3G, 4G (LTE), and 5G, provide services from mobile, cellular network operators over larger areas (10's km).
  • Wide-area cellular access networks typically offer speeds between 1 Mbps and 1 Gbps.
  • Ethernet provides wired access at 100Mbps, 1Gbps, and 10Gbps.
  • WiFi wireless access points at 11, 54, and 450 Mbps.
  • High-bandwidth links connect hundreds to thousands of servers together and to the Internet, at transfer rates of 10s to 100s of Gbps.
  • A bit propagates between transmitter/receiver pairs along a physical link.
  • Guided media propagates signals in solid media such as copper, fiber or coax.
  • Unguided media propagate signals freely, such as radio.
  • Twisted pair (TP) cables consist of two insulated copper wires, with categories specifying different speeds.
  • Category 5 offers 100 Mbps to 1 Gbps Ethernet.
  • Category 6 offers 10Gbps.
  • Category 8 offers 40Gbps.
  • Coaxial cable contains two concentric copper conductors, supports bidirectional communication, and is broadband.
  • Fiber optic cable uses glass fiber carrying light pulses, offering high-speed point-to-point transmission (10's-100's Gbps).
  • Wireless radio, using various bands, has no physical "wire" and supports broadcast, "half-duplex" communication.
  • Wireless LAN (WiFi) such as 802.11ad offers 6.77 Gbps, whereas 802.11ac offers 866 Mbps.
  • Bluetooth replaces cables with short distances and limited rates.
  • Terrestrial microwave offers point-to-point communication at 45 Mbps channels.
  • The Internet's structure includes interconnected routers that forward packets.
  • Packet-switching breaks application-layer messages into packets.
  • Networks forward packets from one router to the next.
  • Each packer transmits at the full link capacity.
  • In packet-switching, hosts break application-layer messages into packets.
  • Networks forward these packets from one router to the next until they reach their destination.
  • Routers use forwarding tables together with destination addresses to send data.
  • The link has four circuits.
  • Each all gets the second circuit in the top link and the first circuit in the right link.
  • Circuit segment is idle is no call is using it.
  • Circuit switching is commonly used in traditional telephone networks.
  • FDM divides electromagnetic frequencies into narrow bands, with each call assigned its own.
  • TDM divides time into slots, allocating periodic slots to each call.

Packet Switching vs. Circuit Switching

  • Packet switching is generally better for "bursty" data with resource sharing and simpler setup.
  • One Gb/s links are generally used for data.
  • Packet switching is considered for 35 users.
  • Excessive Congestion is possible.
  • Packet delay and loss are due to buffer overflow.
  • Circuit-like behavior with packet-switching can be achieved but is complicated.

Internet Structure

  • Hosts connect to the Internet via access Internet Service Providers (ISPs).
  • Access ISPs interconnect so any two hosts can send packets to each other.
  • The resulting network of networks is complex.
  • The approach to connect millions of access ISPs involves a global transit ISP.
  • Customer and provider ISPs have a economic agreement.
  • There will be ISPs competing with each other.
  • Internet exchange points (IXP) enable competiting ISPs to connect to each other.
  • Regional networks often connect access nets to ISPs.
  • Content provider networks like Google may run their own network connecting to end users.
  • The Internet's well-connected, large networks can be classified as Tier 1 commercial ISPs and content provider networks.
  • Tier 1 ISPs have national and international coverage.
  • Content provider networks have a private network that connects data centers to the Internet.

Packet Delay

  • Packets queue in router buffers while waiting for transmission.
  • Queue length grows when the arrival rate to the link exceeds the output link capacity which impacts packet queuing time.
  • Packet loss occurs when the memory holding queued packets fills.
  • Queuing occurs when work arrive faster than it can be serviced.
  • Packets that are transmitted on the output link are delayed.

Packet Delay Sources

  • Nodal processing involves checking for bit errors and determining the output link, and is usually tiny (microseconds)
  • Queueing is the time spent waiting at the output link for transmission and depends on the congestion level of the router.
  • Transmission delay depends on link bandwidth and packet length.
  • Propagation delay depends on the length of the physical link and the propagation speed.

A Caravan Analogy

  • Toll booths in this analogy take 12 sec / car of bit transmission time.
  • A caravan of 10 cars would see a transmission time of 120 seconds to pass their toll booth.
  • Cars now supposed to propagate at 1000 km/hr.
  • Suppose that the tolls in place now rake 1 min / car to service car.

Packet Queuing Delay

  • Average packet arrival rate
  • La/R > more "work" being arrived with long delay because the work is infinite.

Real World Internet

  • Traceroute performs delay measurements.
  • Three packets sent to router.
  • Measures the time between the transmission and the reply.

Packet Loss

  • Occurs when queues preceding link in buffer have finished capacity.
  • The buffer is a waiting area.
  • Lost packets may be retransmitted, by source, or by not at all.

Throughput

  • The rate (bits/time unit) at which bits are sent.
  • Depends on given point or instantaneous time.
  • Depends on average rate over time.
  • Throughput rate is constricted by bottleneck link

Protocol Layers

Explicit structure allows identification of complex systems.

  • The layered reference model allows discussion of complicated systems.
  • Modularization allows maintenance/updating without disruption
  • The change in the layer is transparent.
  • Layered architecture means the change in the gate does not affect the system,

Layered Internet Protocol Stack Includes

  • Application: network applications with HTTP, IMAP, SMTP, DNS
  • Transport: TCP, UDP Link: Data transfer with Ethernet, 802.11 (WiFi), PPP
  • Physical: Bits on the wire

OSI Model Layers Include

  • Two layers not found in Internet protocol stack.
  • Presentation
  • Session

Layered Encapsulation

  • Encapsulation and layering are methods of organizing and sending services

Internet Origin

  • 1961: shows effectiveness theory.
  • 1964: packet-s witching in military nets
  • 1967: Arpanet created
  • 1969: First node operation
  • Aloha net
  • Cerf and Kahn architecture
  • Ethernet at Xerox Pace
  • Arpanet has 200 nodes.
  • New deployment protocols and proliferation.
  • National Networks.
  • 100,000 hosts
  • Arpanet decommissionend
  • Restrictions
  • Weba
  • The world wide web boom
  • More filler apps
  • Back bone links at gbps speed

Internet Today

  • High speed deployments.
  • Software defined work
  • service providers
  • Rise of smartphones
  • Billions.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

Computer Networks Chapter 1 PDF

More Like This

Use Quizgecko on...
Browser
Browser