02 Communication Technologies

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

Which type of communication requires both the sender and receiver to be active at the same time?

  • Synchronous (correct)
  • Multicast
  • Broadcast
  • Asynchronous

Which type of communication involves a single sender transmitting to many receivers?

  • Broadcast (correct)
  • Asynchronous
  • Point-to-point
  • Multicast

What is the primary purpose of an ARP request in a local network?

  • To determine the MAC address of a known IP address (correct)
  • To manage multicast group memberships
  • To determine the IP address of a known MAC address
  • To update routing tables on all network devices

Which of the following best describes multicasting?

<p>Communication between one sender and a specific group of receivers. (A)</p> Signup and view all the answers

Which protocol is used for devices on a local network to join a multicast group?

<p>IGMP (D)</p> Signup and view all the answers

Which of the following is NOT an example of unicast communication?

<p>A router sending routing updates to all devices (A)</p> Signup and view all the answers

Which of the following properties is primarily supported by the Internet?

<p>Point-to-point asynchronous communication (B)</p> Signup and view all the answers

Which of the following is analogous to client/server interaction?

<p>Browsing a website (D)</p> Signup and view all the answers

What is a key characteristic of the client/server relationship on the Internet?

<p>It is a brief interaction involving a single request and response. (D)</p> Signup and view all the answers

Why is it important that servers can handle many clients at a time?

<p>To allow for efficient resource use and prevent service delays (C)</p> Signup and view all the answers

How does the Internet achieve near real-time communication in video chats, despite being primarily asynchronous?

<p>By slicing data into chunks and sending them separately (B)</p> Signup and view all the answers

What is the purpose of cookies in maintaining the appearance of a continuous connection with a website?

<p>To store a small file on the client with information to associate interactions (C)</p> Signup and view all the answers

Which of the following is the maximum value for each number (octet) in an IPv4 address?

<p>255 (D)</p> Signup and view all the answers

What is the role of Traceroute in network diagnostics?

<p>To display the route that IP packets take to reach a destination (A)</p> Signup and view all the answers

According to the TCP/IP postcard analogy, what does the 'header' of an IP packet contain?

<p>Information required to forward the packet, collect payloads, and rebuild the original file (B)</p> Signup and view all the answers

What happens if a packet is 'killed' or lost during transmission over the Internet?

<p>The recipient requests a resend of the missing packet, and packets can arrive out of order. (A)</p> Signup and view all the answers

What distinguishes a Wide Area Network (WAN) from a Local Area Network (LAN)?

<p>WANs connect geographically distant networks, while LANs connect nearby computers (C)</p> Signup and view all the answers

What is the primary function of Ethernet in local area networks?

<p>To provide a physical channel for connecting computers in a lab or building (C)</p> Signup and view all the answers

In the Ethernet 'party analogy', what happens when two computers 'speak' at the same time?

<p>A 'collision' occurs, and both computers stop transmitting and try again later. (B)</p> Signup and view all the answers

What is the role of a modem in connecting to the Internet via an ISP?

<p>To convert the bits a computer outputs into a form compatible with the carrier (C)</p> Signup and view all the answers

What is the function of a gateway in an enterprise network connection?

<p>To connect the LAN to the Internet (C)</p> Signup and view all the answers

What does the term 'domain' refer to in Internet addressing?

<p>A related group of networked computers (A)</p> Signup and view all the answers

In the domain name 'spiff.cs.washington.edu', what does 'cs' represent?

<p>The Computer Science department domain (D)</p> Signup and view all the answers

What is the primary role of the Domain Name System (DNS)?

<p>To translate domain names into IP addresses (D)</p> Signup and view all the answers

What is the purpose of DNS caching?

<p>To speed up future lookups by storing previous results (C)</p> Signup and view all the answers

Which of the following is NOT a top-level domain (TLD)?

<p>.home (C)</p> Signup and view all the answers

What is the purpose of country code top-level domains (ccTLDs)?

<p>They group domain names by their country of origin. (B)</p> Signup and view all the answers

What is the primary function of a web server?

