WORKING PRINCIPLES OF
INTERNET
D.Seethalakshmi MCA.,M.Phil.,
Assistant Professor
Bon Secours College for Women
Thanjavur
Unit I
What is the Internet?
Internet Underlying Architecture
What is the Internet
The Wired World of the Internet
How Information travels across the Internet
How TCP/IP Works
Understanding Internet Addresses and
Domains
Anatomy of a web connection
Internet file types.
Internet
•It is the largest network in the world that
connects hundreds of thousands of individual
networks all over the world.
•The popular term for the Internet is the
“information highway”.
•Rather than moving through geographical
space, it moves your ideas and information
through cyberspace – the space of electronic
movement of ideas and information.
The wired world of Internet
•No one owns it
•It has no formal management organization.
•As it was originally developed by the Department
of defense, this lack of centralization made it less
vulnerable to wartime or terrorist attacks.
•To access the Internet, an existing network need
to pay a small registration fee and agree to
certain standards based on the TCP/IP
(Transmission Control Protocol/Internet Protocol)
.
The uses of the Internet
Send e-mail messages.
Send (upload) or receive (down load)
files between computers.
Participate in discussion groups,
such as mailing lists and
newsgroups.
Surfing the web.
What is Web?
•The Web (World Wide Web) consists of
information organized into Web pages containing
text and graphic images.
•It contains hypertext links, or highlighted
keywords and images that lead to related
information.
•A collection of linked Web pages that has a
common theme or focus is called a Web site.
•The main page that all of the pages on a
particular Web site are organized around and link
back to is called the site’s home page.
How to access the Internet?
Many schools and businesses have direct
access to the Internet using special high-
speed communication lines and equipment.
Students and employees can access through
the organization’s local area networks (LAN)
or through their own personal computers.
Another way to access the Internet is through
Internet Service Provider (ISP).
How to access the Internet?
To access the Internet, an existing network
need to pay a small registration fee and agree
to certain standards based on the TCP/IP
(Transmission Control Protocol/Internet
Protocol) reference model.
Each organization pays for its own networks
and its own telephone bills, but those costs
usually exist independent of the internet.
The regional Internet companies route and
forward all traffic, and the cost is still only that
of a local telephone call.
Internet Service Provider (ISP)
A commercial organization with permanent
connection to the Internet that sells
temporary connections to subscribers.
Examples:
Prodigy, America Online, Microsoft network,
AT&T Networks.
How to access the Web?
Once you have your Internet connection, then
you need special software called a browser to
access the Web.
Web browsers are used to connect you to
remote computers, open and transfer files,
display text and images.
Web browsers are specialized programs.
Examples of Web browser: Netscape Navigator
(Navigator) and Internet Explorer.
Hypertext Markup Language (HTML)
The standard used on the web is Hypertext
markup language (HTML).
HTML uses codes, or tags, to tell the Web
browser software how to display the text
contained in the document.
Addresses on the Web:IP Addressing
Each computer on the internet does have a
unique identification number, called an IP
(Internet Protocol) address.
The IP addressing system currently in use on the
Internet uses a four-part number.
Each part of the address is a number ranging
from 0 to 255, and each part is separated from
the previous part by period,
For example, 106.29.242.17
Domain Name Addressing
•Most web browsers do not use the IP address t
locate Web sites and individual pages.
•They use domain name addressing.
•A domain name is a unique name associated with
a specific IP address by a program that runs on an
Internet host computer.
•This program, which coordinates the IP addresses
and domain names for all computers attached to
it, is called DNS (Domain Name System )
software.
•The host computer that runs this software is called
a domain name server.
Domain Name Addressing
Domain names can include any number of parts separated by
periods, however most domain names currently in use have
only three or four parts.
For example, the domain name sob.uchicago.edu is the
computer connected to the Internet at the Graduate School of
Business (gsb), which is an academic unit of the University of
Chicago (uchicago), which is an educational institution (edu).
No other computer on the Internet has the same domain
name.
Uniform Resource Locators
•The IP address and the domain name each identify a particular
computer on the Internet.
•However, they do not indicate where a Web page’s HTML
document resides on that computer.
•To identify a Web pages exact location, Web browsers rely on
Uniform Resource Locator (URL).
•URL is a four-part addressing scheme that tells the Web
browser:
What transfer protocol to use for transporting the file
The domain name of the computer on which the file resides
The pathname of the folder or directory on the computer on
which the file resides
The name of the file
Structure of a Uniform Resource
Locators
http://www.chicagosymphony.org/civicconcerts/index.htm
protocol
Domain name
pathname
filename
http => Hypertext Transfer Protocol
HTTP
•The transfer protocol is the set of rules that
the computers use to move files from one
computer to another on the Internet.
•The most common transfer protocol used on
the Internet is the Hypertext Transfer Protocol
(HTTP).
•Two other protocols that you can use on the
Internet are the File Transfer Protocol (FTP)
and the Telnet Protocol
How to find information on the
Web?
•A number of search tools have been developed
and available to you on certain Web sites that
provide search services to help you find
information.
•Examples:
Yahoo www.yahoo.com
Excite www.excite.com
Lycos www.lycos.com
AltaVista www/alta-vista.com
MSN WebSearch www.search.msn.com
File Types of Internet
•Exe
•Jpeg
•Pdf
•Doc
•Mp3
•Mp4
•etc
The Internet’s Underlying
Architechture
How the Doamin name system works
How Routers Work
The Internet’s client/server Architecture.
How the domain name server
works
•Translate – human speak to computer speak
•Alphanumeric address to numeric address
•Eg
▫www.bdu.in to 112.45.45.113
How Routers Work
The traffic cops of the Internet
Send information to router
Router open IP packets of data to read
destination address
Calculate the best route
After that send final destination
•2 ports
▫Receiving port (input)
▫Sending port (Output)
Every port is Bidirectional
Input port receives packet, s/w routine called a routine
process.
The routing table has detailed information about ports
with various IP address.
Output port sends the data to next router
The packets are sent to special holding area
called an input queue
Number of packets received exceeds the
capacity of queue (called length of queue)
packets might be lost
TCP will have the packets re-sent
A simple kind of routing table is called static
routing table
It cant adjust routes as network traffic, so it is
not an optimal alternative
Dynamic routing have multiple routes to reach
destination.
It has dynamic routing table to create alternate
path immediately.
Routing Protocols
Interior Routing Exterior Routing
Used for company’s Intranet or internal
network
Used for Routers located on the internet
Routing Information Protocol Exterior Gateway Protocol
The Internet’s Client server
Architecture
Client – local personal computer
Server – more powerful computer
Connection
A LAN
A phone Line
TCP/IP – based WAN
Many clients access common data & file stored in the
Server
Client Browserserver
UNIT II
Connecting to the Internet
Communicating on the Internet.
Connecting to the Internet
Connecting your computer
Connecting to the Internet from online
services
How ISDN works
The Internet/Television connection
How Network Computers(NCs) Work
How the Digital Subscriber line (DSL) works
How satellite and palmtop connections work
Connecting your Computer
Dumb Terminal
A terminal that is connected to a mainframe or
other kind of computer
Eg
Library or universities
Internet access than dumb terminals provide
Terminal Emulation
A personal computer can connect via modem
to a large computer
The computer works like a dumb terminal,
except it is connected via a phone line instead
of direct connection
This kind of internet account is sometimes
called a shell account
Direct Connection
LANs or large computers such as mainframes
can be directly connected to the internet.
SLIP
Serial Line Internet Protocol
Full Internet connection over telephone lines
PPP(Point to Point Protocol)
Like tSLIP, via modem
it resends any damaged packets
ISDN line
Special digital telephone lines
speed 64 kbps to 128 kbps
cost more than normal phone lines
ASDL (Assymentic Digital Subscriber Line)
Provide Very High speed connection
Cable Modem
Cable TV system using coaxial cable
Faster than conventional medem 10 to 20 times
Network Computer
low cost network computer
Web TV
Using set top box through television
Online Services
No special setup is equired
Dial up connections
Connecting to the Internet from
other services
Compu serve or America online
Own s/w – easy to access internet
Dial directly to get resources
Firewall
It is a Security system of accepting or
blocking packets as they are transmitted across
a network.
How Works ISDN
Integrated Services Digital Network
The Internet/Television
Connection
How Cable Modem Works
Coaxial Cable – Broad Band
2 connections
Normal set top box access TV
Next Wire is for Broadband modem
It carries signal simultaneously
How WebTV works
Use Internet and watch TV same time
Set top box capability to accept add-ons
Screens use RGB colors
Convert signal from RGB to NSTC
Web tv box connects to web tv network
Simple remote unit control webtv
How Network Computers Work
Low cost computers with little or no local storage
No CD – ROM Drives or Pheripherals
EG ATM Machine
Silicon chip, card reader,NC
Get PIN for Authorization
NC used for email, games or word processor
How the DSL works
Digital Subscriber line
ASDL – it doesn’t need any special wires
Send and receive as all digital data
It enables talk on telephone and use internet
simultaneously
Divides phone line into 3 channels
Receiving Data
Sending Data
Talking over the phone
How Satellite & Palmtop Work
Satellite connection – DirecPC Satellite
Much higher speed than normal modems
Webserver send information to satellite ground
stataion (NOC)
Network operations center send info to satellite
above earth at 400 kilobits per second
Communicating on the
Internet
How Email Works
Email spam & Blocking
How Usenet newsgroup work
How internet chat and Instant Messaging
work
Making phone calls on the Internet
How Email Works
Anatomy of a Mail Message
ASCII code
Attach pictures, sounds, videos and other files
Automatically doing Encode and decode
E-mail address must be In a format
Otherwise message not sent
Email is Delivered the
Internet
Send packets using TCP/IP protocol
Routers look address and send the mail
correct path to reach destination
All packets are received address then
recombined to read receiver
Subscribe to receive mails (Mail Reflector)
How Email Software Works
Compose
Send
Inbox
Trash
Create group mailing
Add Signature
Create own folder
Spam
How Email is sent between
networks
LDAP
Lightweight Directory Acess Protocol
How Email Encryption works
Avoid Snoopers & Hackers
Public (Encrypt)& Private (Decrypt)Key
Encryption Progam PGP
Copy of private key have sender
Receiver uses the private key to decrypt the
email
Some softwares decrypted automatically
Internet won’t understand, it see only
random characters
Email Spam & Blocking
Spam – unsolicited email sent to you
Spam is sent out bulk of emails
To get bulk of email address from company
servers
Spammers hide their email address
The mail have from, sender and reply
The mail come from someone not spammer
Doing this sometimes called SPAMOUFLAGE
How Email Spam is Blocked
Filter out mail from certain addresses
This feature is spam filter or spam blocker
ISP’s and online service can block spammers
Routing table find spammer email address
But Spammers change therir email address
often
So Routing table also can’t fine spammer
email address perfectly
How Usenet Newsgroups work
It is a global bulletin board & discussion area
Newsgroups can be found on many host
computers across internet.
2 Newsgroups
Moderated
Unmoderated
Moderated Newsgroup
A human moderator receives and reads all
the messages for the newsgroup.
The moderator then decides which messages
are should be post.
The messages to be posted are put on a
newsgroup server.
Other messages are discarded.
Unmoderated Newsgroups
All messages are put directly on the server.
Newsgroups and all their messages are stored
on a Usenet server.
Usenet server communicate with one another,
so that all messages posted on one server are
duplicated on other servers.
Although there are many usenet servers, not
all servers carry all newsgroups.
Each site decides which newsgroups to carry.
Pictures, Multimedia files & exe programs can be
posted in newsgroups for others see & use.
A common encoding scheme used on
newsgroups is called uuencode.
Newsgroup reader software lets read messages
and respond to newsgroups.
New messages will automatically be delivered to
when you check the server.
You will also be able to cancel your subscription
Hierarchy of Usenet
Newsgroups
1000’s of newsgroup .
Divided into hierarchies of topics to make it
easier to find particular newsgroup you want
to participate.
Not all sites carry all newsgroups.
System administrator decide which
newsgroup carry at their site.
The major topic comes first, followed by
subtopic.
Subtopic can be further subdivided…
Rec.arts.books
New newsgroups are created and old one are
being eliminated.
Newsgroup client software give a complete up-
to-date list.
How IRC Works
Internet Relay Chat
It is a way for people all over the world to
“chat” with one another by using keyboards.
It runs on a client/server model.
Make a internet connection & then start your
client software.
IRC servers are located all over the world.
Choose a specific channel to join & choose a
username.
After joining channel able to see the
conservation.
The messages sent from your server to other
servers.
Under spanning tree server structure the
messages takes shortest route to reach
destination.
People read & respond messages.
How Instant Messaging Works
Making Phone calls on Internet
Using special phone s/w to send or receive
telephone calls
Connect to special directory, the directory
contains list of people who connect internet
using that phone s/w.
Find the IP address to connect phone call.
High speed – High quality voice files
The s/w breaks up the voice file into a series
of packets to be sent using TCP/IP.
How Internet Telephony Works
IP Telephony service
Dial special code first, as a way of routing the
call.
Call PSTN Special IP voice gateway
Gateway converts the voice signal to digital
data & compress
Voice packet convert them back into their
original form, sends through PSTN.
The call travels on PSTN , the person
receiving the call picks up the phone & talks.
The same way the receiver speaks the call
travels to the sender.