Podcast
Questions and Answers
Explain the primary goal that led to the development of ARPANET and who funded this project?
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.
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?
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?
What was NSFNet's role in the evolution of the Internet during the 1980s and 1990s?
How did the termination of NSFNet's network on the Internet in 1995 influence the Internet's structure?
How did the termination of NSFNet's network on the Internet in 1995 influence the Internet's structure?
In what year did ARPANET become functional, signaling the birth of what we know today as the Internet?
In what year did ARPANET become functional, signaling the birth of what we know today as the Internet?
Explain how Internet2 differs from the original Internet infrastructure developed from ARPANET.
Explain how Internet2 differs from the original Internet infrastructure developed from ARPANET.
As of the information presented, approximately how many hosts were connected to the Internet?
As of the information presented, approximately how many hosts were connected to the Internet?
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.
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.
Describe the primary function of a web server and how it interacts with a web browser to deliver content to a user.
Describe the primary function of a web server and how it interacts with a web browser to deliver content to a user.
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?
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?
Explain the difference between hypertext and hypermedia, providing an example of each to highlight their distinct characteristics.
Explain the difference between hypertext and hypermedia, providing an example of each to highlight their distinct characteristics.
How do technologies like folksonomies and mashups exemplify the collaborative and interactive nature of Web 2.0?
How do technologies like folksonomies and mashups exemplify the collaborative and interactive nature of Web 2.0?
Explain how circuit switching ensures dedicated bandwidth during a connection, and what is the main drawback of this approach?
Explain how circuit switching ensures dedicated bandwidth during a connection, and what is the main drawback of this approach?
Describe how packet switching differs from circuit switching in terms of resource allocation and data transmission.
Describe how packet switching differs from circuit switching in terms of resource allocation and data transmission.
In a packet-switched network, how do routers handle network congestion, and what is the impact on data delivery?
In a packet-switched network, how do routers handle network congestion, and what is the impact on data delivery?
Explain the roles of TCP and IP in the TCP/IP protocol suite, and why are both necessary for reliable data transmission?
Explain the roles of TCP and IP in the TCP/IP protocol suite, and why are both necessary for reliable data transmission?
How does dividing messages into packets improve the efficiency and resilience of data transmission over the Internet?
How does dividing messages into packets improve the efficiency and resilience of data transmission over the Internet?
Describe the role of an Internet Service Provider (ISP) in providing Internet access to users, and identify two common types of ISPs.
Describe the role of an Internet Service Provider (ISP) in providing Internet access to users, and identify two common types of ISPs.
What are the essential components of a computer network, and how do they facilitate sharing of resources among connected devices?
What are the essential components of a computer network, and how do they facilitate sharing of resources among connected devices?
Identify three benefits of the Internet.
Identify three benefits of the Internet.
Explain the key difference in resource management between a client-server network and a peer-to-peer network.
Explain the key difference in resource management between a client-server network and a peer-to-peer network.
Describe a scenario where using a MAN (Metropolitan Area Network) would be more appropriate than using multiple LANs.
Describe a scenario where using a MAN (Metropolitan Area Network) would be more appropriate than using multiple LANs.
What type of communication device is essential for connecting a home network to an ISP (Internet Service Provider) using cable internet?
What type of communication device is essential for connecting a home network to an ISP (Internet Service Provider) using cable internet?
Discuss the advantage of using twisted-pair cables in networking versus using a simple, unshielded wire.
Discuss the advantage of using twisted-pair cables in networking versus using a simple, unshielded wire.
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?
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?
Explain how a router facilitates communication between different networks, such as a home network and the internet.
Explain how a router facilitates communication between different networks, such as a home network and the internet.
Describe a situation where a wireless access point would be necessary in addition to a router in a home network.
Describe a situation where a wireless access point would be necessary in addition to a router in a home network.
Compare the advantages of using a DSL modem over a dial-up modem for internet connectivity.
Compare the advantages of using a DSL modem over a dial-up modem for internet connectivity.
Explain how a communication satellite facilitates long-distance communication, detailing the steps involved.
Explain how a communication satellite facilitates long-distance communication, detailing the steps involved.
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.
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.
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.
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.
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.
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.
Analyze the components of the following URL, explaining the role of each part: http://www.example.com/images/logo.png
Analyze the components of the following URL, explaining the role of each part: http://www.example.com/images/logo.png
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?
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?
Under what circumstances would microwave transmission be an appropriate choice for network communication? What are its limitations?
Under what circumstances would microwave transmission be an appropriate choice for network communication? What are its limitations?
Describe the role of a top-level domain (TLD) in a domain name. Give three examples of common TLDs and their typical uses.
Describe the role of a top-level domain (TLD) in a domain name. Give three examples of common TLDs and their typical uses.
Flashcards
Circuit Switching
Circuit Switching
A network where a dedicated path is established between two devices for the duration of the communication.
Packet Switching
Packet Switching
A network where data is divided into packets, each routed independently to the destination and reassembled.
Transmission Control Protocol (TCP)
Transmission Control Protocol (TCP)
A protocol developed in the 1970s that establishes a connection for sequenced packet flow.
TCP/IP Function
TCP/IP Function
Signup and view all the flashcards
Internet Benefits
Internet Benefits
Signup and view all the flashcards
Internet Service Provider (ISP)
Internet Service Provider (ISP)
Signup and view all the flashcards
Computer Network
Computer Network
Signup and view all the flashcards
Circuit Switch
Circuit Switch
Signup and view all the flashcards
What is the Internet?
What is the Internet?
Signup and view all the flashcards
Internet enables...
Internet enables...
Signup and view all the flashcards
Who developed the Internet?
Who developed the Internet?
Signup and view all the flashcards
What is ARPANET?
What is ARPANET?
Signup and view all the flashcards
Why was Internet Protocol Devised?
Why was Internet Protocol Devised?
Signup and view all the flashcards
IP data packets (datagrams) are like?
IP data packets (datagrams) are like?
Signup and view all the flashcards
Problem with IP datagram protocol?
Problem with IP datagram protocol?
Signup and view all the flashcards
What is a Protocol?
What is a Protocol?
Signup and view all the flashcards
Local Area Network (LAN)
Local Area Network (LAN)
Signup and view all the flashcards
Metropolitan Area Network (MAN)
Metropolitan Area Network (MAN)
Signup and view all the flashcards
Wide Area Network (WAN)
Wide Area Network (WAN)
Signup and view all the flashcards
Client-Server Network
Client-Server Network
Signup and view all the flashcards
Peer-to-Peer Network
Peer-to-Peer Network
Signup and view all the flashcards
Dial-up Modem
Dial-up Modem
Signup and view all the flashcards
Cable Modem
Cable Modem
Signup and view all the flashcards
ISDN/DSL Modem
ISDN/DSL Modem
Signup and view all the flashcards
Website
Website
Signup and view all the flashcards
HTTP
HTTP
Signup and view all the flashcards
Web Server
Web Server
Signup and view all the flashcards
Web 2.0
Web 2.0
Signup and view all the flashcards
Web 3.0
Web 3.0
Signup and view all the flashcards
LAN Cable
LAN Cable
Signup and view all the flashcards
Coaxial Cable
Coaxial Cable
Signup and view all the flashcards
Fiber-Optic Cable
Fiber-Optic Cable
Signup and view all the flashcards
Microwave Transmission
Microwave Transmission
Signup and view all the flashcards
Communication Satellite
Communication Satellite
Signup and view all the flashcards
IP Address
IP Address
Signup and view all the flashcards
Domain Name
Domain Name
Signup and view all the flashcards
World Wide Web (WWW)
World Wide Web (WWW)
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.
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.