<p>To send files to browsers running on other computers connected to the Internet (A)</p> Signup and view all the answers

What are the three main parts of a URL?

<p>Protocol, server computer's name, and page's pathname (B)</p> Signup and view all the answers

Which of the following describes how web pages are stored on servers?

<p>As descriptions of how they should appear on the screen (B)</p> Signup and view all the answers

What is the main advantage of storing a web page as a description file rather than as an image?

<p>Description files require less storage space and can be adapted to different computers more easily. (D)</p> Signup and view all the answers

What is another term for a 'folder' in file structure?

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

In the context of file structure, what does moving 'down' in the hierarchy mean?

<p>Moving into subfolders. (B)</p> Signup and view all the answers

What typically happens when a URL ends with a forward slash '/'?

<p>The server delivers a particular file from the folder, usually index.htm or index.html. (B)</p> Signup and view all the answers

What are the main benefits of using a hierarchical file structure?

<p>It helps organize thinking, improve directories and manage files. (B)</p> Signup and view all the answers

Which of the following is true regarding TCP/IP packet behavior on the internet?

<p>Packets may arrive out of order at the destination, and the protocol is designed to handle this. (D)</p> Signup and view all the answers

What is the most critical distinction between the Internet and the World Wide Web (WWW)?

<p>The Internet is the physical network infrastructure, while the WWW is an application layer that uses the Internet. (D)</p> Signup and view all the answers

How do root name servers ensure the scalability and availability of the DNS system?

<p>Caching and redundancy is employed; the root name servers do NOT contain all hostname to IP address mappings; they point to authoritative name serves. (C)</p> Signup and view all the answers

Which communication type best describes a telephone call?

<p>Synchronous (C)</p> Signup and view all the answers

Which type of communication involves one sender transmitting to a specific group of receivers?

<p>Multicast (C)</p> Signup and view all the answers

When a device wants to find the MAC address associated with an IP address on a local network, which type of request does it send?

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

Which of the following is a common application of multicasting?

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

Visiting a website typically uses which type of communication?

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

Which of the following communication properties is primarily supported by the Internet?

<p>Point-to-point asynchronous communication (D)</p> Signup and view all the answers

Which analogy best represents the client/server structure?

<p>A library where you request a book and receive it. (D)</p> Signup and view all the answers

What is the key aspect of a client/server relationship on the Internet?

<p>A single request-response interaction (B)</p> Signup and view all the answers

Why is it important for servers to handle many clients at a time?

<p>To efficiently serve a large number of users with potentially short interactions. (B)</p> Signup and view all the answers

How does the Internet simulate synchronous communication in video chats, despite being primarily asynchronous?

<p>By slicing up sound and video into chunks and sending each chunk separately for reassembly at the other end. (B)</p> Signup and view all the answers

What is the role of cookies in web interactions?

<p>To store a small file on the client to associate interactions with a longer-lived connection. (C)</p> Signup and view all the answers

What is the purpose of the Traceroute command?

<p>To display the route that packets take to reach a destination. (D)</p> Signup and view all the answers

In the TCP/IP 'postcard analogy', what information is contained in the 'header' of an IP packet?

<p>Information necessary to identify and forward the packet. (B)</p> Signup and view all the answers

What happens to IP packets when traffic is heavy and their progress is slow?

<p>The protocol allows the packet to be thrown away. (B)</p> Signup and view all the answers

What happens if an IP packet is 'killed' during transmission?

<p>The recipient requests a resend of the packet. (D)</p> Signup and view all the answers

How do computers on an Ethernet network avoid collisions when transmitting data?

<p>By listening to the channel before transmitting and waiting a random amount of time before retransmitting if a collision occurs (B)</p> Signup and view all the answers

What role does a modem play in connecting to the Internet via an ISP?

<p>It converts the computer's digital signals into a form compatible with the carrier's technology. (D)</p> Signup and view all the answers

What is the primary role of a gateway in connecting a Local Area Network (LAN) to the Internet?

<p>To serve as a connection point and route traffic between the LAN and the Internet. (B)</p> Signup and view all the answers

In the domain name 'example.com', what does 'com' typically represent?

