History and Evolution of the Internet
37 Questions
0 Views

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

Explain the primary goal that led to the development of ARPANET and who funded this project?

ARPANET was developed as a research network to link US academic institutions, funded by US defense agencies.

Describe the function of Internet Protocol (IP) in the context of the early Internet development.

IP was developed as a standard protocol to connect diverse technologies being experimented with in early networks.

Explain how the IP datagram protocol handles data packets, and what potential issues this could introduce?

Each data is independent, like a postal letter. This can lead to data loss or out-of-order delivery.

What was NSFNet's role in the evolution of the Internet during the 1980s and 1990s?

<p>NSF connected NSFnet to ARPANET in 1986, becoming known as the Internet. It later terminated its network in 1995, resuming its status as a research network.</p> Signup and view all the answers

How did the termination of NSFNet's network on the Internet in 1995 influence the Internet's structure?

<p>NSF resumed its status as a research network.</p> Signup and view all the answers

In what year did ARPANET become functional, signaling the birth of what we know today as the Internet?

<p>1969</p> Signup and view all the answers

Explain how Internet2 differs from the original Internet infrastructure developed from ARPANET.

<p>Internet2 is a consortium that develops advanced network technologies and applications primarily for research and education, focusing on high-performance capabilities.</p> Signup and view all the answers

As of the information presented, approximately how many hosts were connected to the Internet?

<p>More than 550 million hosts.</p> Signup and view all the answers

Explain how Web 2.0 differs from earlier web technologies in terms of user interaction and content creation. Provide a specific example to illustrate your point.

<p>Web 2.0 allows users to interact and collaborate, contributing content rather than just reading static pages. For example, on a social networking site, users can post updates, share media, and engage in discussions, creating a dynamic, user-generated content environment, unlike earlier static web pages.</p> Signup and view all the answers

Describe the primary function of a web server and how it interacts with a web browser to deliver content to a user.

<p>A web server's primary function is to deliver requested web pages to a user's computer. It receives requests from a web browser via HTTP and responds by sending the appropriate files (HTML, CSS, JavaScript, images, etc.) that the browser then renders for the user.</p> Signup and view all the answers

What is the significance of the Semantic Web in the context of Web 3.0, and how does it contribute to the integration of data across different applications and systems?

<p>The Semantic Web in Web 3.0 aims to promote common data formats and enable machines to understand the meaning of information on the web. This allows for better integration of data across different applications by providing a formal description of concepts and relationships, facilitating more efficient data structuring and retrieval.</p> Signup and view all the answers

Explain the difference between hypertext and hypermedia, providing an example of each to highlight their distinct characteristics.

<p>Hypertext is text with references (hyperlinks) to other text, allowing immediate access to related information (e.g., clicking a linked word in a Wikipedia article to navigate to another page). Hypermedia expands on this by including graphics, audio, and video in addition to text, offering a richer, nonlinear experience (e.g., an interactive online museum exhibit with images, videos, and text).</p> Signup and view all the answers

How do technologies like folksonomies and mashups exemplify the collaborative and interactive nature of Web 2.0?

<p>Folksonomies (user-generated tagging systems) and mashups (integrating data from multiple sources) exemplify Web 2.0's collaborative nature by allowing users to collectively organize and categorize information, and create new applications by combining existing services. This highlights the shift from centrally controlled content to user-driven participation and innovation.</p> Signup and view all the answers

Explain how circuit switching ensures dedicated bandwidth during a connection, and what is the main drawback of this approach?

<p>Circuit switching establishes a dedicated physical path between two communicating devices for the duration of the connection, guaranteeing bandwidth. However, this dedicated path cannot be used by other traffic, leading to potential inefficiency if the connection isn't fully utilized.</p> Signup and view all the answers

Describe how packet switching differs from circuit switching in terms of resource allocation and data transmission.

<p>Packet switching divides data into packets that are independently routed across the network, sharing resources with other traffic. Unlike circuit switching, it doesn't establish a dedicated path, allowing for more efficient use of network resources but potentially introducing variable delays.</p> Signup and view all the answers

In a packet-switched network, how do routers handle network congestion, and what is the impact on data delivery?

