Computer Networks and Internet Structure

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which of the following best describes the role of packet switches in a computer network?

  • To store Web pages and e-mail messages.
  • To determine the source and destination of data.
  • To run Internet applications.
  • To facilitate data exchange among end systems. (correct)

What is the primary function of the Internet Service Providers (ISPs)?

  • Creating Internet standards.
  • Running network applications.
  • Managing the IP protocol.
  • Connecting end systems to the Internet. (correct)

Which of the following is NOT a typical service provided by Internet applications?

  • Managing packet switching in the network core. (correct)
  • Real-time road-traffic information.
  • Mobile smartphone applications.
  • Online social media.

What role do Internet standards play in the development and operation of internetworks?

<p>They allow people to create systems and products that interoperate. (C)</p> Signup and view all the answers

How do programs on different end systems communicate with each other over the Internet?

<p>By using a socket interface to request data delivery. (D)</p> Signup and view all the answers

What is the role of a protocol in computer networking?

<p>To specify the format and order of messages exchanged between entities. (D)</p> Signup and view all the answers

What is a key difference between hosts and end systems?

<p>There is no difference; the terms are used interchangeably. (A)</p> Signup and view all the answers

Which of these is a function of data centers in the context of cloud computing?

<p>Providing cloud computing services to other companies. (B)</p> Signup and view all the answers

What is the purpose of the 'access network' in the context of Internet connectivity?

<p>It connects end systems to the first router on the path to a distant end system. (B)</p> Signup and view all the answers

In a home network, what device is known as a base station?

<p>The wireless access point for wireless devices. (A)</p> Signup and view all the answers

Which of the following statements accurately describes how DSL technology functions?

<p>It transmits data over the same local telephone line as voice, using different frequencies. (D)</p> Signup and view all the answers

Which characteristic is unique to cable Internet access, affecting its performance?

<p>It is a shared broadcast medium, leading to variable performance based on usage. (A)</p> Signup and view all the answers

When people refer to FTTH, what up-and-coming technology are they referring to with this term?

<p>Fiber to the home. (B)</p> Signup and view all the answers

What is the primary advantage of using fiber-optic cable for data transmission?

<p>Resistance to electromagnetic interference and low signal attenuation. (D)</p> Signup and view all the answers

Why is installing a new type of physical link more expensive than the material cost of the physical link?

<p>Labor costs associated with installation can be significantly higher. (C)</p> Signup and view all the answers

What is the function of a communication satellite in the context of computer networks?

<p>Linking two or more Earth-based microwave transmitter/receivers. (D)</p> Signup and view all the answers

What is the purpose of breaking long messages into smaller chunks of data known as packets?

<p>Between a source and destination, each packet travels through communication links and packet switches. (D)</p> Signup and view all the answers

How is 'store-and-forward transmission' best described?

<p>A packet switch using store-and-forward transmission at the inputs of the links. (A)</p> Signup and view all the answers

What is the role of an output buffer (queue) in packet switching, and why is it important?

<p>To store packets when the transmission link is busy with another packet. (C)</p> Signup and view all the answers

How does a router determine onto which link it should forward a packet?

<p>By examining the packet's header and searching its forwarding table. (A)</p> Signup and view all the answers

What is the key difference between circuit switching and packet switching regarding resource allocation?

<p>Packet switching allocates link use on demand. (C)</p> Signup and view all the answers

In what ways does packet switching demonstrate greater potential than circuit switching for sharing a link's transmission rate among multiple data streams?

<p>Circuit switching pre-allocates regardless of demand, whereas packet switching allocates based on demand. (A)</p> Signup and view all the answers

What is frequency-division multiplexing (FDM)?

<p>It divides the frequency spectrum into bands, dedicating a band to each connection. (D)</p> Signup and view all the answers

What is 'traffic intensity' and how does it impact queuing delay in a node's queue?

<p>As the traffic intensity approaches 1, also known as close to capacity, the average queueing delay increases rapidly. (B)</p> Signup and view all the answers

What is involved in the total delay from source to destination in computer networks?

<p>A culmination of each node's delays along given path. (A)</p> Signup and view all the answers

What is a 'network of networks'?

<p>Networks have evolved into a very complex structure over time. (B)</p> Signup and view all the answers