<p>A commercial organization (D)</p> Signup and view all the answers

What does DNS do when you type a URL in your browser?

<p>Translates the domain name into an IP address. (D)</p> Signup and view all the answers

What is the purpose of an authoritative name server in the DNS hierarchy?

<p>To hold definitive information about the domain. (D)</p> Signup and view all the answers

Which of the following is an example of a country code top-level domain (ccTLD)?

<p>.ca (C)</p> Signup and view all the answers

What is the role of a web server in the client-server relationship?

<p>To store and send web pages and other files to browsers. (A)</p> Signup and view all the answers

What is the purpose of the 'protocol' part of a URL?

<p>To tell the computer how to fetch the file. (B)</p> Signup and view all the answers

How are web pages typically stored on web servers?

<p>As description files (e.g., HTML). (B)</p> Signup and view all the answers

In the context of file structures, what is another term for a 'folder'?

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

In a hierarchical file structure, what does moving 'down' refer to?

<p>Moving into a subfolder. (A)</p> Signup and view all the answers

In file structure, what action typically occurs when a URL ends with a forward slash ('/')?

<p>The server looks for a default file, such as 'index.html'. (B)</p> Signup and view all the answers

What is a primary benefit of using a hierarchical file structure?

<p>It allows for better organization and easier retrieval of files. (D)</p> Signup and view all the answers

What is the role of Ethernet in computer networking?

<p>It is the main technology for local area networks (LANs). (B)</p> Signup and view all the answers

If two computers on an Ethernet network attempt to transmit data at the same time, what happens?

<p>A collision occurs, and both computers wait a random amount of time before retransmitting. (D)</p> Signup and view all the answers

How does a wireless router connect to the internet?

<p>Through a wired connection to an ISP's modem. (C)</p> Signup and view all the answers

What is the purpose of redundancy in root name servers?

<p>To ensure continued service even if some servers fail. (C)</p> Signup and view all the answers

What is the relationship between the Internet and the World Wide Web (WWW)?

<p>The Internet is the hardware and infrastructure, while the WWW is a service that runs on it. (D)</p> Signup and view all the answers

Imagine a scenario where you are sending sensitive data over the Internet. According to the TCP/IP postcard analogy, which part of the IP packet should be encrypted to protect this data most effectively?

<p>The payload, where the actual sensitive data is contained. (D)</p> Signup and view all the answers

When implementing a network for a large-scale event such as a music festival, what would be the MOST important consideration when choosing between a LAN and a WAN setup?

<p>Facilitating local, high-speed communication between various points within the event venue without relying on external infrastructure. (D)</p> Signup and view all the answers

An engineer responsible for maintaining a large university network notices a sudden increase in ARP requests being broadcast across the LAN. Which situation might indicate a potential problem?

<p>A faulty network device is sending out a large number of requests, potentially due to a misconfiguration or malicious activity. (D)</p> Signup and view all the answers

Imagine a scenario in which a company's website is accessible via both www.example.com and example.com. However, users are reporting intermittent issues with the 'www' version, while the non-'www' version consistently works. What misconfiguration would most likely cause this behavior?

<p>Inconsistent load balancing configurations, directing traffic unevenly between the two versions. (A)</p> Signup and view all the answers

A network administrator is tasked with optimizing network performance for a financial trading firm where data latency can result in significant monetary losses. What is the MOST impactful optimization they should implement?

<p>Establish direct, dedicated connections between the firm's servers and those of key market exchanges, bypassing the public Internet as much as possible. (A)</p> Signup and view all the answers

In the context of internet communication, which of the following actions is most likely to involve asynchronous communication?

<p>Sending an email to a mailing list. (D)</p> Signup and view all the answers

Which of the following best characterizes the 'channel' in the context of Ethernet technology?

<p>The physical medium (wire, fiber optic cable) through which computers send and receive data. (C)</p> Signup and view all the answers

Which component primarily facilitates the conversion of digital computer signals into a format suitable for transmission over the carrier's infrastructure in a home internet setup?

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