<p>Routers in a packet-switched network dynamically select alternative paths to avoid congested areas. This rerouting ensures that data is still delivered, but it can result in variable delivery times and out-of-order packet arrival.</p> Signup and view all the answers

Explain the roles of TCP and IP in the TCP/IP protocol suite, and why are both necessary for reliable data transmission?

<p>IP is responsible for routing packets from source to destination, while TCP provides reliable, ordered delivery of packets by establishing a connection and reassembling packets in the correct sequence. Both are needed because IP alone doesn't guarantee reliability or order, which TCP adds.</p> Signup and view all the answers

How does dividing messages into packets improve the efficiency and resilience of data transmission over the Internet?

<p>Dividing messages into packets allows for efficient use of network resources by enabling multiple messages to share the same links. It also improves resilience, as individual packets can be rerouted if necessary, without disrupting the entire message.</p> Signup and view all the answers

Describe the role of an Internet Service Provider (ISP) in providing Internet access to users, and identify two common types of ISPs.

<p>An ISP provides the physical connection and infrastructure that allows users to access the Internet, typically for a monthly fee. Common types of ISPs include cable companies and telephone companies.</p> Signup and view all the answers

What are the essential components of a computer network, and how do they facilitate sharing of resources among connected devices?

<p>A computer network consists of computers, communication devices (e.g., routers, switches), and transmission media (e.g., cables, wireless). These components enable connected devices to share resources by providing pathways for data transmission and coordinating communication.</p> Signup and view all the answers

Identify three benefits of the Internet.

<p>Three benefits of the internet are: communication, information sharing, and entertainment.</p> Signup and view all the answers

Explain the key difference in resource management between a client-server network and a peer-to-peer network.

<p>In a client-server network, resources are centralized on the server, while in a peer-to-peer network, resources are distributed across each peer.</p> Signup and view all the answers

Describe a scenario where using a MAN (Metropolitan Area Network) would be more appropriate than using multiple LANs.

<p>When a company has offices in multiple buildings across a city; connecting them using a MAN would provide faster and more reliable communication than separate LANs connected over the internet.</p> Signup and view all the answers

What type of communication device is essential for connecting a home network to an ISP (Internet Service Provider) using cable internet?

<p>A cable modem.</p> Signup and view all the answers

Discuss the advantage of using twisted-pair cables in networking versus using a simple, unshielded wire.

<p>Twisted-pair cables reduce noise and interference because of the way the wires are twisted together, leading to better and more reliable data transmission.</p> Signup and view all the answers

A small business wants to set up a network where all computers can easily share files with each other without a dedicated server. Which network architecture, client-server or peer-to-peer, would be more suitable and why?

<p>Peer-to-peer would be more suitable because it allows each computer to share resources directly without needing a centralized server, which simplifies setup and maintenance for a small number of computers.</p> Signup and view all the answers

Explain how a router facilitates communication between different networks, such as a home network and the internet.

<p>A router directs data packets between networks by analyzing the destination IP address and forwarding them to the appropriate network. It acts as a gateway, connecting your local network to the external internet.</p> Signup and view all the answers

Describe a situation where a wireless access point would be necessary in addition to a router in a home network.

<p>A wireless access point would be necessary to extend the Wi-Fi coverage in a larger home, especially if the router's built-in Wi-Fi signal is not strong enough to reach all areas.</p> Signup and view all the answers

Compare the advantages of using a DSL modem over a dial-up modem for internet connectivity.

<p>DSL modems provide a significantly faster internet connection and can transmit data digitally, unlike dial-up which is much slower and uses analog signals.</p> Signup and view all the answers

Explain how a communication satellite facilitates long-distance communication, detailing the steps involved.

<p>A communication satellite receives microwave signals from an earth-based station, amplifies the signals, and broadcasts the signals back over a wide area to other earth-based stations.</p> Signup and view all the answers

Differentiate between an IP address and a domain name, and explain the role of a DNS server in the context of accessing resources on the Internet.

<p>An IP address is a numerical identifier for devices on the Internet, while a domain name is its text-based equivalent. A DNS server translates domain names into IP addresses, enabling users to access resources using memorable names instead of numbers.</p> Signup and view all the answers

Describe the function of FTP. Explain a scenario where FTP would be more appropriate to use, rather than simply attaching a file to an email.