In the multi-tier internet hierarchy, how are the access ISPs interconnected?

<p>Most are interconnected within the global transit ISP. (C)</p> Signup and view all the answers

What problem does an access ISP have if it chooses to multi-home?

<p>Continue to send/ receive Internet connections. (C)</p> Signup and view all the answers

How have the addition of content-provider networks changed the Internet structure??

<p>Not only reduce payments to upper-tier ISPs, but also has greater control on how its service to end users. (D)</p> Signup and view all the answers

What issues does a network have regarding delivering packets??

<p>Delay, loss, and throughput of data in the packet-switched networks. (D)</p> Signup and view all the answers

What do the most important delays related to this consist of??

<p>The nodal processing delay, quening delay, transmission delay and propagations. (D)</p> Signup and view all the answers

Describe queuing delay.

<p>Characterize by statistical measures. (B)</p> Signup and view all the answers

What occurs with too much intensity in a traffic node?

<p>The average queue length gets longer and larger. (A)</p> Signup and view all the answers

What type of information might a sniffed packet contain?

<p>Security numbers and trade secrets. (D)</p> Signup and view all the answers

What original intention for the current internet has remained in it's current function and architecture??

<p>Group of mutual users. (C)</p> Signup and view all the answers

Which statement correctly embodies to goal of providing modularity??

<p>Using the layer directly below it. (C)</p> Signup and view all the answers

In relation to network protocols??

<p>To provide structure to the design. (D)</p> Signup and view all the answers

What action or process does network layers lack and what layer do they use?

<p>It sends, transmits, and receives. (D)</p> Signup and view all the answers

What action occurs in the transport layer??

<p>It is an end point. (D)</p> Signup and view all the answers

Flashcards

End Systems

Devices connected by communication links and packet switches.

Access Network

A network that physically connects an end system to the first router.

The Internet

A computer network that interconnects billions of computing devices throughout the world.

Network core

Network's core are the mesh of packet switches and links that interconnect.

Signup and view all the flashcards

ISPs

Residential broadband access such as cable modem or DSL.

Signup and view all the flashcards

Socket Interface

How a program running on one end system asks the Internet infrastructure to deliver data to specific destination.

Signup and view all the flashcards

Protocol

Format, order of messages between entities, and actions taken.

Signup and view all the flashcards

Network Structure 1

A single global transit ISP interconnects all access ISPs.

Signup and view all the flashcards

Throughput

The transmission rate of the bottleneck link.

Signup and view all the flashcards

Time-division multiplexing (TDM)

The network dedicates one time slot in every frame to this connection.

Signup and view all the flashcards

Frequency-division multiplexing (FDM)

The link dedicates a frequency band to each connection.

Signup and view all the flashcards

Nodal Delay

Delays from storing, processing, and queuing packets.

Signup and view all the flashcards

Packets

End system segments data and adds header bytes to each segment.

Signup and view all the flashcards

Packet Switch

A switch that forwards a packet on one of its outgoing communication links.

Signup and view all the flashcards

Output queue

Also called a buffer, stores packets that the router is about to send into that link.

Signup and view all the flashcards

Fiber Optics

Connects the cable head end to neighborhood-level junctions.

Signup and view all the flashcards

Study Notes

Computer Networks and the Internet Overview

  • Computer networks entail a network of diverse, interconnected components from end-systems to network cores using sophisticated architectures
  • The Internet is a network of networks connected to each other
  • This enables users to connect to each other via any internet enabled device

Examining Network Performance

  • Key performance metrics in computer networks include delay, loss, throughput with end-to-end delay, queuing delays
  • It is important architectural principles like protocol layering and different service models
  • Computer networks are vulnerable to attacks so we should consider secure alternatives

Internet Structure

  • The public Internet is often used in discussing computer networks
  • The basic hardware and software components of the Internet defines the nuts and bolts while its service to distributed applications defines the networking infrastructure
  • The Internet connects billions of computing devices from traditional desktops and workstations to smartphones, tablets, TVs, gaming consoles, thermostats, and home appliances
  • These devices are called "hosts" or "end systems
  • By 2022, the number of Internet-connected devices is projected to reach 28.5 billion