Imagine a scenario where a new top-level domain (TLD) such as .example is proposed. Which entity would be MOST likely to have the authority to approve or reject this new TLD?

<p>The Internet Corporation for Assigned Names and Numbers (ICANN). (C)</p> Signup and view all the answers

A network engineer is setting up a system where computers on a local network can receive software updates simultaneously without impacting the performance of other network activities. Which type of communication is MOST suitable for this purpose?

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

Flashcards

Synchronous Communication

Both sender and receiver are active at the same time. (Ex: Telephone)

Asynchronous Communication

The sending and receiving occur at different times. (Ex: Email, answering machines)

Broadcast Communication

A single sender transmits to many receivers.

Multicast Communication

Transmission sent to a specific group of receivers.

Signup and view all the flashcards

Point-to-point Communication

One specific sender and one specific receiver.

Signup and view all the flashcards

ARP Request

Requests MAC address of a device on local network

Signup and view all the flashcards

Internet Group Management Protocol (IGMP)

Uses devices to to join or leave multicast groups

Signup and view all the flashcards

Client/Server Interaction

Your computer is the 'client' connecting to a 'server'

Signup and view all the flashcards

IP Address

A unique address given to each computer connected to the Internet.

Signup and view all the flashcards

IP Packet

Each message on the Internet.

Signup and view all the flashcards

Traceroute

Displays the route a packet takes across the Internet.

Signup and view all the flashcards

TCP/IP

Breaks data into packets for reliable transmission.

Signup and view all the flashcards

Wide Area Network (WAN)

Networks that are not geographically close.

Signup and view all the flashcards

Local Area Network (LAN)

Connects computers in a limited geographical area

Signup and view all the flashcards

Ethernet "tap"

Connect computer with a physical channel.

Signup and view all the flashcards

Internet Service Providers (ISPs)

Companies that sell connections to the Internet.

Signup and view all the flashcards

Domain names

Symbolic names for computers, based on domains.

Signup and view all the flashcards

Domain Name System (DNS)

Translates domain names into IP addresses.

Signup and view all the flashcards

.edu

The educational domain name

Signup and view all the flashcards

Authoritative name server

These servers store information about the domain and its host.

Signup and view all the flashcards

World Wide Web (WWW)

Web servers and their files on Internet

Signup and view all the flashcards

URL (Universal Resource Locator)

An address of a resource on the WWW

Signup and view all the flashcards

Folder

Named collection of files. Also called a directory

Signup and view all the flashcards

Directory Hierarchy

The file structure on a computer

Signup and view all the flashcards

Study Notes

Communication Tech

  • Communication technologies like the Internet, radio, and LAN can be synchronous/asynchronous and broadcast/point-to-point
  • Understanding the Internet requires knowledge of basic communication vocabulary

Basic Communication Vocab

  • Synchronous communication involves active sender and receiver simultaneously, such as phone calls
  • Asynchronous communication involves sending and receiving at different times, like emails and answering machines
  • Broadcast communication involves a single sender and many receivers, like radio and TV
  • Multicast involves specific groups of receivers and specialized topics
  • Point-to-point communication involves one specific sender and receiver, such as a telephone call

Broadcast Example: ARP

  • Address Resolution Protocol (ARP) requests occur when a device on a local network (LAN) needs the MAC address of another device
  • The device sends an ARP request to the broadcast address (FF:FF:FF:FF:FF:FF) asking "Who has the IP address x.x.x.x?"
  • All devices receive the broadcast, but only the device with the requested IP responds with its MAC address
  • The requesting device uses the MAC address to communicate

Broadcast Example: Router Updates

  • Routers send routing updates to all devices on directly connected networks
  • Devices can learn about the network topology and update routing tables accordingly

Multicast Example: IGMP

  • Internet Group Management Protocol (IGMP) is used by devices in local networks to join/leave multicast groups
  • Routers learn which devices want to receive multicast traffic via IGMP
  • Multicasting is popular for multimedia streaming applications, like video conferencing or live broadcasts
  • Video streamer sends live video to a multicast group address, users can join by sending an IGMP message to the local router

