Understanding Web Engineering Essentials
Understanding Web Engineering Essentials
4
Web Engineering is the application of systematic, disciplined and quantifiable
approaches to development, operation, and maintenance of Web-based applications.
Web engineering is multidisciplinary and encompasses contributions from diverse
areas: systems analysis and design, software engineering, hypermedia/hypertext
engineering, requirements engineering, human-computer interaction, user interface,
information engineering, information indexing and retrieval, testing, modelling and
simulation, project management, and graphic design and presentation.
Need of web engineering:
Industries such as Construction, Education, Hospitality, manufacturing, banking,
government and business utilized, Web based applications to improve and increase their
operations. In addition, the Web allows for development of corporate intranet web
applications.
To Date the development of web applications has been in general ad hoc, resulting in
poor quality applications, which are difficult to maintain. The main reasons for such
problems are Unsuitable Design and Development Process, poor Project Management
Practices.
Q2. What is the scope for web designer, web developer and application developer? 5
Scope for web designer and developer:
It is an integral part of today’s IT industry. Web Designing deals with planning &
creation of website. A good web designer having a thorough knowledge in HTML, CSS,
JS, working with jQuery plugins, bootstrap, designing sites with word press application is
required to establish a good name in this field.
1. In software Industry: Many MNC’s like oracle, Wipro, cognizant etc., are
recruiting the web designers mainly for maintaining the websites of clients
2. In Media: Maintaining advertising agencies, publishing, audio-visual media etc.,
websites require a skilled web designer.
3. In Educational: Educating students visually by using some animated designs,
also maintaining websites of colleges, schools etc.,
Entertainment industry: There is great scope for developers in the animation industry.
These have immensely used application development technologies.
Page 1 of 21
Medicine and healthcare industry: Application developers have a huge demand in
medical and healthcare industry. Sophisticated software has led to the following roles to
play in the healthcare industry. These considerations are truly important.
Banking industry: The banking and finance sector has undergone a huge revolution with
the introduction of mobile banking. Nowadays, there is basically no need to be physically
present in the bank for any transactions.
Web application developers for the insurance industry: The insurance industry has
great space for web developers. It’s been easier for customers to buy insurance policy
directly from mobile and computer rather than being physically present near the agent.
Q3. What is World Wide Web (www)? How does it work? Who invented www and
when? 5
Q4. What’s the Difference Between the Internet and the Web?
The Internet, linking your computer to other computers around the world, is a way of
transporting content. The Web is software that lets you use that content…or contribute
your own. The Web, running on the mostly invisible Internet, is what you see and click
on in your computer’s browser.
The Internet’s roots are in the U.S. during the late 1960s. The Web was invented 20 years
later by an English scientist Tim Berners-Lee invented the World Wide Web in 1989. He
wrote the first web browser in 1990 while employed at CERN in Switzerland.
Page 2 of 21
Q5. What is http? What is the purpose of the HTTP? What is the HTTP POST and
GET methods? 5
HTTP (Hypertext Transfer Protocol) is the set of rules for transferring files (text, graphic
images, sound, video, and other multimedia files) on the World Wide Web. This protocol
defines how messages are formatted and transmitted, and what actions Web servers and
browsers should take in response to various commands.
The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed,
collaborative, hypermedia information systems. HTTP is the foundation of data
communication for the World Wide Web. Hypertext is structured text that uses logical
links (hyperlinks) between nodes containing text.
Both GET and POST method is used to transfer data from client to server in HTTP
protocol but Main difference between POST and GET method is that GET carries
request parameter appended in URL string while POST carries request parameter in
message body which makes it more secure way of transferring data from client to server.
Q6. What is URL? Describe it with an example. 3
URL is an acronym for Uniform Resource Locator and is a reference (an address) to a
resource on the Internet. A URL has two main components: Protocol identifier: For the
URL [Link] , the protocol identifier is http . Resource name: For the URL
[Link] , the resource name is [Link] .
Q7. What are the components of a web address/URL? 5
The general syntax of URLs is the following:
scheme://host:port/path?query-string#fragment-id
A URL has a linear structure and normally consists of some of the following:
• Scheme name — The scheme identifies the protocol to be used to access the resource on
the Internet. The scheme names followed by the three characters ://. The most commonly
used protocols are [Link] [Link] [Link] and [Link]
• Host name — The host name identifies the host where resource is located. A hostname is
a domain name assigned to a host computer.
For example, [Link] consists of host's machine name www and the
domain name [Link].
• Port Number — Servers often deliver more than one type of service, so you must also
tell the server what service is being requested. These requests are made by port number.
Page 3 of 21
Well-known port numbers for a service are normally omitted from the URL. For
example, web service HTTP is commonly delivered on port 80.
• Path — The path identifies the specific resource within the host that the user wants to
access. For example, /html/[Link]
• Query String — The query string contains data to be passed to server-side scripts,
running on the web server. The query string preceded by a question mark, is usually a
string of name and value pairs separated by ampersands,
Q8. What is domain name and web hosting? Write the differences between them. 5
Domain Name:
Domain name is the address of your website that people type in the browser’s URL bar to
visit your website.
In other words, if your website was a house, then your domain name will be its address.
Now let’s get into the detailed explanation.
Internet is basically a giant network of computers connected to each other through cables.
To easily identify them, each computer is assigned a series of numbers called IP Address.
This IP address is a combination of numbers separated with dots. Typically, IP addresses
look like this:
[Link]
Computers have no problem identifying and remembering these numbers. However, it is
impossible for humans to remember and use these numbers to connect to websites on the
internet.
To solve this problem, domain names were invented.
A domain name can have words which makes it easy to remember website addresses.
Now if you wanted to visit a website on the internet, you don’t need to type a string of
numbers. Instead, you can type in an easy to remember domain name, for example,
[Link].
Web Hosting:
Web hosting is the place where all the files of your website live. It is like the home of
your website where it actually lives.
A good way to think about this is if the domain name was the address of your house, then
web hosting is the actual house that address points to. All websites on the internet, need
web hosting.
When someone enters your domain name in a browser, the domain name is translated
into the IP address of your web hosting company’s computer. This computer contains
your website’s files, and it sends those files back to the users’ browsers.
Page 4 of 21
Q9. Differentiate between Domain name and web hosting
The domain registrar and the web host really are two totally separate services. One is a
place for your domain name; the other is the place for your website’s files themselves.
Also very important to understand is the fact that you can have two totally different
companies handling these different entities—just because you want to move your website
hosting to a different company doesn’t mean that you have to move your domain name to
a new domain registrar at all. In fact, we usually recommend that our clients simply keep
their domain name with the service that it is currently at (unless there are ongoing issues
with that company).
In fact, there are benefits to keeping your domain name and web host totally separate.
One instance would be if you want to move your website away from your current website
host, then you are in complete control. As long as you still have your domain name
hosted separately, that account can be accessed and the settings changed in just minutes
to point the domain to a new web host ASAP. Some high traffic sites actually rely on a
variation of this tactic, having the site replicated on multiple web hosts and managing the
domain name settings to direct traffic to the best hosting option at the time according to
server loads, etc.
Definition of IPv4
An IPv4 address is a 32- bit binary value, which can be displayed as four decimal digits.
The IPv4 address space offers about 4.3 billion addresses. Only 3.7 billion addresses can
only be assigned out of 4.3 billion address. The other addresses are conserved for specific
purposes such as multicasting, private address space, loopback testing, and research.
IP version 4 (IPv4) uses Broadcasting for transferring packets from one computer to all
computers; this probably generates problems sometimes.
Definition of IPv6
Comparison table:
Q11. Write the differences between static and dynamic IP address. Write the merits
and demerits of them. 5
• Address does not change - good for web servers, email servers and other Internet
servers.
• Use DNS to map domain name to IP address, and use domain name to address the
static IP address. Similar can be achieved with Dynamic DNS for dynamic IP
address, but it's not as clean as the static IP address.
• Expensive than dynamic IP address - ISPs generally charge additional fee for static
IP addresses.
• Need additional security - Since same IP is assigned to a machine, hackers try
brute force attack on the machine over period of time.
Page 6 of 21
Dynamic IP address Advantages
Internet security is generally becoming a top priority for both businesses and
governments. Good Internet security protects financial details and much more of what is
handled by a business or agency’s servers and network hardware. Insufficient Internet
security can threaten to collapse an e-commerce business or any other operation where
data gets routed over the Web.
Q14. What is meant by internet threats? What are the different types of internet
threats? Discuss about them. 6
A threat, in the context of computer security, refers to anything that has the potential to
cause serious harm to a computer system. A threat is something that may or may not
happen, but has the potential to cause serious damage. Threats can lead to attacks on
Page 7 of 21
computer systems, networks and more.
Search
THE TOP 10 MOST COMMON INTERNET THREATS
There is no doubt that you need to be vigilant online. As the World Wide Web has
evolved over the years, many internet nasties have been playing on vulnerabilities to
attack computers and retrieve sensitive data from individuals. Half the time, we aren’t
even aware it is happening until it is too late.
Whilst the internet is a fantastic place for communication and information, there are
many malicious threats you need to dodge along the way.
Spam
The fact that most of our emails accounts come with a ‘Spam’ or ‘Junk’ folder insinuates
that spam emails are a huge issue, with more than 50% of emails being syphoned into
these folders. Aside from being an annoyance, spam emails are not a direct threat.
However, many can contain malware.
Adware
Adware is a type of malware software that displays unwanted ads when a user is surfing
the internet. The ads often redirect your searches to advertising websites and collect
marketing-type data about you, behind your back, which is considered malicious.
Adware is often included in many shareware or freeware downloads as a legitimate way
of generating advertising revenues that help fund development. However, some websites
are infected with malicious adware that us automatically downloaded to your computer.
When this has been completed, Trojans can be used.
Trojan
Trojans leave your computer completely unprotected, which can mean that hackers can
steal any data from your system. Trojans often present themselves as harmless computer
programmes so that hackers can penetrate your computer without being detected.
Virus
One of the most talked about internet threats is a virus. Viruses usually attach themselves
covertly to downloads as they are designed to spread at an alarming rate. Viruses are
often attached to files for download, shared via CDs, DVDs, and USB sticks, or loaded
on to computers by opening infected email attachments.
Worms
Worms usually make their way on to a computer via a malicious email attachment or
USB stick. Once your computer has been infected by a worm, it will likely send itself to
every email address logged in your system. To the receiver, your email will appear
harmless, until they open it and are infected by the same worm.
Phishing
In its simplest terms, phishing is a form of fraudulent activity. More often than not,
official-looking emails are sent impersonating a well-known provider, such as a bank.
These emails are sent to acquire people’s passwords and credit card details.
Spyware
Another form of malware is spyware. Spyware is an all-encompassing internet nasty and
is usually attached to pop-ups of downloadable files. Once installed on your computer,
spyware can monitor your keystrokes, read and delete your files, reformat your hard
drive, and access your applications. Whoever is controlling the spyware has access to
your personal details without you even knowing.
Keyloggers
Page 8 of 21
Similar to a part of spyware, keyloggers record a user’s keyboard actions. Most
keyloggers will be looking for distinguishable key entries, such as bank card details and
passwords. Keylogging is often linked to identity and intellectual property theft.
Pharming
Pharming is a more complex version of phishing that exploits the DNS system. Pharmers
often create web pages mimicking that of a trustworthy business, such as an online
banking log-in page. Users will then enter their details, thinking they are logging in to
their usual service, and their details will be stolen by the pharmer.
The Internet is a dangerous place. That's because some tech-savvy individuals engage in
various types of criminal activities online or by abusing computer networks. Those
nefarious operations usually result in the theft of unsuspecting users' personal or financial
information, data which actors on the dark web monetize for their own gain.
Phishing
Phishing is a type of attack were actors attempt to trick unsuspecting users into doing
something they wouldn't ordinarily do, such as clicking on a malicious URL or email
attachment. Actors usually leverage phishing attacks to steal users' login credentials,
details which they can then abuse to gain unauthorised access to their victims' emails or
financial accounts.
Users can protect themselves against phishing by exercising caution around suspicious
links or email attachments. They should also be on the lookout for other tell-tale signs of
a phishing scam, like frequent grammar or spelling mistakes in what might seem to be an
official piece of correspondence from a bank or other institution.
Ransomware
Ransomware is a subset of crimeware that in most cases infects a victim's computer via
phishing attacks or an exploit kit campaign. Upon successful infection, the ransomware
commonly encrypts the victim's data. It then demands a ransom payment in exchange for
Page 9 of 21
the return of their data. But that's not set in stone. There's no guarantee victims will ever
get their data back.
In addition to following the anti-phishing steps laid out above, users should formulate a
data recovery plan for their computers. Such a program will help ransomware victims
recover their data for free if they ever experience an infection. As part of that plan, users
should in the very least maintain two local backups to which they copy their data on a
regular basis.
Malware
Malware comes in many different forms. Some specifically target users' financial
information by installing keyloggers onto victims' computers. Malware samples can also
reach users via a number of delivery methods, including phishing attacks and malicious
software packages that exploit unpatched software vulnerabilities.
People can protect against malware by always checking the domain of a login page for
their web accounts. If something seems off, the website might be a fake and could
attempt to steal users' login information. Users should also implement security updates as
soon as possible and store their passwords in a secure location such as a password
manager.
Identity Theft
Attackers can do all kinds of things with a person's identity. They can seize control of
victims' banking credentials, apply for new banking accounts, steal users' hard-earned
savings, and more. All they need are some key bits of information about you to convince
a bank or a customer service representative that they're you.
To protect against identity theft, users should take care not to reveal too much about
themselves on social media and other websites. There is no reason to ever publicly
disclose financial information. In addition, users should never use email to transmit their
Social Security Number or other personal information to another person, especially
someone they don't know.
Scams
Scams don't come in one size. But many of them have something in common: they
convey an enticing offer that in many cases attempts to trick users into sending over
money. Of course, those offers are baseless, and victims end up losing money in the
process.
In life, when something sounds too good to be true, it probably is. Users should never
buy into incredible scenarios where they're offered money or other rewards in exchange
for a fee. Instead they should see those messages for what they are: campaigns designed
specifically to steal their money.
Cyber means the use of Internet technologies and computers it includes computers,
networks, software, data storage devices, Internet, websites, emails, ATM machines etc.
To protect the cyber crime over Internet, this law is Passed to protect the Internet cyber
crime. This law is approved by the government. Cyber law Includes:
~~ Cyber crimes
~~ Electronic and Digital Signatures
~~ Intellectual Property
Page 10 of 21
~~ Data protection and privacy
~~ Companies now be able to carry out electronic commerce using the legal
infrastructure provided by the Act
~~ Act allows Government to issue notification on the web thus heralding e-governance
~~ Protect Computer fraud and Unauthorized access.
~~ Consumers are now increasingly using credit cards for shopping.
~~ Most people are using email, cell phones and SMS messages for communication as
well as Deal with Internet Banking Transactions.
~~It helps to prevent content or software that are copyrighted and distribution on net is
not allowed and punishable.
~~It helps to prevent spamming.
~~It helps to prevent the illegal bank transactions.
~~It plays a vital role in implementing the E commerce,net banking and all other
transaction which is available on internet.
Ecommerce can be broken into four main categories: B2B, B2C, C2B, and C2C.
• B2B (Business-to-Business)
Companies doing business with each other such as manufacturers selling to
distributors and wholesalers selling to retailers. Pricing is based on quantity of
order and is often negotiable.
• B2C (Business-to-Consumer)
Businesses selling to the general public typically through catalogs utilizing
shopping cart software. By dollar volume, B2B takes the prize, however B2C is
really what the average Joe has in mind with regards to ecommerce as a whole.
Having a hard time finding a book? Need to purchase a custom, high-end computer
system? How about a first class, all-inclusive trip to a tropical island? With the
advent ecommerce, all three things can be purchased literally in minutes without
human interaction. Oh how far we've come!
• C2B (Consumer-to-Business)
A consumer posts his project with a set budget online and within hours companies
review the consumer's requirements and bid on the project. The consumer reviews
the bids and selects the company that will complete the project. Elance empowers
consumers around the world by providing the meeting ground and platform for
such transactions.
• C2C (Consumer-to-Consumer)
There are many sites offering free classifieds, auctions, and forums where
individuals can buy and sell thanks to online payment systems like PayPal where
people can send and receive money online with ease. eBay's auction service is a
great example of where person-to-person transactions take place everyday since
1995.
Companies using internal networks to offer their employees products and services online-
-not necessarily online on the Web--are engaging in B2E (Business-to-Employee)
ecommerce.
Page 11 of 21
G2G (Government-to-Government), G2E (Government-to-Employee), G2B
(Government-to-Business), B2G (Business-to-Government), G2C (Government-to-
Citizen), C2G (Citizen-to-Government) are other forms of ecommerce that involve
transactions with the government--from procurement to filing taxes to business
registrations to renewing licenses. There are other categories of ecommerce out there, but
they tend to be superfluous.
1984: In April 1984, CompuServe launches the Electronic Mall in the USA and Canada.
It is the first comprehensive electronic commerce service.
1990: Tim Berners-Lee writes the first web browser, WorldWideWeb, using
a NeXTcomputer.
1995: Jeff Bezos launches [Link]. Dell and Cisco begin to aggressively use
Internet for commercial transactions. eBay is founded by computer programmer Pierre
Omidyar as AuctionWeb.
2012: US eCommerce and Online Retail holiday sales reach $33.8 billion, up 13 percent.
Also in 2012, eCommerce sales topped $1 trillion for the first time in history.
Today, mobile devices are playing an increasing role in the mix of eCommerce. Some
estimates show that purchases made on mobile devices will make up 25% of the market
by 2017. According to the Cisco Visual Networking Index, in 2014 the amount of mobile
devices will outnumber the number of world population.
ADVANTAGES OF ECOMMERCE
• Faster buying/selling procedure, as well as easy to find products.
• Buying/selling 24/7.
• More reach to customers, there is no theoretical geographic limitations.
• Low operational costs and better quality of services.
• No need of physical company set-ups.
• Easy to start and manage a business.
• Customers can easily select products from different providers without moving
around physically.
DISADVANTAGES OF ECOMMERCE
• Any one, good or bad, can easily start a business. And there are many bad sites
which eat up customers’ money.
• There is no guarantee of product quality.
Page 12 of 21
• Mechanical failures can cause unpredictable effects on the total processes.
• As there is minimum chance of direct customer to company interactions, customer
loyalty is always on a check.
• There are many hackers who look for opportunities, and thus an ecommerce site,
service, payment gateways, all are always prone to attack.
What is cryptography? 2
Definition: Cryptography is associated with the process of converting ordinary plain text
into unintelligible text and vice-versa. It is a method of storing and transmitting data in a
particular form so that only those for whom it is intended can read and process it.
Cryptography not only protects data from theft or alteration, but can also be used for user
authentication.
1. Symmetric-key cryptography
2. Hash functions.
3. Public-key cryptography
Symmetric-key Cryptography: Both the sender and receiver share a single key. The
sender uses this key to encrypt plaintext and send the cipher text to the receiver. On the
other side the receiver applies the same key to decrypt the message and recover the plain
text.
Public-Key Cryptography: This is the most revolutionary concept in the last 300-400
years. In Public-Key Cryptography two related keys (public and private key) are used.
Public key may be freely distributed, while its paired private key, remains a secret. The
public key is used for encryption and for decryption private key is used.
Page 13 of 21
What is meant by digital signature in cryptography? What is the use of digital
signature? 5
The Uses of digital signature is the same as that of a handwritten signature. A digital
signature uses digital keys to authenticate a person. A digital signature certificate
attached to any document is a binding commitment by the signature holder in accordance
to IT Law in India. The use of digital signature is going uphill because unlike a
handwritten signature, it is considered impossible to counterfeit or fake a digital
signature. With technological advancement we are moving away from the pen and paper
world to an electronic era. Now-a-days most of the government and private tenders are
collected electronically only. In India it mandatory for most, to file taxes like Income
Tax, Sales tax etc electronically. In all this electronic transactions uses of digital
signature is mandatory to make it legally [Link] of digital signature certificate also
include sending secure email as well as doing web-based monitory transactions. You can
also use Digital Certificate for code singing of any software developed by you or to prove
ownership of your domain name. In India uses of digital signature is also mandatory for
patent and trademark [Link] signatures are especially important
for electronic commerce and are a key component of most authentication schemes.
Page 14 of 21
Asymmetric encryption
Asymmetric encryption is quite the opposite to the symmetric encryptionas it uses not
one key but a pair of keys: a private one and a public one. One might ask:
Why do you need two keys?
You use one to encrypt your data, which is called public key, and the other
to decrypt the encrypted message, which is called the private key..
Private keys
Your private key, as the name states, is yours and it must be kept private, as it’s the only
key that can decrypt any messaged that was encrypted with your public key.
Public keys
Public keys as, yet again, the name states, are public and thus no security is required
because of it should publicly available and can be passed over the internet. The public
key is used to encrypt a message that can only be decrypted using, as I written above,
its private counterpart.
In order to understand what I’ve written above take a look at the image below:
Page 15 of 21
BASIS FOR SYMMETRIC ASYMMETRIC
COMPARISON ENCRYPTION ENCRYPTION
Low Cost :
This technology leads to greater financial savings. This happens because there exists only
one network carrying the voice and data provided by only one supplier. If you have a
broadband Internet connection (DSL or cable), you can make PC-to-PC phone calls
anywhere in the world for free. If you wish to make a PC-to-phone connection, there's
usually a charge for this but probably much cheaper than your regular phone service.
You can pay as you go or you can sign up with a VOIP service provider and pay a
monthly fee in return for unlimited calls within a certain geographic area. For example,
some VOIP services in the United States allow you to call anywhere in North America at
no extra charge.
Low Taxes :
Since the calls are being carried over the Internet, governments have not heavily taxed
VoIP phone services. Compare that to your local telephone bill (go ahead and take a close
Page 16 of 21
look) and you will see you are spending quite a bit on taxes each month. Therefore,
choosing a VoIP provider could add up to significant savings for you and your family.
Portability :
One important concept to understand about VoIP is that unlike it’s forefathers (let’s call
them PSTN for now), it is not distance or location dependent. As far as VoIP is
concerned, you could be calling your supplier 1,000 miles away in Indonesia or calling
your business partner on the other end of town, and it doesn’t make any difference at all,
in terms of connectivity and cost.
You can make and receive phone calls wherever there is a broadband connection simply
by signing in to your VoIP account. This makes VoIP as convenient as e-mail – if you are
traveling, simply pack a headset or Internet phone and you can talk to your family or
business associates for almost nothing.
Even if you change your office address to another state, you phone number can go with
you. Heck, you can even take your whole business with you wherever you travel.
Features :
Unlike regular phone service which usually charges more for extra features, VOIP comes
with a host of advanced communication features. For example, call forwarding, call
waiting, voicemail, caller ID and three-way calling are some of the many services
included with VOIP telephone service at no extra charge. You can also send data such as
pictures and documents at the same time you are talking on the phone.
VoIP phones can integrate with other services available over the Internet, including video
conversation, message or data file exchange in parallel with the conversation, audio
conferencing, managing address books and passing information about whether others
(e.g. friends or colleagues) are available online to interested parties.
Flexibility :
When you choose a VoIP phone service provider, you will be sent a converter to allow a
regular phone to use the VoIP phone service. Your phone number is programmed into the
converter. This means that you can take your phone converter and phone number and use
them wherever you travel in the world, just as long as you have access to a high-speed
Internet connection. Because your telephone number is based in your converter (and not
your home/office), you have the option of choosing any area code for your phone
number. Some carriers will allow you to have more than 1 phone number in different area
codes for a small additional fee (called a virtual phone number).
video-conferencing :
VoIP enables advanced bandwidth capabilities and improved video-conferencing and at a
reasonable price.
Page 17 of 21
Disadvantages of VoIP:
If VOIP is starting to sound really good to you, make sure you understand the following
downsides as well.
Emergency calls :
Another major concern with VOIP involves emergency 911 calls. Traditional phone
equipment can trace your location. Emergency calls are diverted to the nearest call center
where the operator can see your location in case you can't talk. However, because a
voice-over-IP call is essentially a transfer of data between two IP addresses, not physical
addresses, with VOIP there is currently no way to determine where your VOIP phone call
is originating from.
Although many companies are making an effort to provide for emergency calls in their
service, this issue remains an important deterrent against VoIP.
Reliability :
Because VOIP relies on an Internet connection, your VOIP service will be affected by the
quality and reliability of your broadband Internet service and sometimes by the
limitations of your PC. Poor Internet connections and congestion can result in garbled or
distorted voice quality. If you are using your computer at the same time as making a
computer VOIP call, you may find that voice quality deteriorates dramatically.
This is more noticeable in highly congested networks and/or where there are long
distances and/or internetworking between end points.
Security :
This one is the last in this list, but it is not the least! Security is a main concern with
VoIP, as it is with other Internet technologies. The most prominent security issues over
VoIP are identity and service theft, viruses and malware, denial of service, spamming,
call tampering and phishing attacks.
Page 18 of 21
Internet: It is a Global system of interconnected computer [Link] is not regulated by
any [Link] content in the network isaccessible to everyone [Link] is
owned by no [Link] can access Internet anonymously.
Intranet: It is a Private network specific to an [Link] is regulated by an
[Link] is owned by single [Link] should have valid
username/password to access [Link] Intranet is regulated by theorganization
policies.
Extranet:It is a Private network that uses public network to share information with
suppliers and [Link] is regulated by multiple [Link] content in the network
is accessible to members of organization & external members with access to [Link]
is owned by single/multiple [Link] is also regulated by contractual
agreements between organizations.
Differentiate among internet, Intranet and extranet. 5
Internet Intranet Extranet
It is a Private network that uses
It is a Global system of It is a Private
public network to share
interconnected computer network specific to an
information with suppliers and
network. organization.
vendors.
Not regulated by any It is regulated by an It is regulated by multiple
authority. organization. organization.
The content in the network is
Thus content in the network Thus content in the network
accessible to members of
isaccessible to everyone is accessible only to
organization & external
connected. members of organization.
members with access to network.
It is largest in terms of It is small network with
The number of devices connected
number of connected minimal number of
is comparable with Intranet.
devices. connected devices.
It is owned by single It is owned by single/multiple
It is owned by no one.
organization. organization.
It is means of sharing
It is means ofsharing It is means of sharing
sensitive
information throughout the informationbetween members
informationthroughout
world. and externalmembers.
organization.
Security is dependent of the
Security is enforced via a Security is enforced via a firewall
user of device connected to
firewall. that separates internet & extranet.
network.
Example: TCS using internal Example: HP and Intel using
Example: What we are
network for its business network for business related
normally using is internet.
operations. operations.
Users should have valid Users should have valid
Users can access Internet
username/password to access username/password to access
anonymously.
Intranet. Extranet.
Extranet is also regulated by
Internet is unregulated and But Intranet is regulated by
contractualagreements between
uncensored. theorganization policies.
organizations.
Page 19 of 21
A firewall is a piece of software or hardware that filters all network traffic between your
computer, home network, or company network and the Internet. It is our position that
everyone who uses the Internet needs some kind of firewall protection. A firewall will
protect your computer from outside attempts to control or gain access your computer.
Advantages of a firewall
• It protects against intruders. It only allows authorized users to access the network,
according to the security policies defined.
• It optimizes access. It identifies internal network components and allows more direct
communication between these components, if necessary.
• It protects confidential information. It allows access to information based on certain
levels of trustworthiness.
• It controls access to the computer.
• It detects possible fraudulent use.
• It monitors the traffic in the computer.
• It controls access to privileged services.
In a computer network, a proxy server is any computer system offering a service that
acts as an intermediary between the two communicating parties, the client and the server.
In the presence of a proxy server, there is no direct communication between the client and
the server. Instead, the client connects to the proxy server and sends requests for
resources such as a document, web page or a file that resides on a remote server. The
proxy server handles this request by fetching the required resources from the remote
server and forwarding the same to the client.
Page 20 of 21
Proxy Server
Page 21 of 21