How devices interconnect

  • End systems connect through communication links and packet switches
  • Communication links use physical media like coaxial cable, copper wire, optical fiber, and radio spectrum with different data transmission rates
  • Data is segmented into packets, which include header bytes
  • Packets are forwarded by packet switches, such as routers and link-layer switches, towards their destination
  • Link-layer switches are used in access networks, while routers are used in the network core
  • The path taken by a packet is known as route or path

ISPS & Data

  • The Internet relies on Internet Service Providers (ISPs) for end system access
  • ISPs include residential, corporate, university, WiFi, and cellular data providers; they consist of packet switches and communication links
  • ISPs offer various access types like cable modem, DSL, high-speed LAN, and mobile wireless
  • ISPs are interconnected with lower-tier ISPs also interconnected through national and international upper-tier ISPs which use high-speed routers with fiber-optic links
  • Each ISP network is managed independently, runs the IP protocol, and follows naming, addressing conventions
  • Protocols like TCP and IP control information flow
  • TCP handles reliable data transfer, while IP specifies packet format
  • Collectively, principal protocols are known as TCP/IP standards which are set by the Internet Engineering Task Force (IETF) documents called requests for comments (RFCs) Standards exist for network components like the IEEE 802 LAN that specifies Ethernet and WiFi.

Network Services

  • The Internet infrastructure provides services to applications, including traditional like e-mail, web surfing and emerging such as mobile apps, internet messaging and video conferencing
  • This includes multiple end systems that exchange data with each other known as distributed applications
  • Internet apps run on end systems, not the network core

Protocols

  • Protocols enable programs on different end systems to exchange data, for example, using a socket interface to send and receive data
  • Protocols are sets of rules that need to be followed for data transmission
  • Anologies like mailing a letter requires placing putting the letter in an envelope, and addressing, adding correct postage and marking for appropriate handling
  • Internet applications must choose one of the Internet's services for the application.

Network classifications

  • The Internet is can be described in terms of hardware, software, and an infrastructure providing services to distributed applications
  • Terms such as packet switching and IP are fundamental terms of the system
  • Protocols is a buzz word for computer networking

Human Analogies

  • Protocols can be explained using human interactions, e.g. asking for time
  • A greeting indicates a willingness to communicate
  • Different replies determine willingness to engage in conversation
  • This involves explicit messages and actions as well as Implicit messages sent and received.

Network Protocols

  • Network protocols involve hardware or software components exchanging messages
  • All Internet activity is governed by protocols
  • They define message format, order, and actions
  • Protocols facilitate tasks
  • Examples are web requests
  • A computer will request a connection and will wait for response, and then send specific web page name and server will return the page to the computer

The network edge

  • The Internet comprises computers and other devices that interface with it on a daily basis and include desktops, smartphones and so forth

Hosts

  • This networked system includes end systems (e.g., PCs, Macs, Linux), servers (e.g., web and e-mail), laptops, and mobile devices that host application programs
  • Hosts consist of clients and servers
  • Clients are desktops, laptops, whereas servers handle web pages, stream video or relay e-mail and mobile apps
  • Servers are in data centers containing millions of servers and the data centers function to serve e-commerce, computing tasks, and cloud computing
  • Amazon Web Services (AWS) for example operates in the cloud so companies can host their needs there

Accessing the Network

  • Residential access include Digital Subscriber Line (DSL)
  • It is predominantly residential access through same local telephone company. a customer's telco is also its IPS, where single DSL link appear as 3 separate links
  • A residence obtains cable Internet access from the same company that provides cable television connecting neighborhood juncions to indiidual houses and apartments

Fiber access

  • Third generation is fiber to the home (FTTH) offering high speed optical fiber from to the home called direct fiber
  • Competing technologies exist for optical distribution

5G Wireless

  • Wireless is increasingly popular for accessing the internet via laptops, smartphones, tablets, and access points that transmits/receives packets to/ from wireless devices
  • A wireless LAN user must be in a home environment and can make internet access affordable.