Multicast Example: DNS

  • The Domain Name System (DNS) typically sends queries to a unicast IP address
  • DNS servers can respond with a multicast response, and multiple devices can receive the DNS response simultaneously, which reduces network traffic and boosts performance

Unicast Examples

  • Web browsers send a unicast request when visiting a website to ask the web server for the web page
  • The web server sends a unicast response back with the requested page
  • Email clients send a unicast message containing the message and recipient's email to the email server
  • The email server forwards it to the recipient's email server, which forwards it to the email client
  • Voice over IP (VoIP) functions with devices sending a unicast stream of voice data to the recipient's device

Internet Properties

  • The Internet uses point-to-point asynchronous communication
  • The Internet is a universal communication "fabric" linking all computers, which makes computers and the network a single medium
  • The Internet enables mimic synchronous communication due to its speed
  • Multicasting is viable, which enables groups to communicate
  • Videos can be posted for broad access

Client/Server Structure

  • Client/server protocol is used for most interactions over the Internet
  • Interaction begins when a web link is clicked, client computer gets a page from a web server
  • Client computers receive services from the server, completing the client/server relationship
  • This structure is key to Internet interactions, a response follows every request and relationships are brief
  • Servers can handle many clients because of the brief interactions

Internet Connections

  • The Internet is point-to-point asynchronous but fast enough to simulate synchronous communication
  • Software is built to implement many forms of communication
  • Video chat "slices up" its sound and video signals into chunks
  • The content is transferred to the other party, whose client reassembles the sound and image for display.
  • Fast, reliable transmission simulates a direct connection with the Internet Protocol

Appearing Connected

  • Websites need multiple brief exchanges to give the appearance of a longer-lived connection
  • Login information should be associated with online banking transactions
  • Online purchases need to be associated with the shopping cart

Appearing Connected: Cookies

  • Cookies are small files saved from the server to the client, returned with each request and contain enough information to associate the interactions.

Appearing Connected: URLs

  • URL parameters pass information by adding it to the URL
  • A google search demonstrates this

IP Addresses

  • Each computer on the Internet has a unique IP address; this IP address consists of four numbers (one byte each) separated by dots
  • IP addresses range from 0-255, which allows for billions of IP addresses
  • There is, however, a shortage of IP addresses

IP Packets

  • An IP packet is each separate message on the Internet
  • IP packets will be sent to a particular IP address, however each packed may take different routes to reach an address
  • The Traceroute tool can display the route

TCP/IP Postcard Analogy

  • The Internet is similar to sending a novel to a publisher via postcards
  • The novel gets broken into units that fit on a postcard
  • The numbered postcards indicate where each belongs in the novel
  • Each postcard is mailed individually; the publisher receives postcards in a random order using varying routes
  • The receiver finally arranges in order and called IP packets
  • IP packets contain the payload (unit of information) and header (necessary informations of the transmission)

IP Packet Header

  • IP Packet headers allow you to identify payload, forward the sender to the receiver, allow the receiver to collect the payloads of different packets and rebuild the original file, and inform the sender of the success/failure during transmission

Independent Packets

  • If a traffic is heavy the packet progress is slow, so the protocol allows the packet to be thrown away
  • Killed packets result in recipient requests for a resend
  • Packets take different routes, therefore can arrive out of order

WAN and LAN

  • Internet comprises wide area networks (WAN) and point-to-point channels.
  • WANs aren't nearby and packets must visit a number of computers
  • Local area networks (LAN) connect computers nearby using cable, this is the main technology for local area networks

Ethernet Physical Setup

  • The physical setup of an Ethernet network consists of a wire, wire pair, or optical fiber channel
  • Engineers connecting a computer "tap" into the channel
  • All computers (sender, and receivers) can detect the signal

Ethernet Transmission

  • When a computer wants to transmit a message, it sends signals while listening to see if the arrived message matches the message it sent
  • If the message is its own, the computer knows it's the only one sending and it completes the transmission
  • The computer stops transmitting immediately if the arriving message is not its own, which is called a collision

Ethernet Transmission: Resolution

  • The senders wait random amount of times and try to send again
  • They wait different amounts of time; one will send before the others wait
  • This process repeats, if there is another collision