<p>FTP (File Transfer Protocol) is used for uploading and downloading files between computers over the Internet. It's more appropriate than email attachments for very large files or when needing to share files with multiple users, maintaining file integrity.</p> Signup and view all the answers

Explain the purpose of the World Wide Web, and how its design facilitated broader accessibility to the Internet in comparison to earlier protocols like FTP and Telnet.

<p>The WWW provides a user-friendly interface to access interconnected web pages containing various media. This greatly improved accessibility over earlier, more technical protocols like FTP and Telnet that required specific knowledge and interfaces.</p> Signup and view all the answers

Analyze the components of the following URL, explaining the role of each part: http://www.example.com/images/logo.png

<p>The <code>http://</code> is the protocol, <code>www.example.com</code> is the domain name, <code>/images/</code> is the path to the resource, and <code>logo.png</code> is the webpage name, or the specific resource being accessed.</p> Signup and view all the answers

Compare and contrast the use cases for coaxial cable and fiber-optic cable in network transmission. In what scenarios would one be preferred over the other?

<p>Coaxial cable is suitable for shorter distances and less bandwidth-intensive applications like cable television. Fiber-optic cable is preferred for high-bandwidth, long-distance communications due to its superior data transmission capabilities and resistance to interference.</p> Signup and view all the answers

Under what circumstances would microwave transmission be an appropriate choice for network communication? What are its limitations?

<p>Microwave transmission is suitable for wide-open areas or short distances between buildings where laying cables is impractical. Its limitations include line-of-sight requirement, susceptibility to weather interference, and potential security concerns.</p> Signup and view all the answers

Describe the role of a top-level domain (TLD) in a domain name. Give three examples of common TLDs and their typical uses.

<p>A top-level domain (TLD) is the last segment of a domain name, indicating its category or geographic origin. Examples include <code>.com</code> (commercial), <code>.org</code> (non-profit), and <code>.edu</code> (educational).</p> Signup and view all the answers

Flashcards

Circuit Switching

A network where a dedicated path is established between two devices for the duration of the communication.

Packet Switching

A network where data is divided into packets, each routed independently to the destination and reassembled.

Transmission Control Protocol (TCP)

A protocol developed in the 1970s that establishes a connection for sequenced packet flow.

TCP/IP Function

Divides messages into packets at the source and reassembles them at the destination.

Signup and view all the flashcards

Internet Benefits

Communicating, accessing information, shopping, banking, entertainment.

Signup and view all the flashcards

Internet Service Provider (ISP)

An organization that provides Internet connections for a fee.

Signup and view all the flashcards

Computer Network

A group of computers and devices connected to share resources.

Signup and view all the flashcards

Circuit Switch

Uses electronic signals through switches to create a dedicated connection for communication.

Signup and view all the flashcards

What is the Internet?

The world's largest computer network, linking businesses, governments, schools, and individuals.

Signup and view all the flashcards

Internet enables...

Access to global information and instant communication, anytime, anywhere.

Signup and view all the flashcards

Who developed the Internet?

US academic institutions and defense agencies (US).

Signup and view all the flashcards

What is ARPANET?

Advanced Research Projects Agency Network; the Internet's precursor, started in 1969

Signup and view all the flashcards

Why was Internet Protocol Devised?

To develop a standard protocol for connecting diverse technologies.

Signup and view all the flashcards

IP data packets (datagrams) are like?

Data packets are independent, like individual postal letters.

Signup and view all the flashcards

Problem with IP datagram protocol?

Data loss or out-of-order delivery can occur.

Signup and view all the flashcards

What is a Protocol?

A standard set of rules allowing electronic devices to communicate with each other.

Signup and view all the flashcards

Local Area Network (LAN)

A network in a limited geographical area, such as a home, lab, or office.

Signup and view all the flashcards

Metropolitan Area Network (MAN)

A network that connects LANs in a metropolitan area, like a city or town.

Signup and view all the flashcards

Wide Area Network (WAN)

A network covering a large geographical area, such as a city, country, or the world (like the Internet).

Signup and view all the flashcards

Client-Server Network

A network architecture where a central server provides resources to client computers.

Signup and view all the flashcards

