Internet Technology and Web Design Viva Questions: 1.what Is DNS?
Internet Technology and Web Design Viva Questions: 1.what Is DNS?
Internet Technology and Web Design Viva Questions: 1.what Is DNS?
VIVA QUESTIONS
1.What is DNS?
On the Internet, the Domain Name System (DNS) associates various sorts of information
with so-called domain names; most importantly, it serves as the "phone book" for the
Internet by translating human-readable computer hostnames, e.g. en.wikipedia.org, into
the IP addresses, e.g. 66.230.200.100, that networking equipment needs for delivering
information. It also stores other information such as the list of mail exchange servers that
accept email for a given domain. In providing a worldwide keyword-based redirection
service, the Domain Name System is an essential component of contemporary Internet
use.
3.What is cookies?
HTTP cookies, sometimes known as web cookies or just cookies, are parcels of text sent
by a server to a web browser and then sent back unchanged by the browser each time it
accesses that server. HTTP cookies are used for authenticating, tracking, and maintaining
specific information about users, such as site preferences and the contents of their
electronic shopping carts.
4. What is internet?
ICMP (Internet Control Message Protocol) also exists at this level. ICMP is
connectionless; it is used for control, signaling, and error reporting purposes.
6.Define TCP.
The Transmission Control Protocol (TCP) is one of the core protocols of the Internet
protocol suite. TCP provides reliable, in-order delivery of a stream of bytes, making it
suitable for applications like file transfer and e-mail. It is so important in the Internet
protocol suite that sometimes the entire suite is referred to as "the TCP/IP protocol suite."
7.Define UDP.
User Datagram Protocol (UDP) is one of the core protocols of the Internet protocol suite.
Using UDP, programs on networked computers can send short messages sometimes
known as datagrams (using Datagram Sockets) to one another. UDP is sometimes called
the Universal Datagram Protocol.
8.Define HTTP.
9. Define IP ADDRESS.
A web hosting service is a type of Internet hosting service that allows individuals and
organizations to provide their own websites accessible via the World Wide Web. Web
hosts are companies that provide space on a server they own for use by their clients as
well as providing Internet connectivity, typically in a data center
13.What is Streaming?
Streaming media is multimedia that is continuously received by, and normally displayed
to, the end-user while it is being delivered by the provider. The name refers to the
delivery method of the medium rather than to the medium itself. The distinction is
usually applied to media that are distributed over telecommunications networks, as most
other delivery systems are either inherently streaming (e.g. radio, television) or inherently
non-streaming (e.g. books, video cassettes, audio CDs).
There are two common implementations of the API. The original implementation
depends on Java Virtual Machine (JVM) class representation mechanisms and it thus
only supports making calls from one JVM to another. The protocol underlying this Java-
only implementation is known as Java Remote Method Protocol (JRMP). In order to
support code running in a non-JVM context, a CORBA version was later developed.
Usage of the term RMI may denote solely the programming interface or may signify both
the API and JRMP, whereas the term RMI-IIOP, read RMI over IIOP, denotes the RMI
interface delegating most of the functionality to the supporting CORBA implementation.
16.SERVER SOCKET:
17.Define Browsers.
18.Define Multicast.
19.Firewalls:
A firewall's function within a network is similar to firewalls with fire door in building
construction. In former case, it is used to prevent network intrusion to the private
network. In latter case, it is intended to contain and delay structural fire from spreading to
adjacent structures.
20.Encryption:
21.Define VPN.
Packet filters act by inspecting the "packets" which represent the basic
unit of data transfer between computers on the Internet. If a packet matches the packet
filter's set of rules, the packet filter will drop (silently discard) the packet, or reject it
(discard it, and send "error responses" to the source).
This type of packet filtering pays no attention to whether a packet is part of an existing
stream of traffic (it stores no information on connection "state"). Instead, it filters each
packet based only on information contained in the packet itself (most commonly using a
combination of the packet's source and destination address, its protocol, and, for TCP and
UDP traffic, which comprises most internet communication, the port number).
25.OPTIMIZATION:
optimization is the process of modifying a system to make some aspect of it work more
efficiently or use fewer resources. For instance, a computer program may be optimized so
that it executes more rapidly, or is capable of operating within a reduced amount of
memory storage, or draws less battery power in a portable computer. The system may be
a single computer program, a collection of computers or even an entire network such as
the Internet.
An applet is a software component that runs in the context of another program, for
example a web browser. An applet usually performs a very narrow function that has no
independent use. As such, an applet provides functionality or performance beyond the
default capabilities of its container (the browser). Also, in contrast with a subroutine,
certain capabilities are restricted by the container. An applet is written in a language that
is different from the scripting or HTML language which invokes it. The applet is written
in a compiled language, while the scripting language of the container is an interpreted
language, hence the greater performance or functionality of the applet. Unlike a
"subroutine," a complete web component can be implemented as an applet.
29.Define THREAD.
Thread in computer science is short for a thread of execution. Threads are a way
for a program to fork (or split) itself into two or more simultaneously (or pseudo-
simultaneously) running tasks. Threads and processes differ from one operating system to
another, but in general, the way that a thread is created and shares its resources is
different from the way a process does.