Professional Documents
Culture Documents
UNIT – 1
The Internet is a global wide area network that connects computer systems across
the world. It includes several high-bandwidth data lines that comprise the Internet
"backbone." These lines are connected to major Internet hubs that distribute data to
other locations, such as web servers and ISPs.
Usually each company or organization has their own Intranet network and
members/employees of that company can access the computers in their intranet.
Extranet Implementation
Extranet is implemented as a Virtual Private Networks (VPN) because it uses internet
to connect to corporate organization and there is always a threat to information
security. VPN offers a secure network in public infrastructure (Internet).
There are mainly three types of computer networks based on their size:
1. Local Area Network (LAN)
2. Metropolitan Area Network (MAN)
3. Wide area network (WAN)
It divides the communications processes into seven layers. Each layer both performs
specific functions to support the layers above it and offers services to the layers below it.
The Open System Interconnection model is a seven-layer structure that specifies the
requirements for communications between two computers. The ISO (International
Organization for Standardization) standard 7498-1 defined this model. This model allows
all network elements to operate together, no matter who created the protocols and what
computer vendor supports them.
Prepared By Nitin Upadhyay 17
Benefits of the OSI model
The main benefits of the OSI model include the following:
Helps users understand the big picture of networking
Helps users understand how hardware and software elements function together
Makes troubleshooting easier by separating networks into manageable pieces
Defines terms that networking professionals can use to compare basic functional
relationships on different networks
Helps users understand new technologies as they are developed
Aids in interpreting vendor explanations of product functionality
The physical layer of the OSI model defines connector and interface specifications, as
well as the medium (cable) requirements. Electrical, mechanical, functional, and
procedural specifications are provided for sending a bit stream on a computer network.
Layer 3, the network layer of the OSI model, provides an end-to-end logical addressing
system so that a packet of data can be routed across several layer 2 networks (Ethernet,
Token Ring, Frame Relay, etc.). Note that network layer addresses can also be referred
to as logical addresses.
This layer handles the addressing and routing of the data (sending it in the right
direction to the right destination on outgoing transmissions and receiving incoming
transmissions at the packet level). IP is the network layer for the Internet.
Layer 4, the transport layer of the OSI model, offers end-to-end communication between
end devices through a network. Depending on the application, the transport layer either
offers reliable, connection-oriented or connectionless, best-effort communications.
Some of the functions offered by the transport layer include:
Application identification
Client-side entity identification
Confirmation that the entire message arrived intact
Segmentation of data for network transport
Control of data flow to prevent memory overruns
Establishment and maintenance of both ends of virtual circuits
Transmission-error detection
Realignment of segmented data in the correct order on the receiving side
Multiplexing or sharing of multiple sessions over a single physical link
Layer 5, the session layer, provides various services, including tracking the number of
bytes that each end of the session has acknowledged receiving from the other end of the
session. This session layer allows applications functioning on devices to establish,
manage, and terminate a dialog through a network. Session layer functionality includes:
Virtual connection between application entities
Synchronization of data flow
Creation of dialog units
Connection parameter negotiations
Partitioning of services into functional groups
Acknowledgements of data received during a session
Retransmission of data if it is not received by a device
Layer 6, the presentation layer, is responsible for how an application formats the data to
be sent out onto the network. The presentation layer basically allows an application to
read (or understand) the message.
Examples of presentation layer functionality include:
Encryption and decryption of a message for security
Compression and expansion of a message so that it travels efficiently
Graphics formatting
Content translation
System-specific translation
Layer 7, the application layer, provides an interface for the end user operating a device
connected to a network. This layer is what the user sees, in terms of loading an
application (such as Web browser or e-mail); that is, this application layer is the data the
user views while using these applications.
Examples of application layer functionality include:
Support for file transfers
Ability to print on a network
Electronic mail
Electronic messaging
Browsing the World Wide Web
Free delivery - Sending an e-mail is virtually free, outside the cost of Internet service. There
is no need to buy a postage stamp to send a letter.
Global delivery - E-mail can be sent to nearly anywhere around the world, to any country.
Instant delivery - An e-mail can be instantly sent and received by the recipient over the
Internet.
File attachment - An e-mail can include one or more file attachments, allowing a person to
send documents, pictures, or other files with an e-mail.
Long-term storage - E-mails are stored electronically, which allows for storage and archival
over long periods of time.
Environmentally friendly - Sending an e-mail does not require paper, cardboard, or
packing tape, conserving paper resources.
An e-mail client
Email client primarily is a desktop application that enables users to receive and send emails
directly on their desktop. Typically, email client requires an email address to be setup and
configured before user can start using email service. These configuration and settings
generally include email address, password, POP3/IMAP and SMTP address, port number,
email aliases and other related preferences.
So, both the client and server have two processes allowing these two types of information to be
managed:
Prepared By Nitin Upadhyay 38
File Transfer Protocol Model
DTP (Data Transfer Process) is the process in charge of establishing the connection and
managing the data channel. The server side DTP is called SERVER-DTP, the client side
DTP is called USER-DTP
PI (Protocol Interpreter) interprets the protocol allowing the DTP to be controlled using
commands received over the control channel. It is different on the client and the server:
The SERVER-PI is responsible for listening to the commands coming from a USER-PI
over the control channel on a data port, establishing the connection for the control
channel, receiving FTP commands from the USER-PI over this, responding to them
and running the SERVER-DTP.
The USER-PI is responsible for establishing the connection with the FTP server,
sending FTP commands, receiving responses from the SERVER-PI and controlling the
USER-DTP if needed.
E-Commerce is an area which is used in various fields of business like wholesale, retail
as well as manufacturing unit. E-Commerce is a subset of the e-business that concerns
commerce. The activity of the exchange of goods and services with some or the other
kind of payment methods can be intended as commerce. E-Commerce world is an
application of information sharing among business trading basically online commercial
transaction with clients. Ecommerce is categorized into six major types they are:
1. Business-to-Business
2. Business-to-Consumer
3. Business-to-Administration
4. Consumer-to-Consumer
5. Consumer-to-Business
6. Consumer-to-Administration
Marketing: Data collection about customer behavior, preferences, needs and buying
patterns is possible through Web and E-commerce. This helps marketing activities
such as price fixation, negotiation, product feature enhancement and relationship with
the customer.
Finance: Financial companies are using E-commerce to a large extent. Customers can
check the balances of their savings and loan accounts, transfer money to their other
account and pay their bill through on-line banking or E-banking. Another application
of E-commerce is on-line stock trading. Many Websites provide access to news, charts,
information about company profile and analyst rating on the stocks.