Peer-to-Peer Network

A network architecture where each computer has equal responsibilities and can share resources with others.

Signup and view all the flashcards

Dial-up Modem

A communication device that converts digital signals to analog signals and vice versa for data transmission over analog phone lines.

Signup and view all the flashcards

Cable Modem

Digital modem that sends and receives digital data over cable television lines.

Signup and view all the flashcards

ISDN/DSL Modem

Sends digital data over ISDN (Integrated Services Digital Network) or DSL (Digital Subscriber Line).

Signup and view all the flashcards

Website

A related collection of web pages, like a university's website.

Signup and view all the flashcards

HTTP

The standard communication method between web browsers and servers.

Signup and view all the flashcards

Web Server

A computer that sends requested web pages to your computer.

Signup and view all the flashcards

Web 2.0

Websites that allow users to interact, collaborate, and contribute content.

Signup and view all the flashcards

Web 3.0

Focuses on Semantic Web and personalization for integrating data across platforms.

Signup and view all the flashcards

LAN Cable

A cable used to connect devices in a local area network.

Signup and view all the flashcards

Coaxial Cable

A cable used to transmit television signals.

Signup and view all the flashcards

Fiber-Optic Cable

A cable that transmits data as light pulses through glass or plastic strands.

Signup and view all the flashcards

Microwave Transmission

Transmitting signals from one microwave station to another using line-of-sight.

Signup and view all the flashcards

Communication Satellite

Space station that amplifies and rebroadcasts microwave signals.

Signup and view all the flashcards

IP Address

A unique numerical address for each device on the Internet.

Signup and view all the flashcards

Domain Name

The text version of an IP address.

Signup and view all the flashcards

World Wide Web (WWW)

A system of linked documents accessible via the Internet.

Signup and view all the flashcards

Study Notes

Introduction to the Internet

  • The Internet is the world's largest computer network.
  • It interconnects millions of businesses, government agencies, educational institutions, and individual networks.
  • Access to global information and instant communications at any time and anywhere is available through the Internet.

History of the Internet

  • Developed by US academic institutions.
  • Funded as a research network by US defense agencies.
  • In 1969, the initial network was built under the name ARPANET (Advanced Research Projects Agency Network).
  • ARPANET initially linked just 4 computers together.
  • In the early 1970s, there was a need to develop a standard Internet protocol.
  • A standard Internet protocol was needed for connecting diverse technologies.
  • The Internet Protocol (IP) is still in use.
  • IP data packets are datagrams, analogous to postal letters.
  • Each IP data packet functions independently of the others packets.
  • A problem with the IP datagram protocol is the potential loss or the re-ordering of data in transit.
  • A second standard protocol developed in the 1970s was Transmission Control Protocol (TCP).
  • TCP establishes a logical connection from source to destination.
  • A numbered sequence of packets may flow over that connection.
  • Cerf and Kahn designed TCP/IP protocol, which divides messages into packets at the sending computer.
  • The packets reassemble at the receiving computer.
  • In 1984, ARPANET had more than 1,000 individual computers linked as hosts.
  • NSF connected NSFnet to ARPANET in 1986.
  • After the connection, the network became known as the Internet.
  • NSFNet terminated its network on the Internet in 1995 to resume status as a research network.
  • Internet2 was founded in 1996.
  • More than 550 million hosts connect to the Internet today.

Circuit Switch

  • Used for phone calls.
  • Electronic signals pass through several switches for a connection to be established.
  • During a call, no other network traffic can use those switches.
  • A Telco provider creates a dedicated circuit and connects the caller's phone to the recipient's telephone.
  • The circuit remains for as long as the line is open, and packets flow between both telephones follow the same path.
  • An example of a circuit-switched network.

Packet Switch

  • Packet-switched networks move data in separate, small blocks (packets) based on each packet's destination address.
  • Packets are reassembled in the proper sequence to make up the message when received.
  • An example of packet-switching is switching on a PC and connecting to a site to download applications.
  • Each packet finds its way using source and destination IP address information.
  • If network congestion occurs, routers will automatically select different paths to transfer data as required.