Media transmission

  • Transmission involved having bit pass through transmitters-receivers pairs.
  • It included electromagnetic waves or optical pulses as transmitter and receiver via physical medium, which can be wires or wireless
  • Physical media is split into guided and unguided
  • guided media involves a solid link, either wired, coaxial, or fiber
  • unguided involves communicating in atmosphere either wirelesly or via satellite
  • The labor cost for infrastructure installation is typically high, hence all options are installed at once
  • Twisted-pair copper wire comprises insulated wires arranged in a spiral pattern
  • The wires twisted reduce electrical interference
  • Cables wrap the twisted pairs in sheilds
  • Coaxial includes copper conductors where isulation and sheilding to achieve high data rates
  • Fiber Optics is flexible and conducts lights
  • Fiber offers immunity to electromagnet interference and low signal attenuation up to 100 kilometers
  • Fiber also prevalent in backbones but too costly devices for short run installs

Radio Signals

  • Radio channels transmit electromagnetic spectrum that can penetrate walls including satellites
  • Radio channel characteristics are affected by the propagation environment and factors, such as distance, path loss, fading, and interference.
  • Satellite channels link two or more Earth-based stations using microwave transmitter with repeaters
  • Satellite signals are transmitted on one frequency band and regenerated/transmitted on another; used using geostationary and/or low-earth orbiting
  • Earth stationary remain above 36,000kmeters
  • LEO satellites may not communicate with ground stations instead of other satellites
  • A huge distance causes signal propagation delay, but can work in areas without Internet access

Network Core

  • Packet switches and links interconnect end systems in the Internet
  • Packet switches use transmission at a rate equaled full transmission rate on each communication link
  • Most switches use store-and-forward transmission
  • In store-and-forward, the packet switch receives the entire packet before retransmitting.
  • Packet switched networks suffer both forwarding delays and output buffer delays, which is variable

Routing and Forwarding

  • Each end system requires an IP address
  • Packets use destination addresses and head information with hirarchical structure
  • The car analogy is how a driver gets directions to their point

Circuit Switching

  • Two ways to move Data through a network are with circuit and packet
  • In circuit switching, the means necessary to communicate between two end connections remain reserved for the entire duration
  • The phone network relies on such technology
  • Transmissions use frequency-division and time-division multiplexing to optimize the performance between connections
  • It is more effective to use packing switching for efficiency because they better allocate data streams where circuit would pre-allocate data

Network structures

  • Access ISPs need to connect to that all connect at the highest network level providing a service to customer framework consisting tier one providing access to to tier two etc
  • Each ISP is only capable of getting close to some Access

Peering

  • To create better performing, lower latency, customer/customer relationship
  • PoPS
  • Multi homing
  • Peerings
  • Inter exchange points in the existing structure

Network Model

  • Private and governmental entities have began running their own network and directly peering

Transmission Issues

  • Data travels from one end to another which is subjected to constraints
  • Networks control the amount of data and introduce loses and delats
  • Each packet faces different delays at routers in transfer network of delay
  • These add with total nods delay are processing , queuing ,transmission , and propogation
  • This effect performance of internet applications

Nodal delay

  • Processing is time examines and directing packets from the upstream nodes and transmits link and to link b, and process delays high speeds routers typically

Queuing Delay

  • Packet and the link experiences delat ,
  • As packet weights to get transmitted
  • Quing delays variable functions of traffic of queues from microns to militiseconds
  • packets transmit and with first come serve only after receiving by all previous, packet to transmit- it depended the packets link between that transmission delays and of propapgation depending, depends on transmitter and of routers it could be in milliseconds depending links of delay

Comparing Transmission and Propagation Delay

  • If more caravan car analogy to clarify the notion of transmition rate and propogate, and toll booth service is less then highway service that will not be possible.

Losses

  • Queue's have capacities and data sent that exceeds capacities is lost that it needs to resend it over in the end

End to length

  • Discussion of up has focus is on note delray to and for entire route need consider from source/ destination total it. We will be the 260

Traceroute

  • Get that for the network it does it multiple of points delays- End system are and significant
  • We still consider a connection example from end that is useful to more
  • End System, Application and other delays
  • Important a that can impact the user or perception Quality to col that is so

Studying That Suits You

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

Quiz Team

Related Documents

More Like This

Computer Networks Introduction
22 questions
Computer Networks Chapter 1 Quiz
18 questions
Computer Networking Basics
34 questions
Corso di Informatica: Struttura di Internet
30 questions
Use Quizgecko on...
Browser
Browser