web-unit-1-web-essentials-notes
web-unit-1-web-essentials-notes
(IT3401) (1 1) to (1 34)
Chapter1 Website Basics
Iritermet computer 2
-************************ ******************
Website-Client-side 1.1.2 Concept of Internet. *******************************************
.1 -2
1.1.3 Concept of World Wide Web ********************************** **** **********
and server-side scnpting (Chapter - 1)
.. 1 3
1.1.4 Internet or Www ?. ********
*** ******* ** ***
3
UNIT II WEB DESIGNING 1.2 Fundamental Computer Network Concepts. ****************************
3
Form Elements Input types and Media elements CSS - Selectors, Box Model 1.2.1 Definition of Computer Network.
HTML
User Interface 1 5
Texi Efects, Aimations, Multuple Column Layoui, 1.2.2 Switch..********************* *
5
Chapter 2) 1.2.3 Router. *******************************"******
******"******
1 6
* *** *******
1.2.4 * **.*****
* *******
nuD..
Functions
Operators Literals
-
Statements 6
introduct:on Variables and Data Types -
JavaScnpt Validation-
*******
Event handling,
Bu:lt in Objects
-
**- * **
-9
JavaScnpt Debuggers.(Chapter 3 Message
***
- 13
PHP
UNIT IV >ERVER SIDE PROCESSING A.ND SCRIPTING 1.4.1 Featuresof HTTP Protocol
********************
. 1 - 14
Constants Operators
Flow Cortroland Looping 1.5 URL.
*********************************"*************'***********
- ***************************
PHP Vanables -
PHP -
Functons
AuTays Stnngs Databases with PiP. (Chapler -4) .. 1 - 18
aftachnents -
PHP and HTMIL
-
1- 19
Browser..
by Web
******************************************
POSTactions Sessions
*****
GET and
Java Servlet
Architecture- Servlet Life cycle- Form Simple database 12*******'********* *** ***7* T
..1-21
Servlets. 1.8 Web Servers..
-
applications
*********************
mteractive
JDBC Creation of simple 22
********************************************************-******
Database conmectivity
Cookies- 1.8.1 Apache. *********************** *
************
.1-22
ppications (Chapter S) ********************************************************************** ****************************** ***********
....1-25
Downloaded by TFG - Tamil friends gamers ([email protected]) of a Website.. *********************
3.7 Control
2.12.3 Font Variants. ***************** ****************************************
..2-68
Statements..
****** .3 13
- 68
2.12.4 Font Styles. 3.8 Literals. ..3- 22
*************
.. 2- 87 3.10.3 Two Dimensional Array.. ..3 47
2.15 Borders...
2.16 Text Effects..
****.****************************************** ******** **
2 90 3.11 Document Object Modeling. 3-52
********
2 96 3.11.1 Modifying Element Style .. ********************************************** ..3 53
2.17 Animations..
****************'** ******
*
..3 54
2.18 Muitiple Column Layout... **** ***********************
2-98 3.11.2 AccessingElements usingDOM.
** 3 55
******"****
2 101
3.11.3 ModifyingElements usingDOM. *******************************************
S
3.13 Built-in Object.. ********************************************************** .3- 63
UNITIII 3.13.1 Math Objects. ************************************************************************************
******3 - 63
************************* ***********
3.13.4 BooleanObjects. ************************************************************************************ ...3- 67
3.1.1 Writing First JavaScript... ******************************************************"************ .. . . . .
*
*****************************
3-65
3.3 DataTypes.. ********************************
3.14 Regular Expression... * 374
******************* *****"*.**********ú****
3.4 Variables.. * *******************
**********""********"***
3.5 Operators. ************************************* **** *** 3-7 3.14.2 Enteringthe Range of Characters. ****************** ********************* 3 77
78
3 StT C37tenrtiarneretor..
************************************************************
PPPO A54
lOMoARcPSD|54728895
3-9 UNIT I
UNIT V
3 9
4
3 5.2 Java Servlet Architecture... *******************'*************************************************"*****
10
5.4.1 The javax.servletPackage...
*****************************************.******************s*n**************
**********) - 12
Contents
5-13
5.4.2.1 Intertace... ********** ******************************************.***.************************************* 1.1 Internet Overview
***********************"*************************************************| 15
Computor Notwork Concepts
5.4.2.2 Casses.. 1.2 Fundamental
5 1 16 DeC.-09,71,Way-74,.. Marks 8
5.5 Form GET and POST Actions..****************
.
***
**********
1.3 ...
26 June-09, May-12,13,14
5.6 SessIons. snnn*.**..**.o*.
*********** ************************* ******* ***** *****'*********
. Marks 8
5.7 Cookies...... *******************************************"*****""****************************
5 - 0
for Cookies 1.6 Domain Name
Support
****************************h******"***************************
5.7.1 Servlet
********************************************************************** *
***************s ********************************"**
.5-38
5.8.1 Structured
***********"************************************************************
...-43
May-1 *.********r*nn* *** Marks 7
5.8.2 JDBC Perspectives .. 1.10 Crealtinga Wobsite.
. 44
Clent-Sideand Server-SideScripling
********"*************************""*************
*******************"*********************** * *
44 1.12 Two Marks Quostions with Answers
5.8.2.3 Uses of JDBC .sasan
..5-45
********************* *********
,5-55
lOMoARcPSD|54728895
includes markup languages, programming interfaces, online presentation tools. Java applets. CoITespondingprotocols used to access the resources over the network.
The world wide web contains
video editing toois and so on. huge amount of documents. images and other resources whici. can
.The commonly used server side technoiogies are ASP, JSP, Java Servlets, PHP and so o. 1:2 FundamentalComputer Network Concepts
1.1.2 Concept of Internet 1121 Definition of Computer Network
Definition: Intemet is globalsystem in which millions of computers are connected together. t is The computer network can be dafined as a grcup of ccmpulers and other devices isuch as printers,
basicaly a netvorkofnetworks. Scanners, routers) connected teJether in crder to send or recaive data.
access the resourcesoverthe network. Cables that connect the camputers to each other, although wireless communication is
that humans can more casilyremermber than numbers. network. In other words, switches are
Some networks also providenames
www.vtubooks.com coresponding to some specific numericaddress. The typical actually capable of switehing the data from
Example: one port directly to the other without wasting
shown below
scenario of computer network is as
the bandwidth of the entire network attached
Fig. 1.2.3 Switch
to that switch.
1.2.3 Router
or more computers or other electronic
NIC A router, is an electronic device used to connect two
NIC
NIC allows several
devices to each other, and usually to the Internet, by wire or radio signals. This
the Internet at the same time. The networking
computers to communicate with eachother and to
NIC
NIC
NSB
Intetne
Fig.1.2.1 Computernetwork
Ter
The network address is made of 4 bytes
131.108.2.1
separated by dots for example
or 3) corespond
First three bytes (either 1, 2
to network
address and remaining three
or ) are used Jor host
L
byres(i.e. last 3,2
machine.
network adapter
network. A NIC basically is
at Network Interface
Card (NIC)
hardware. Ethernet supports transfersS
data Fig.1.2.2
LAS aCTUSS DOTaal telephene lines (ænd other 13 Web Protocols AU:Dec09.11.May 14,Marks 8
ie: Netaeis WANS ne rT
Vanious proOcois used n intemetworking are -
Control connectcn
Eiiiiso er_eries zcwork numbr nd best number Control process
e Psiiss * Control process
Client Server
Fig. 125
Fig. 1.3.1 Two connections used in FTP processing
When client makes a request for particular file download then using the data transfer
connection actual data gets transmitted from server to the client.
D ard E.
Te 5 sses eseé ce o zzns vz A. B. C.
.At the same time server keeps track of how nuch data is sent so far and how much is
Purpose remaining.This tracking can be done using the centrol transfer connection.
IP addres Rarg
Hence during the file downloading/up.oading we can see a message about how many bytes
are geting transferred and how much tine is remaining.
Chs
Downloaded by TFG - Tamil friends gamers ([email protected])
TECHNICAL FUBLICATIONS an u-thrust for know'edge
lOMoARcPSD|54728895
It is the nerwork protocol used virnuallyail filcs and other data (colilectivelycalled
to deliver 3. Assurance of the correct sequencingof data being received
because before send1nz he data this
resources) on the World Wide Web, whether they're 1ITML files, image files, query results, .This protocol is called connection oriented protocol
protocol requires that two computers have cstablished
connections.
or anything clsc. Usually, HTTP takes place through TCP/AP
sockets.
of data by breakng it ir to strearn of
the The TCP allows the transmission of arb1trary amount
It is also called as a statcless protocol because this protocol is not able to mantain
separate IP packets.
previous conversation/information.
numbercd so that it could be rcasscmbled propcrly at ar vals Along
[hese IP packcts are
ihai TCP
dcvices to however this is much faster
each interface connecting the managvd The UDP is known as an unreliable protocol
The agents ie found at the level of
information on the differcnt objecis (stuch as
TECHNICAL PUBLICATIONS
an up-thnust for knowledge
PUBLICATICHSan
Downloaded by TFG - Tamil friends gamers ([email protected])
up-thrustlor knowledge
TECHNICAL
lOMoARcPSD|54728895
i) Request method ii) Request-URI ii) HTTP version other URI which can also be used as URL. For example
meta-information
should not return a messagc-body in the response. The Start Lino
a HEAD request should be
contained in the HTTP headers in response to
W'ebs:te Busics
W'ebsite Basics WebEssentials i-13
W'eb Essentials 12
404 Not Found The requested resource is not prescnt curently but maybe
2. HTTP Response Messago Structure
is given by following gencral fonm
-
ayailablein future.
The basic structure of responsC message
<Status llne> S00 Intenmal ServerIt is a gencericerrormessagethatappeorsdueto software
ETor internal failure.
<Headet selds>
<Honder Fiolds>
<Mossogo Body>
<Message Body> The message body consists of response message
<Status Iine>
For exanple
HTTP/1.1 200 OK
Status line is similar to the stait line in the rcquest message. It consists of three ficlds.
Date: Sat, 30 Mar 2019 07:59.01 GMT
Scrver: Apache/2.0.50 (Unix) mod_perl/1.99 10 Perl/v5.8.4
HTTP version Statuscode reasonplhrase 3.8
The HTTP version denotes the HTTP version such as HTTP/1.1.The status code is a numenc mod ssl/2.0.50OpenSSL/0.9.7d DAV/2 PHP/4
Last-Modified:Mon, 23 Feb 2009 08.32.41 GMT
code mdicating the type of response.The reason phrase is in the lext string fonm and presents the Azcept-Ranges: bytes
Content-Length: 2010
infornnation about the status code.
Content-Type: text/html
Forexample- <IDOCTYPE HTML PUBLIC "-//w3C//DTD HTML 4.01 Transitional//EN >
fulnllcd and is unit which uscd by the client to accept the range request.
201 Created It shoas thai the rcquest is a new resóurce
Accept-ranges | It specifies the s
being created. For exanple if there is a large document and only a single web page is
of desired web page and then the server responds it by sending the requested resource
the ttscr Iias not providedany passvvord.
403 Forbiclden is present on the server but the server 3. It,is a stateless protocot.That means HTTP protocol can not remember the previous user's
The requesied resource
| is o avle to respond it infomation nor it remembers the number of tines the uscr has visited particular website.
TFeb Essentials
i - 15 Website Basies
Website Basics
Peb Essentials -14 human not remember numbers very
But use of IP address as URL 1s not preferred becaus: can
web browsers automatically store(Cache) the recently visited web pages. This is very uscful Absolute and Relative URL
web page that has been visited already then it .The absolute URL is a URL which directly pcint to a exactly spccifiesexact
file. It location of a
feature because if the user requests the same
the intemet. Each absolute URL is unique. For example
-
and response between client/server and explain it. directory which is the root
contains name of the protocoi such as http:// Thus domain the name given to a network for human reterence
specified. The URL For example
name is
ftp://frpfunet.fiipub/standards/RFC/rf¢2166.txt slashes.
colon and two forward Netwers
identitier and the resource name are separated by a
The protocol
given below.
The syntax of uriting URL is as
protoco:usemame@hostname
path filename Fig. 16.1
also be use. for example,
name servers IP addresses can
Sometimes instead of domain
htp://192.168.0.1 Downloaded by TFG - Tamil friends gamers ([email protected])
TECHNICAL PUBLICATIONS -an uc t1ust for ka wiedge
A
lOMoARcPSD|54728895
1-17 FebiineBasirs
Web Esuentials
Veb Eweuttals 1-16 Websíte
BOsics
. Heuce in DNS, instead of using the P address nane of the Conmputcr is uspd to access it. Bu
can be the same. Hence to uniqucly identify your computer the
nane must be
two names
Commercial orgunízation
reditt
yahoo gma
GOverninent organizalions
Lt9c
(Message is sent to
and not to
FCA
120.10.1.68 It is 210 243.50.55
Chitra.tec com) *
.Web client is a kind of software that runs on the clients machine. Various functions of web browser are
This software sends the HTTP request to the server and then processes the HTTP respomse. . Refomats the URL and sead a valid HTTP 1equest.
the fom of domain The web
2. When user gives the addres of paricular web site it 1s in name.
.Various foms of web client software are -
Over the networks, two computers communicate with each other. In this communication, when
page in appropriate format
request is made by one computcr then that computer is called a client and when the request gets
served by another computer then that computer is calledserver. Thus exchange of information N7-2 Web Browser Architecture
takes place via Client-Server communication.
The web browserarchitectureis represenied by following Fig.1.7.l
-
When user wants some web document then he makes the request for it using the web browser.
The browsers are the programs that are running on thc clients' mchines. The request then gets User interface
served by the server and the requested page is then returned to the client. It is getting displayed
Title bar
Fig. 1.7.1 Architect.are of web browser
weo
book mark
The user interface contains, Acdress bar, back/forward button,
menu
o
and so on. The page requested by the user is displayed in this user interface
Status barj-
Websute Basics
Veb Essentials 2
20 Website Bosics
bfitlals 1.8 Web Servers AU:May-10,12.13.18.19,Marks13
which the web browser submits the request o:'
wcb page
BrowserEngine. Vcb server is a special type of server to
Microsot.
the Rendering Enpine. There are some popularly used web servers such as Apache and IIS from
to
o The browser eng1ne is respons1ble for qucry1ng the rendenng eng1ne according
Functions of web server
Vanous user interfaces.
Various functions of web server are-
Rendering Engine . The web servers accepts the requests from the web browsers.
o t1s responsible for displaying the requested contcnts on the screen.
2 The user request is processed by the web server.
for
o The sender1ng engine interprcts the IHTML, XML and JavaScnpt that compnses
3. The web servers respond to the users by providing the services which they demand over
the given URI and generates the layout that is displayed in the user nter face.
the web browsers.
o The man conponent of renderng cgine is HTMI Parser. The job of the HTML 4 The web servers serve the web based applications.
parser is to parse the HTML nmarkup into a pursc trec.
into the IP addresses.
The DNS ranslate the domain names
o It is nportunt to note that Chrome, urike most browsers, holds multuple instances scip exchanpe
6 The servers verify given address exists, find necessary files run appropriate
of the rendermg engine - one for each tab, Each lab is a separate process the browser
cookies if necessary and retuns back to
o Different browsers use ditferent rendering cng1ncs - Internet Explorer uses Tident,
7. Some servers actively participate in session handling techniques
Firefox uses Gecko, Safar1 uses Webkat, Chrome and Opera uses WcbKit.
o The network componcnt imaý use the cache for retrieved docunients This leaturc is
oThis is a small database created on local dnves of the computer where the browser Step 2: The web server locates the desired wcb page on the website and responds by sending
Is nstalled back the requested page. If the page doesn't exist, it will send back the appropriate
The datu storage nanages user data such as book marks. cookics, and preterences. crror page.
Step 3: The web browser receives the page and renders it as required
frequently, it
basis. If you have clicnt-server architecture whe:e the cients need process data too
1.8.2 1Is
is better to work wth a databJse server.
The Internet Information Services or Internet 1nformation Server is a kmd of web s2rvcr be used
databas2 server. Any ype of computer can
All database functions are
contiolled by the
provided by Microsoft. In large
as database server. It may be rnicrocomputer,minico:1uputeror rnainframe computer.
This server is most popularon Windows platform. organization networks, the mainframe coniputers are u::cd as server.
cf rhe DBMS.
Followingare some differences betweenApache and IIS servers The Database servermanagestherecoverysecurity :ervices
security and serverhides the DBMS
t provides concurent access control. It provides better
Sr: No. Apache web server TIS web server
Several u:ers can access the database
from clients. It provides the muiti-user environment.
1. Apache web server is useful on both i1S web server is used on Windows the
simultaneously. All the data is stored on the data server therefo:e, ihe DBA can easily create
Unix based systems and on Windows platfor.
backup of the database.
platfonm. Examples of proprietarydatabe:se servers include Oracle. DB2, Informix,
and Microsoft sQL
2 It is an open source prodiuct. It is a vendor specific product and can be Server. Examplesof free software database servers incude 2osigresCL. (Rcfer Fig. 1.8.2.) C
used on windows products only. Client Tier Middle Tier EIS Ticr
ebstle Basics
lhEssenials
1-25
Febsite Busics
124 Principle of a Website
Web Essentauls M9 Working
files
Kecping HTML, PHP, ASP,
cte
To deliver various applicationsto another of Web Site Design
3 browscrs to view M91 Features
device, it allows everyone in the network available for the web we>site for your
while designing tihe
the web, leatures that nced to be considered
when a user accesses the site on There are many
to run solwvare off of the' same machine. mentioned below-
clients. business. Some of these feanures arc
handles HTTP requests from
-
It makes use of Servlets
and JSP. 1. Quality Web
Content :
IWebsitc Basics
1-26 Website Basic I-27
-
Web Essentials Web Essentials
6. Visual appeal
6. Web Compatibility aesthetic in nature. There are
The web applications are most visual and most dy1amic and
A web site should easily renderon various resojutions, screen sizes, and browsers, and with appeal. These factors re
contribute to visual
various factors that
the increasing popularity of mobile devices, websites should function properly on thes: color co-ordination, the balance of text,
Look and fecl of the content, interface layout,
types of devices. mechanism and so on.
graphics and other media, navigation
of the web application,category of user using ir. A web engineer must work to establish an o HTML
3. Consistency o JavaScript
The contents of the web application should be constructed consistently. For example: text o PHP
style should be the all the text document of the web application.
fomatting, font same over o And so on
be used consistently across web application elements. Definition of Web Site : Web Site is a collection of web pages that are grouped together to
achieve certain task under single domain name.
4. Robustness
That means Why people visit web site ?
always expects robust contents and functions of the web application.
do
The users
is missing Generally,people look at websites for two prinmary reasons
any required functionalityshould not be missing at al, If any function or content
or insufficient then that web application will fai.. information. This could be anything
. The most important reason is to find the required
5. Navigability from a student looking for images for a school project, to finding the latest stock quotes,
consisten:. The design of navigationsshould intuitive address of the nearest restaurant and so oa.
The navigation should be simple and for getting the
any novice user should be in position to make use of
and predictablein nanure. That means a
downioad
complete a task. Visitors may want to buy the larest best-seller,
a
2. To
navigation links without any help.
soltware program, or partic1pate in an online discussion about a favorite hobby.
Y A RAN Downloaded by TFG - Tamil friends gamers ([email protected])
lOMoARcPSD|54728895
If any image is associated with this web page then convert dhis image into appropriate format server using a File Transfer Protocol(FTP). Usng some soltware such as Microsoft Visual
GIFF format is Studio or Adobe Drcamweaver onc can upload the files on the web server.
(JPEG or
preferable).Embed this image appropniatelyin this web page.
Step 2: Choose the Web Hosting Service 110.2 Testing the Web Site
Web hosting commpany hosts your web pages on web server Thus your web Testing must be performed throughoutthe development of web Even after creatung the web
site.
sitc will be
avatlable to any one who knows your URL. site, it must be tested for as web pages are present live on the web. Various factors for tesiung the
Most web web site after publishing are
hostingcompaniesofler hosting services for both personal and bus1ness use.
The web host provides you with Internet access, cmail accounts, and space for 1. Multiple Browser: It is necessary to display the web site on as nany web browsers as
a personalor
business web site possible to ensure that the contents of the web site are consistentlydisplayed and the
work done is portable
If yon are
build1ng a web site for business use, your web host can reyister a
personalued 2. Multiple Operating Systenms : I Is necessary to display the web site on difterent
domain for your web
name
site
operating systems
Small Web sitesaround 15-20 pages of contcrnts)do not need much more than I or 2 MB of 3. Connection Sperd: Do not rely on the same connection specd when test1ng your web
server space that hold all the HTML pages and Graphics. Your web host1ng package should site, specially if you work in a corporate envinonment where the connection o the
pronde at least MB of space so your web page has room to grow Intemet usually is faster than the average user's Also test the download iime fcr different
Step 3: Registering Domain Name connection speed.
Dornain nanme s an alas thai points to actual location of your web site on Web server .Device Types : Test the web site on the computers having different screen
siz it is
necessary to ensure that pages are displayed consistently on all screen s1ze
Domain names are managed by the Intemet Corporation for As1gned Nanies and
. Links: Use a link validation tool to cnsure that all of your links connect to a lve page
Numberst ICANNr ICANN has agreements with a number of vendors to provide doniun
name registration scrvices. Link validation tools arc built into many ITML editors and are available as stand alone
tools. Many web sites also offer validatron, includung the WCs link velidator at
Step 4: Planning your web site valjdator,w3.org/checklink
When planang your website, you will need to make a number of iniportant decisions 6. Security Testing : This step is necessary to test the security vulneraoilit.es in
Type: The rype or informationalsite,asite for a ápplication runing on the web site Security is an important part of any web
ofsite you need. Is this a news
conpauy o
service, a non-profit or cause-driven site, an Ecommerce shop, etc. Ench of these kinds of developmentplan
site has
slightly different focus that will influence its design.
a
Review Questlon
Navigation design : Navigationmeans ndication that how users will move aroundyour site
affects its infornation architecture as well as the overal
usability of that site Plan out the . Explain the process of developing a web upplration and hostuug on the wveb server
pages a site, create a stemap, and develop a navigational structure fron there.
AU:May-18. Marks 7
TECHNICAL PUBLICATIONS an up-thrust for knowtodge TECHNICAL PUBLICATIONS an up-thrustlor knowledge
Downloaded by TFG - Tamil friends gamers ([email protected])
lOMoARcPSD|54728895
Webute Basie
Wcb issentials
Wehsne Basics
Web Essentals Marks Questions with Answers
1.12 Two
1.11 Client-Side and Server-Side Scripting
with Its application ttsage.
AUEM&y-o9
Q.1 List any two types of web servers
Client side scripting languages and server side another one 1s ope
types of scripting languages cnor spccilie and
-
The client side scr1pting is uscd to create the web pages as a rcquest or response
nor it remembers
Ans.: The HTTP protocol cun not remember:he previoususer'sinfonnation
ServerSide Scripting Languages the pårticular veb page. That it can not means
i¥est:Busic
Web Ersentehs -J if'cbsttcBasics iW'cbEssentiais
schemes have iff :r:at foms
a6 List some basic internet protocols AU May-13 The schcme specifics thc communication protocol. Different
of addrcsses
Ans. Following are sone basIc Intemet protocols.
Vanous schemcs that are used are http, ftp., gopher. file, mailto, ncws and so o
denotes the
protocol POP3 e. Post URN stands for Unifom Resource Name The web nddr:<s
is i
Resource Locator and
work at the sendcr's cnd tem denotes the URN. For exanp c
end and has no
URL and spec1fic nanme of the place or a
person or
and
specifics the address of somc book
low into packets of standardized size
denotes the scheu'e ard the part
Decoinposition of the inital mlomatron
Every URI consists of two pat1s, the part befoie the colon
.
the schcme. The URIs are case inscnsilive butl gene ally antten in
ressembinng of data 2 tlie destunatron after colon depends upon
both URI and URL
The piotocol
Internet routes hc packet through successIve nctworks. from the soUrcc
lower case.If the URI is written in the förm ofhttp. then it is an
uchne o the destnation which can be 1dentilied by ts iP address Q13 What is GET and POST request
?
Internet the tiwo dilf.renl terms The Intemet Is a collection nicthod is used to rcquest
Ans Th: W WWd ae
IP address.
piotocol hich help im communiculng
to conesponding
The ueb browser converis the DNS an orderly manner
with the eb biowser w ide
3 The web brorser establ1shes a TCP onncction
Q.15 List any four common browsers. AU:Dec-11
Safari
processng the uscr s rcqucst
Ans.: The common browsers are Internet Explorer. Moz1jla Firelox. GoogleChruine,
the ueb servcr.
The n eb browscrs serd the HTTP request to
Q.17 State the uses of Internet protocol. ALULE May-12
Q11 What is URL ? Write different parts of URL Ans.: Following are the tises.of Intçmietprotocols-
Ans. Thc gencial format of URL 15
1) The Intcmet protocol is used to decompose the initial infonnation flow into packets of
Schene Address these reassembled back.
the standard size. At he destination packets are
that of data is
po>s1ble to
Thatis ) The Internet protocol packets so
routes the data transinission