The Internet: Benefits & ISP

  • Benefits of the Internet: Communicating, Accessing & Sharing Information, Shopping, Banking & Investment, and Entertainment and leisure.
  • Internet service provider (ISP) is an organization.
  • ISP is an organization such as a cable company or a telephone company, that supplies connections to the Internet for a monthly fee.

Computer Networks

  • It is a collection of computers and devices connected together.
  • Connections are made via communications devices and transmission media, allowing computers to share resources.

Classification of Networks

  • Local Area Network (LAN) covers a limited geographical area, such as a home, lab, or office.
  • Metropolitan Area Network (MAN) connects LANs in a metropolitan area, such as a city or town.
  • Wide Area Network (WAN) covers a large geographical area, such as a city, country, or the world.
  • The Internet is the largest WAN.

Architecture of Networks

  • Client-server architecture uses a server which is any computer that accepts requests from other connected computers.
  • The server shares resources (files, printers, programs) with those computers.
  • Clients are the other computers or devices on the network that rely on the server for its resources.
  • Peer-to-peer architecture gives Each computer (peer) equal responsibilities and capabilities.
  • Peers share hardware (such as a printer), data, or information with other computers on the network.
  • Each computer stores files on its own storage devices.
  • Each computer on the network contains both the server operating system and application software.

Network Communication Devices

  • Dial-up Modems convert digital signals to analog signals so data can travel along an analog telephone line.
  • A cable modem (aka a broadband modem) is a digital modem that sends and receives digital data over cable television.
  • An ISDN modem sends digital data and information from and to a computer on an ISDN line.
  • A DSL modem sends digital data and information from and to a computer on a DSL line.
  • Other network communication devices: Wireless Modems, Network cards, Wireless Access Points, and Routers.

Network Transmission Media

  • Physical, Wired Media uses Twisted-Pair Cable (e.g. LAN cable), Coaxial Cable (e.g. Cable television (CATV) network wiring) and Fiber-Optic Cable.
  • Wireless media are Infrared; Broadcast Radio (e.g. Bluetooth, UWB, Wi-Fi, and WiMAX); Cellular Radio (e.g. wireless modems and cell phones).
  • Microwave transmission (aka fixed wireless) sends signals from one microwave station to another using line-of-sight transmission.
  • Microwave transmission is commonly used in wide-open areas such as deserts or lakes, or between buildings, or to communicate with a satellite.
  • Communication Satellites receives microwave signals from an earth-based station and amplifies/strengthens them.
  • The satellite broadcasts the signals back over a wide area to any number of earth-based stations.

How to Identify Devices in the Internet

  • Internet Protocol address (IP address).
  • Domain names like Host machines.domain names (ucsi.edu.my).
  • In the mid 80s, a collection of different protocols with its own user interface proliferate.
  • Examples of those protocols ate telnet, FTP, Usenet, mailto.
  • Users had to learn how to use each protocol.
  • The solution was the creation of WWW.
  • An IP address is a number that uniquely identifies each computer or device connected to the Internet.
  • A domain name is the text version of an IP address
  • A top-level domain (TLD) falls under domain name.
  • A DNS server translates the domain name into its associated IP address.

Other Internet Services & Domain Name

  • FTP (File Transfer Protocol) is an Internet standard.
  • FTP permits file uploading and downloading with other computers on the Internet.
  • Many operating systems include FTP capabilities.
  • An FTP server is a computer that allows users to upload and/or download files using FTP.
  • The domain name can be seen with different parts.
  • http://www.nps.gov/grsm/planyourvisit/wildlifeview.html (Protocol, Domain Name, Path, Webpage Name)

The World Wide Web

  • It is one of the most popular services on the Internet, often called the Web.
  • Contains billions of worldwide collection of electronic documents called web pages.
  • A web page can contain text, graphics, audio, and video, and built-in connections, or links, to other web documents.
  • A website is a related collection of web pages (e.g.: UCSI website).
  • The most common protocol is the hypertext transfer protocol, HTTP.
  • HTTP provides a standard form of communication between web browsers and web servers.
  • A Web server is a computer that delivers requested Web pages.
  • Hypertext is text displayed on a computer with references to other text that a user can click to immediately access.
  • Hypermedia is a nonlinear medium of information.
  • Hypermedia includes graphics, audio, video, plain text and hyperlinks.

