Beruflich Dokumente
Kultur Dokumente
INTRODUCTION
There are several autonomous computational ethics, each of which has its own local
memory.
The entities communicate with each other by message passing.
*In this article, the computational entities are called computer or nodes.
A distributed system may have a common goal, such as solving a large computational
problem. Alternatively, each computer may have its own user with individual needs, and the
purpose of the distributed system is to coordinate the use of shared resources or provide
communication services to the users.
HISTORY
The use of concurrent processes that communicate by message-passing has its roots in
operating system architectures studied in the 1960s. The first widespread distributed systems were
local-area networks such as Ethernet, which was invented in the 1970s.
ARPANET, the predecessor of the Internet, was introduced in the late 1960s and
ARPANET e-mail was invented in the early 1970s. E-mail became the most successful application
of ARPANET and it is probably the earliest example of a large-scale distributed application. In
addition to ARPANET, and its successor, the Internet, other early worldwide computer networks
included Usenet and FidoNet from the 1980s, both of which were used to support distributed
discussion systems.
The study of distributed computing became its own branch of computer science in the late
1970s and early 1980s. The first conference in the field, Symposium on Principles of Distributed
Computing (PODC), dates back to 1982 and its European counterpart International Symposium
on Distributed Computing (DISC) was first held in 1985.
DEFINITION
1. Minicomputer Model
A distributed computing system based on the workstation – server model consists of a few
minicomputers and several workstations (most of which are diskless, but a few of which may be
diskful) interconnected by a communication network.
SYSTEM ARCHITECTURES:
1. Client Server
Architectures where smart clients contact the server for data then format and display it to
the users. Input at the client is committed back to the server when it represents a permanent change.
2. Peer – to – peer
Architectures where there are no special machines that provide a service or manage the
network resources. Instead all responsibilities are uniformly divided among all machines, known
as peers. Peers can serve both as clients and as servers.
Applets are used to provide interactive features to web applications that cannot be provided
by HTML alone. They can capture mouse input and also have controls like buttons or check. In
response to the user action an applet can change the provided graphic content.
MIDDLEWARE
Software that provides services beyond those provided by the operating system to enable
the various components of a distributed system to communicate and manage data.
Supports and simplifies complex distributed applications. It includes web servers,
application servers, messaging and similar tools that support application development and
delivery.
Types of Middleware
Offers a simple provider – consumer abstraction through which applications can issue
requests for uniquely identified content, without worrying about where or how it is obtained. Juno
is one example, which allows applications to generate content requests associated with high-level
delivery requirements.
DISTRIBUTED DATABASE
A database in which storage devices are not all attached to a common processing unit such
as the CPU and which is controlled by a distributed database management system.
It may have different hardware, operating systems, database management systems and even
data models for different databases.
NETWORK MANAGEMENT
The process of administering and managing the computer networks of one or many
organizations.
Software that enables network managers to perform their functions is called network
management software.
NETWORK MANAGEMENT SYSTEM
Software that is used to provision, discover, monitor and maintain computer networks.
Purpose: to help reduce the burden of managing the growing complexity of computer networks
Functions:
It is a control system wherein the control loops are closed through a communication
network.
1. Fieldbus is the name of a family of industrial computer network protocols used for
real-time distributed control.
2. Ethernet is a family of computer networking technologies commonly use in local area
networks (LANs) and metropolitan area networks (MANs).
3. Wireless Networks, e.g. Bluetooth or ZigBee
NETWORKING
Network
A system of computers that are joined together so that they can communicate by
exchanging information and sharing resources.
A network management system (NMS) is a set of hardware and/or software tools that allow
an IT professional to supervise the individual components of a network within a larger network
management framework.
Network Design
Network Protocols
Network protocol is a set of rules that governs the communication between computers on
a network. Rules of network protocol include guidelines that regulate the following characteristics
of a network: access method, allowed physical topologies, types of cabling and speed of data
transfer.
1. Ethernet – the Ethernet protocol is by far the most widely used one. Ethernet uses an
access method called CSMA/CD (Carrier Sense Multiple Access / Collision Detection).
This is a system where each computer listens to the cable before sending anything through
the network.
2. Fast Ethernet – to allow for an increased speed of transmission, the Ethernet protocol has
developed a new standard that supports 100 Mpbs. Fast Ethernet requires the application
of different, more expensive network concentrators/hubs and network interface cards. In
addition, category 5 twisted pair or fiber optic cable is necessary. Fast Ethernet is becoming
common in schools that have been recently wired.
3. Local Talk – it is a network protocol that was developed by Apple Computer, Inc. for
Macintosh computers. The method used by Local Talk is called CSMA/CA (Carrier Sense
Multiple Access with Collision Avoidance). It is similar to CSMA/CD except that a
computer signals its intent to transmit before it actually does so. Local Talk adapters and
special twisted pair cable can be used to connect a series of computers through the serial
port.
4. Token Ring – the token ring protocol was developed by IBM in the mid-1980s. The access
method used involves token-passing. In Token Ring, the computers are connected so that
the signal travels around the network from one computer to another in a logical ring.
5. FDDI (Fiber Distributed Data Interface) – is a network protocol that is used primarily to
interconnected two or more local area networks, often over large distances. The access
method used by FDDI involves token-passing. FDDI uses a dual ring physical topology.
Transmission normally occurs on one of the rings; however, if a break occurs, the system
keeps information moving by automatically using portions of the second ring to create a
new complete ring. A major advantage of FDDI is high speed. It operates over fiber optic
cable at 100 Mbps.
6. ATM (Asynchronous Transfer Mode) – is a network protocol that transmit data at a speed
of 155 Mbps and higher. ATM works by transmitting all data in small packets of a fixed
size; whereas, other protocols transfer variable length packets. ATM supports a variety of
media such as video, CD-quality audio, and imaging. ATM employs a star topology, which
can work with fiber optic as well as twisted pair cable.
7. Gigabit Ethernet – the latest development in the Ethernet standard is a protocol that has a
transmission speed of 1 Gbps. Gigabit Ethernet is primarily used for backbones on a
network at this time. in the future, it will probably also be used for workstation and server
connections. It can be used with both fiber optic cabling and copper. The 1000BaseTX, the
copper cable used for Gigabit Ethernet, became the formal standard in 1999.
Types of Network
1. LAN – Local Area Network – connects network devices over relatively short distance.
2. WAN – Wide Area Network – spans a large physical distance.
3. WLAN – Wireless Local Area Network
4. MAN – Metropolitan Area Network
5. SAN – Storage Area Network, System Area Network, Server Area Network, or sometimes
Small Area Network
6. CAN – Campus Area Network, Controller Area Network, or sometimes Cluster Area
Network
7. PAN – Personal Area Network
Home Networking
A home network or home area network (HAN) is a type of computer network that facilitates
communication among devices within the close vicinity of a home. Devices capable of
participating in this network, for example, smart devices such as network printers and handled
mobile computers, often gain enhanced emergent capabilities through their ability to interact.
These additional capabilities can be used to increase the quality of life inside the home in a variety
of ways, such as automation of repetitious tasks, increased personal productivity, enhanced home
security, and easier access to entertainment.
Business Networking
A business network is a type of business social network which is developed to help business
people connect with other managers and entrepreneurs to further each other’s business interests by
forming mutually beneficial business relationships. There are several prominent business
networking organizations that create models of business networking activity that, when followed,
allow the business person to build new business relationships and generate business opportunities
at the same time. A professional network service is an implementation of information technology
in support of business networking. Chambers of Commerce and other business – oriented groups
may also organize networking activities.
Wireless Networking
A wireless network is any type of computer network that uses wireless data connections
for connecting network nodes. Wireless networking is a method by which homes,
telecommunications networks and enterprise (business) installations avoid the costly process of
introducing cables into a building, or as a connection between various equipment locations.
Wireless telecommunications networks are generally implemented and administered using radio
communication. This implementation takes place at the physical level (layer) of the OSI model
network structure.
TELECOMMUNICATION
It was adapted from the Spanish word Telecom. It is a compound of the Greek prefix tele,
meaning “far off”, and the Latin communicare, meaning “to share”.
It is the transmission, between or among points specified by the user, of information of the
user’s choosing, without change in the form or content of the information as sent and
received. It is the exchange of information over significant distances by electronic means.
The information may be in the form of voice telephone calls, data, text, images or video.
Roles of Telecommunication
1. Transmit Data
Perhaps the most important role of telecommunication is fulfilling its most basic
purpose of transmitting data. The technology includes telephony and video conferencing,
facsimile, broadcast and interactive television, instant messaging, email and distributed
electronic collaboration.
2. Improve Efficiency and Productivity
Telecommunication has radicalized the phrase “do more with less”. It essentially
reduces the costs of all transactions. For example, your customers can use the phone or the
internet to make and cancel orders without an employee being onvolved.
3. Reach More Customers
Arguably the greatest contribution of telecommunications technology is its
empowering firms to reach more customers with fewer resources and manpower. Online
credit card processing and phone payment, virtual meetings, queued customer service lines,
remote monitoring, even basic home and network security monitoring and the like are
examples of how your firm can service more clients.
Telecommunication Links
3. Teleconference
Teleconference, also known as teleseminar, is the live exchange and mass
articulation of information among several persons and machines remote from one
another but linked by a telecommunications system.
4. Videoconferencing
It is the conduct of a videoconference by a set of telecommunication technologies
which allow two or more locations to communicate by simultaneous two-way video
and audio transmissions. It has also been called ‘visual collaboration’ and is a type
of groupware.
5. Facsimile
From the Latin fac simile which means “make alike”. It is a copy or reproduction
of an old book, manuscript, map, art print, or other item of historical value that is
as true to the original source as possible.
6. Electronic Bulletin Board
A computer that is running software that allows users to leave messages and access
information of general interest.
History
1957 The US Department of Defense formed a small agency called ARPA (Advanced
Research Projects Agency)
1966 The first ARPANET plan is unveiled. Packet switching technology is getting off
the ground, the small university networks are beginning to be developed.
1970 Universities began using the Internet Protocol to connect to the ARPANET to
access the Pentagon’s Computers. Although Pentagon’s computer access is
restricted, universities’ computers can communicate freely. Because the IP
software was a public-domain, joining the network became simple. This led to the
growth of the network.
1983 The military segment broke off and became MILNET.
1986 The National Science Foundation (NSF) began the NSFNET, a backbone that
connected the nations’ five supercomputer centers at high-speed. NSF upgraded the
network repeatedly, setting a blistering pace for commercial entities from using the
backbone.
1994 The NSFNET was carrying 10 trillion bytes of Internet traffic per month.
1995 NSFNET reverted to a research network, the US internet backbone traffic is now
routed through interconnected network providers.
1998 – Present The internet continues to experience staggering growth. More people use the
internet to get connected to others, find information, conduct business and share
information than ever before history.
Services of Internet
1. Electronic Mail
The transmission of messages over communication networks.
Example: Google mail, yahoo mail
2. Listserv or Mailing List
It works by subscribing to the list then you will receive a copy of e-mail from
anyone who sends e-mail to the Listserv. At the same time, if you send an e-mail
to the listserv, everyone on the list will have a copy of your message.
It is a simple way for a group of people to communicate with one another through
e-mail.
3. Usenet
An electronic bulletin board service consisting of Newsgroups, newsfeeds, and
newsreaders.
Newsgroup Clients – are programs that let you read and participate in a Newsgroup. It is called
Newsgroup Reader.
FTP Clients are needed in order to connect and download from the FTP servers.
6. Telnet
Used for remotely accessing computers over the internet. You can log on to a
remote computer and issue commands available like you are in front of the actual
computer.
Telnet Clients are used to connect servers offering Telnet access. Since Telnet requires that you
are connected to the server at all times, communication is done through a command line.
7. Gopher
A system developed whereby many types of information could be displayed and
accessed in a simple menu-based structure.
8. World Wide Web (WWW)
A network hypertext system that allows documents to be shared over the internet.
It interconnects millions of documents.
It relies in 3 mechanisms:
a. A uniform naming scheme for locating resources on the Web (e.g., URLs)
b. Protocol, for access to names resources over the Web. (e.g., HTTP)
c. Hypertext, for easy navigation among resources (e.g., HTML)
Browser – a software program that requests, interprets and presents worldwide web documents.
Its two main jobs are: 1) Retrieving documents from the web and 2) formatting them for your own
system.
Advantages
1. Unlimited Communication
The Internet has made it easy for people to communicate with others because it is
cheap and convenient. The only costs incurred are those paid to the internet service
provider. The Internet acts as common global platform where people explore
ideologies and cultures without limitation.
2. Abundant Information and Resources
The internet is basically a globally accessible repository of knowledge and the best
part is everyone gets to chip in. you can also get the latest news, breakthroughs in
all fields including medicine and even research publications at the click of a button.
3. Easy Sharing
You can use social media sites such as Facebook or an IM app. They will all get
the news at the same time. you can also share music, videos and any other file.
4. Online Services and E-commerce
Today it is possible to carry out financial transactions online. You can transfer
funds, pay taxes and utility bills or book movie tickets over the Internet in the
comfort of your office or home. The growth of e-commerce has made it possible
for people to shop for most things online.
5. Entertainment
This is one of the major reasons why many people enjoy surfing the Internet. You
can watch movies, listen to music, read your favorite celebrity gossip columns and
play games over the Internet.
Disadvantages
It is our gateway to the internet. It provides us with internet services to link you to the
internet. Most users subscribe to an Internet Service Provider (ISP) for their dial-up access.
Connection Options:
Modem
ISDN
Cable Modem
T1 Line or T3 Line
ISP Connection Types
1. Modems
An electronic device that converts digital signals into analogue.
The speed of current modem is measured in kilobits per second (kbps)
Types
Internal Modem – is in form like a sound card. They are inserted in one of the motherboard
slots.
External Modem – is plugged in a COM port or by USB Cable.
2. Cable Modem
It is hooked to computers not through phone line but through coaxial television
cable.
It is very fast which are great for network gaming over the internet.
3. DSL (Digital Subscriber Line)
In a DSL connection, you are using a 2-way phone line to connect to the internet,
without disturbing your phone.
It is the most common form of home internet connection today, and is also very
popular for small businesses.
Types: