Lesson 11-The Internet & Multimedia
Lesson 11-The Internet & Multimedia
and Multimedia
• Internet history
• Internetworking
• Multimedia on the Web
• Network:
• Definition: Cluster of computers
• Server computer provides network services to
Client computers
• Several local area networks (LANs) can be
interconnected using gateways, routers to form
wide area network (WAN)
• LANs and WANs can be connected to the Internet
through a server that provides Internet software,
physical data connection
Source: https://www.youtube.com/watch?v=ZhEf7e4kopM
Uniform Resource Locator (URL): Human readable
IP Address
Source: https://www.youtube.com/watch?v=5o8CwafCxnU
Internetworking (continued)
• Internet addresses
– The Domain Naming System (DNS) assigns
names and addresses to computers linked to the
Internet.
– Top-level domains (TLDs) were established as
categories to accommodate Internet users.
– com, edu, gov, mil, int, net, org, 2-letter country
codes
• TCP/IP
– After packet created by TCP, IP send packet to its
destination along a route
• IP address
• “real” internet address
• Made up of 4 numbers, separated by periods
• 140.174.162.10
• Domain name servers look up text-based domain name
addresses in large distributed databases, convert them
into real IP address, and return them to user for
insertion into data packets
• Bandwidth:
• amount of data user can send from one
computer to another in one second
• Unit: bits per second (bps)
• The greater the bandwidth, the lesser time taken to
upload, display, download data
• Low-bandwidth modem connections are a bottleneck
for sending multimedia across the Internet
e.g http://...
Source: https://youtu.be/UMNFehJIi0E
Dynamic Web Pages and XML
• Dynamic web pages can be created using Cold Fusion, PHP,
JavaScript, and programs written in Java.
• Web servers
– Workings of Web involve communication
between 2 computers:
– Client: asks
– Server: delivers
– Playback, display performance of mm
depends on:
– Speed, capabilities of computer, software
– Internet bandwidth
• Web servers
– Must meet HTTP requirements
– Invest in suitable server software to
optimize:
– Response time (<1s)
– Connection per second (as many as
possible)
– Throughput (plenty of room before
connection overwhelmed by packets)
• Web browsers
– Applications that run on a user’s PC (client-side) to
provide interactive graphical interface for searching,
finding, viewing text documents, sounds, animations,
other mm resources on Web
• Search engines
– Return info that would take months to find in traditional
library in seconds
– Enterprise search engines-search intranets
– Mobile search engines-search PDAs, cell phones
• Beyond HTML
– 3-D worlds