Web 2.0 & 3.0

  • Web 2.0 describes World Wide Web sites that use technology beyond the static pages of earlier Web sites.
  • A Web 2.0 site offers ways for users to interact and collaborate with each other in a social media dialogue.
  • Users of Web 2.0 sites are creators of user-generated content in a virtual community.
  • Web 2.0 sites allow users to do more than just retrieve information.
  • A user is invited to 'write' as well, or contribute to the content available to everyone in a user friendly way.
  • Examples of Web 2.0 sites or technologies: Cloud computing, social networking sites, blogs, wikis, folksonomies, video sharing sites, hosted services, Web applications, and mashups.
  • Semantic Web and personalization are the most important features of Web 3.0.
  • The Semantic Web is a collaborative movement led by the World Wide Web Consortium (W3).
  • The Semantic Web is an integrator across different content, information applications and systems.
  • Common data formats are promoted on the World Wide Web.
  • Technologies providing a formal description of concepts, terms, and relationships are enabled.
  • Collection, structuring and recovery of linked data are enabled by these technologies.

Web Browsers, Servers, and Home Pages

  • Programs running on client machines are web browsers.
  • Browsers request documents using URL.
  • To display a home page, the web browser software icon on the taskbar is clicked, or name is typed in the search box, to start the menu.
  • Behind the scenes, the Web browser looks up its home page setting.
  • The Web browser then communicates with a server maintained by the Internet access provider.
  • The server translates the domain name of the home page to an IP address.
  • The server sends the IP address to the computer.
  • The Web browser uses that IP address to contact the Web server associated with the home page, and requests the home page.
  • The Web server sends the home page to the Web browser, which formats the page for display on the screen.
  • There are thirteen types of Web sites: Portal, News, Informational, Business/Marketing, Blog, Wiki, Online Social Network, Educational, Entertainment, Advocacy, Web Application, Content Aggregator and Personal.
  • A computer provides web pages to a requesting browser which is a web server.
  • It delivers the content using the HTTP, over the WWW.
  • (Image showing browser (client app), HTTP request and web page, ActiveX controls, Java applets and any requested file on the web server)

URLs

  • A unique address for a web page.
  • Used to identify web pages on the internet.
  • The URL format is scheme:object-address.
  • The format involves a communication protocol and fully qualified domain name/path to document.
  • URL includes how://where/what and :///
  • (Infrastructure diagram from Client w/ browser to ISP/Name server, to web server)
  • An example of a URL is http://ucsi.edu.my/students/listing.asp.

HTTP

  • TCP/IP establishes the connection to the web server.
  • HyperText Transfer Protocol enables the web server and client software to communicate with each other.
  • HTTP communication consists of 2 phases, the request and the response.
  • Each HTTP communication consists of 2 parts: a header and a body.
  • The general form of an HTTP Request is as follows: HTTP method, Domain part of the URL, HTTP ver., Header fields, Blank line, and Message body.
  • The most commonly used HTTP methods are GET, POST, HEAD, PUT, and DELETE.
  • GET (Fetch a document), POST (Execute the document using the data in the body), HEAD (Fetch just the header of the document), PUT (Store a new document on the server), DELETE (Remove a document from the server).
  • (HTTP Request Phase Diagram)
  • Server Response is in the form of: Status line (i.e. HTTP/1.1 200 OK), response header fields, Blank line, Response body.
  • A status code is a 3 digit number specifying the general status.
  • Status code first digit indicates category of Informational, Success, Redirection, Client Error and Server Error with the digits of 1, 2 ,3, 4 and 5 respectively.
  • (HTTP Response Phase Diagram)

Studying That Suits You

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

Quiz Team

Related Documents

Description

This lesson covers the origins of the Internet, starting with ARPANET and its funding. It explains the roles of IP, NSFNet, and Internet2. It also highlights the shift from Web 1.0 to Web 2.0 and its impact.

More Like This

History of ARPANET and Internet Development
3 questions
ARPANET and Internet Service Providers Quiz
12 questions
History of Internet and ARPANET
42 questions

History of Internet and ARPANET

DauntlessWatermelonTourmaline9052 avatar
DauntlessWatermelonTourmaline9052
Use Quizgecko on...
Browser
Browser