Connecting to Internet: Basic Methods

  • Connection via an Internet service provider (ISP), or a campus or enterprise network
  • Many use both

Connecting to Internet: ISP

  • Most home-users uses ISPs and ISP companies places a modem at the users house
  • Modems convert bits a computer outputs into a form that is compatible with the carrier
  • The signals are sent to the carrier's business where it is converted into form for the server to connect to the Internet
  • Digital subscriber line (DSL or ADSL) and cable (TV) are two common providers

Connecting to Internet: Enterprise Networks

  • An enterprise network connects network computer for schools, businesses, or government
  • A LAN connects computers within the organization while LAN is connected to the Internet by a gateway

Wireless Networks

  • Wireless Networks are a variation of LAN connection, referred to by protocol name of 802.11
  • The router is physically connected to an ISP's modem, connected to the internet and capable of broadcasting and receiving frequency (rf) signals

Computer Address: Domains

  • Domain names are easier to remember than a numeric IP address
  • The Internet uses a hierarchy of domains of symbolic names

Computer Address: Domain Examples

  • "spiff.cs.washington.edu" breaks down to 'spiff' being computer's name
  • 'cs' being Computer Science and Engineering Department domain
  • 'washington' being the University of Washington domain
  • 'edu' being the educational domain

DNS: Domain Name System

  • The Domain Name System (DNS) translates the hierarchical and readable names of a computer into it's numerical IP address
  • Every Internet host knows it's nearest DNS name server and is used to send information to the intended server by that address after translation
  • The server asked may not know the answer even if there are root name servers

DNS Lookup

  • The nearest DNS server translates the name, the local server asks the root name server, the edu server, and the si server to find the IP address of the www
  • Some root name servers include are there are 13 root name servers can crash

Top-Level Domains: TLDS

  • TLD: .edu is for educational groups
  • .com is for commercial enterprises
  • .org is for organizations
  • .net is for networks
  • .mil is for the military
  • .gov is for government agencies

Expanded TLDs

  • Includes biz, info, name and travel
  • ICANN is Internet Corporation for Assigned Names and Numbers
  • The original apply to the USA

More Top-Level Domains

  • There is a set of two-letter country designators, Canada's is ca
  • UK's is united Kingdom and Germany is de
  • These allows codes grouped of their country

World Wide Web: Web Servers

  • The World Wide Web hosts the Web servers programed for Browsers
  • The Web are comprised of these servers and files

World Wide Web: Server Content

  • Server content are Web Pages are often used for images and animation used to enhance other web services

What Web Requests Use

  • Web requests use client/server interaction for browser is looking for a file from web server
  • URL (Universal Resource Locator) helps with looking
  • Web browsers and Web servers both “speak” the HTTP

URLs

  • Each the URL shows the (Protocol that pulls Fetch, Server Name used in Hierarchy, and Pathname is what and where the request file to be)
  • An incorrect path or hostname produces an error however URL can be arrange to redirect others

Descriptions of Web Page

  • Webpages are stored in the form on screens, a description of how they should appear
  • The browser produces a description of the file and creates the web page
  • Description of those is less than image file for adaption to computer easier

File Structure

  • Folder: Names of files that's connected
  • Hierarchy: file structure of the computer. it's called for the directory
  • Hieareichy: the tree in hierarchy and file are the leaves

More File Structure

  • All hierarchies have branches and leaves with folders, also standard is to have: "Down" and, "Up" to move.
  • A slash can tell you about directory hierarchy for going forward and back

Index.html

  • Last one in sequence or if one in the folder
  • If not built (blank page will show up)

Hierarchies

  • Used to organize information, they usually cost anything

Studying That Suits You

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

Quiz Team

Related Documents

More Like This

ARP Process and IPv4 Addresses
16 questions
2101 Ch09:  ARP Basics and Functionality
25 questions
DC Chapter 9
45 questions

DC Chapter 9

SkilledSanity9583 avatar
SkilledSanity9583
Use Quizgecko on...
Browser
Browser