Académique Documents
Professionnel Documents
Culture Documents
Introduction
Computer Network
LAN
Computer Network
WAN
Computer Network
Internet is a specific
interconnected network that
connects computers all over the
world using a common set of
interconnection standards or
protocols.
Connecting to a Network Vs
Communicating over a
network
Connecting to a Network Vs
Communicating over a
network
In order to communicate with another
Email
ftp (file transfer protocol)
Messenger
web server
Web Client
web server
Web servers
Web servers
Web servers
HTML
HTML
HTML
HTML
Domain Name
Addressing
Domain Name
Addressing
Domain Name
Addressing
Domain Name
Addressing
Addressing Schema
Addressing Schema
Cost
Speed
Hardware
Notes
Dial-up
Inexpensive
($10-$25 / mo)
Very
slow
Modem;
telephone line
Digital
Subscriber
Line (DSL)
Moderate
($30-$50 / mo)
Fast
NIC card;
dedicated
phone line;
DSL filter
Cable
Moderate
($30-$60 / mo)
Fast
Cable
modem; NIC
card
T1
Expensive
Very fast
T1 line
installed; NIC
card
com
bellsouth
www
www
org
yahoo
net
w3c
hypercon
edu
kctcs
www
uky
http://www.feng.benha.edu/staff/ahmed/index.ht
ml
http stands for hypertext transfer protocol, the
protocol for retrieving web pages
www is the name of the server (with a specific
IP address)
feng is a subdomain of benha
benha is the subdomain of edu
edu is the top level domain
/staff/ahmed/ is the name of the folder (or
directory) on the server where the page is
stored. This part of the URL is called the path.
index.html is the name of the file we want to see
Example
ISP is BellSouth (www.bellsouth.com
If you try to reach www.kctcs.edu
The Client-Server
Relationship
HTML Example
<HTML>
<BODY>
<CENTER>
<B> Hello, World! </B>
</CENTER>
<BR>
<FONT COLOR=RED>
This text is red.
</FONT>
<BR>
<A
HREF=www.kctcs.edu>
kctcs.edu. </A>
</BODY>
</HTML>
Go
to
HTML Example
Hello, World!
This text is red.
Go to kctcs.edu.
More on Browsers
History
Hyperlinks:
The true power of HTML lies in the use of
hyperlinks.
Most browsers render hyperlinked text in
blue and underline it.
Hyperlinked graphics have a blue border.
The browsers status bar shows the URL
of the resource linked to by the
hyperlink.
The browser changes the cursor, usually
to a hand.
Browser cache
Browser Cookies
Some web sites appear to remember your
preferences on subsequent visits.
This is accomplished in one of two ways:
A server-side database stores your
preferences. When you visit the site, you enter
a username and password, and your
preferences are loaded from the database.
On your first visit, the site silently places a
small text file (called a cookie) on your hard
drive. This file contains your preferences and is
automatically loaded by the site when you
Search Engines
Search Engines
File Transfer
Files can be transferred from one
computer to another over the Internet
using the file transfer protocol (FTP).
The process of transferring a file from a
remote host to your local machine is
called downloading.
The process of transferring a file from
your local machine is called uploading.
Most browsers natively support
downloading, but uploading often
requires a special utility called an FTP
File Transfer
To download with an Internet browser,
Client-Server Architecture
Client-Server Architecture
Peer-to-Peer Architecture
More complex
Each computer need to know the
network addresses others.
propagating changes to the
different software modules is
harder.
result in much more scalable
applications.
Peer-to-Peer Architecture
Instant Messaging
Affinity Communities
Author writes
HTML
WebServer
Browser
processes page
Client
Author writes
instructions
Web Server
6
2
Browser processes
page
Client