Showing posts with label FTPHEAT SINK. Show all posts
Showing posts with label FTPHEAT SINK. Show all posts

Friday, February 13, 2009

What is Computer Network Protocols


The word protocol is derived from the Greek word “protocollon” which means a leaf of paper glued to manuscript volume. In computer protocols means a set of rules, a communication language or set of standards between two or more computing devices. Protocols exist at the several levels of the OSI (open system interconnectivity) layers model. In the telecommunication system, there are one more protocols at each layer of the telephone exchange. On the internet, there is a suite of the protocols known as TCP/IP protocols that are consisting of transmission control protocol, internet protocol, file transfer protocol, dynamic host configuration protocol, Border gateway protocol and a number of other protocols.
In the telecommunication, a protocol is set of rules for data representation, authentication, and error detection. The communication protocols in the computer networking are intended for the secure, fast and error free data delivery between two communication devices. Communication protocols follow certain rules for the transmission of the data.
Protocols Properties
Different protocols perform different functions so it is difficult to generalize the properties of the protocols.
There are some basic properties of most of the protocols.
• Detection of the physical (wired or wireless connection)• Handshaking• How to format a message.
• How to send and receive a message.
• Negotiation of the various connections
• Correction of the corrupted or improperly formatted messages.
• Termination of the session
The widespread use of the communication protocols is a prerequisite to the internet. The term TCP/IP refers to the protocols suite and a pair of the TCP and IP protocols are the most important internet communication protocols. Most protocols in communication are layered together where the various tasks listed above are divided. Protocols stacks refer to the combination of the different protocols. The OSI reference model is the conceptual model that is used to represent the protocols stacks. There are different network protocols that perform different functions. Following is the description of the some of the most commonly used protocols.
HTTP (Hyper Text Transfer Protocol)
Hypertext transfer protocol
is a method of transmitting the information on the web. HTTP basically publishes and retrieves the HTTP pages on the World Wide Web. HTTP is a language that is used to communicate between the browser and web server. The information that is transferred using HTTP can be plain text, audio, video, images, and hypertext. HTTP is a request/response protocol between the client and server. Many proxies, tunnels, and gateways can be existing between the web browser (client) and server (web server). An HTTP client initializes a request by establishing a TCP connection to a particular port on the remote host (typically 80 or 8080). An HTTP server listens to that port and receives a request message from the client. Upon receiving the request, server sends back 200 OK messages, its own message, an error message or other message.
POP3 (Post Office Protocol)
In computing, e-mail clients such as (MS outlook, outlook express and thunderbird) use Post office Protocol to retreive emails from the remote server over the TCP/IP connection. Nearly all the users of the Internet service providers use POP 3 in the email clients to retrieve the emails from the email servers. Most email applications use POP protocol.
SMTP (Simple Mail Transfer Protocol)
Simple Mail Transfer Protocol is a protocol that is used to send the email messages between the servers. Most email systems and email clients use the SMTP protocol to send messages to one server to another. In configuring an email application, you need to configure POP, SMTP and IMAP protocols in your email software. SMTP is a simple, text based protocol and one or more recipient of the message is specified and then the message is transferred. SMTP connection is easily tested by the Telnet utility. SMTP uses the by default TCP port number 25
FTP (File Transfer Protocol)
FTP or file transfer protocol is used to transfer (upload/download) data from one computer to another over the internet or through or computer network. FTP is a most commonly communication protocol for transferring the files over the internet. Typically, there are two computers are involved in the transferring the files a server and a client. The client computer that is running FTP client software such as Cuteftp and AceFTP etc initiates a connection with the remote computer (server). After successfully connected with the server, the client computer can perform a number of the operations like downloading the files, uploading, renaming and deleting the files, creating the new folders etc. Virtually operating system supports FTP protocols.
IP (Internet Protocol)
An Internet protocol (IP) is a unique address or identifier of each computer or communication devices on the network and internet. Any participating computer networking device such as routers, computers, printers, internet fax machines and switches may have their own unique IP address. Personal information about someone can be found by the IP address. Every domain on the internet must have a unique or shared IP address.
DHCP (Dynamic Host Configuration Protocol)
The DHCP or Dynamic Host Configuration Protocol is a set of rules used by a communication device such as router, computer or network adapter to allow the device to request and obtain and IP address from a server which has a list of the larger number of addresses. DHCP is a protocol that is used by the network computers to obtain the IP addresses and other settings such as gateway, DNS, subnet mask from the DHCP server. DHCP ensures that all the IP addresses are unique and the IP address management is done by the server and not by the human. The assignment of the IP addresses is expires after the predetermined period of time. DHCP works in four phases known as DORA such as Discover, Observe, Request and Authorize
IMAP (Internet Message Access Protocol)
The Internet Message Access Protocol known as IMAP is an application layer protocol that is used to access to access the emails on the remote servers. POP3 and IMAP are the two most commonly used email retrieval protocols. Most of the email clients such as outlook express, thunderbird and MS outlooks support POP3 and IMAP. The email messages are generally stored on the email server and the users generally retreive these messages whether by the web browser or email clients. IMAP is generally used in the large networks. IMAP allows users to access their messages instantly on their systems.
ARCNET
ARCNET is a local area network technology that uses token bus scheme for managing line sharing among the workstations. When a device on a network wants to send a message, it inserts a token that is set to 1 and when a destination device reads the message it resets the token to 0 so that the frame can be used by another device.
FDDI
Fiber distributed data interface (FDDI) provides a standard for data transmission in a local area network that can extend a range of 200 kilometers. The FDDI uses token ring protocol as its basis. FDDI local area network can support a large number of users and can cover a large geographical area. FDDI uses fiber optic as a standard communication medium. FDDI uses dual attached token ring topology. A FDDI network contains two token rings and the primary ring offers the capacity of 100 Mbits/s. FDDI is an ANSI standard network and it can support 500 stations in 2 kilometers.
UDP
The user datagram protocol is a most important protocol of the TCP/IP suite and is used to send the short messages known as datagram. Common network applications that uses UDP are DNS, online games, IPTV, TFTP and VOIP. UDP is very fast and light weight. UDP is an unreliable connectionless protocol that operates on the transport layer and it is sometimes called Universal Datagram Protocol.
X.25
X.25 is a standard protocol suite for wide area networks using a phone line or ISDN system. The X.25 standard was approved by CCITT now ITU in 1976.
TFTP
Trivial File Transfer Protocol (TFTP) is a very simple file transfer protocol with the very basic features of the FTP. TFTP can be implemented in a very small amount of memory. TFTP is useful for booting computers such as routers. TFTP is also used to transfer the files over the network. TFPT uses UDP and provides no security features.
SNMP
The simple network management protocol (SNMP) forms the TCP/IP suite. SNMP is used to manage the network attached devices of the complex network.
PPTP
The point to point tunneling protocol is used in the virtual private networks. PPP works by sending regular PPP session. PPTP is a method of implementing VPN networks.
OTHER PROTOCOLS
VTP, ARP, IPX, OSPF, RARP, NFS, BOOTP, NNTP, IRC, RADIUS, Soap, Telnet, RIP, SSH

Wednesday, February 4, 2009

Computer Terms and Acronyms

A
ACPI (Advanced Configuration and Power Interface) - Specification developed by Intel, Compaq, Phoenix, Microsoft and Toshiba to control power on notebooks and other devices. Windows 98 and Windows 2000/XP support ACPI.
ATC (Advanced Transfer Cache) - A type of L2 cache contained within the Pentium processor housing that is embedded on the same core processor die as the CPU itself.
ANSI (American National Standards Institute) - A non-profit organization dedicated to creating trade and communications standards.
ASCII (American Standard Code for Information Interchange) - A popular standard for writing letters and other characters in binary code. Originally, ASCII characters were seven bits, so there were 127 possible values. ASCII has been expanded to an 8-bit version, allowing 128 additional values.
asynchronous SRAM - Static RAM that does not work in step with the CPU clock and is, therefore, slower than synchronous SRAM.
AT - A form factor no longer produced, in which the motherboard requires a full-size case. Because of their dimensions and configuration, AT systems are difficult to install, service and upgrade.
ATAPI (Advanced Technology Attachment Packet Interface) - An interface standard, part of the IDE/ATA standards that allows tape drives, CD-ROM drives and other drives to be treated like an IDE hard drive by the system.
ATX - The most common form factor for PC systems presently in use; originally introduced by Intel in 1995. ATX motherboards and cases make better use of space and resources than did the AT form factor.
autoexec.bat - A startup text file once used by DOS and used by Windows to provide backward-compatibility. It executes commands automatically during the boot process and is used to create a 16-bit environment.
B
Baby AT - An improved and more flexible version of the AT form factor. Baby AT was the industry standard from approximately 1993 to 1997 and can fit into some ATX cases.
back side bus - The bus between the CPU and the L2 cache inside the CPU housing.
BIOS (Basic Input/Output System) - Firmware that can control much of a computer's input/output functions, such as communications with the floppy drive and the monitor. Also called ROM BIOS.
bit (binary digit) - An 0 or 1 used by the binary number system.
blog - A Blog is the short for a Weblog and is a journal which is available on the Internet. A Blog is frequently updated and this is known as 'blogging'. The person who keeps a blog is a 'Blogger'. Blogs usually represent the personal thoughts of the 'Blogger'. Click here to view my blog.
bootable disk - For DOS and Windows, a floppy disk that can upload the OS files necessary for a computer startup. For DOS or Windows 9X, it must contain the files Io.sys, Msdos.sys and Command.com.
Broadband - A transmission technique that carries more than one type of transmission on the same medium such as a cable modem or DSL.
brownouts - Temporary reduction in voltage, which can sometimes cause data loss.
bus - The paths or lines on the motherboard on which data, instructions and electrical power move from component to component.
bus speed - The speed or frequency at which the data on the motherboard is moving.
byte - A collection of 8 bits that is equivalent to a single character. When referring to system memory, an additional error-checking bit might be added, making the total 9 bits.
C
cable modem - A technology that uses cable TV lines for data transmission requiring a modem at each end. From the modem, a network cable connects to a NIC in the user's PC.
CPU (Central Processing Unit - Also called a microprocessor or processor. The heart and brain of the computer which receives data input, processes information and executes instructions.
chip set - A group of chips on the motherboard that controls the timing and flow of data and instructions to and from the CPU.
clock speed - The speed or frequency expressed in MHz, that controls activity on the motherboard and is generated by a crystal or oscillator located somewhere on the motherboard.
clone - A computer that is a no-name Intel and Microsoft compatible PC.
CMOS (Complementary Metal-Oxide Semiconductor) - One of two types of technologies used to manufacture microchips the other type is TTL, or transistor-transistor logic chips). CMOS chips require less electricity, hold data longer after the electricity is turned off, are lower and produce less heat than TTL chips. The configuration or setup chip is a CMOS chip.
CMOS Setup - (1) The chip on the motherboard that holds configuration information about the system, such as date and time, on which CPU, hard drives or floppy drives are installed. Also called CMOS or CMOS RAM. The chip is powered by a battery when the PC is turned off. (2) The program in system BIOS that can change the values in CMOS RAM.
Config.sys - A text file used by DOS and supported by Windows 9X that lists device drivers to be loaded at startup. It can also set system variables to be used by DOS and Windows.
D
data bus - The lines on the system bus that CPU uses to send and receive data.
defragment - To 'optimize' or re-write a file to a disk in one contiguous chain of clusters thus speeding up data retrieval.
device driver - A program stored on the hard drive that tells the computer how to communicate with an input/output device such as a printer or a modem.
DHCP (Dynamic Host Configuration Protocol) server - A service that assigns dynamic IP addresses to computers on a network when they first access the network.
DIMM (Dual Inline Memory Module) - A miniature circuit board used in newer computers to hold memory. DIMMs can hold up to 2 GB of RAM on a single module.
DMA (Direct Memory Access) channel - A number identifying a channel whereby the device can pass data to memory without involving the CPU. Think of a DMA channel as a shortcut for a data moving to/from the device and memory.
DNS (Domain Name Service) - A distributed pool of information (called the name space) that keeps track of assigned domain names and their corresponding IP addresses and the system that allows the host to locate information in the pool.
domain name - A unique text-based name that identifies a network.
dot pitch - The distance between the dots that the electronic beam hits on a monitor screen.
DDR SDRAM (Double Data Rate SDRAM) - A type of memory technology used on DIMMs that runs at twice the speed of the system clock.
DSL (Digital Subscriber Line) - A telephone line that carries digital data from end to end and can be leased for telephone company for individual use. DSL lines are rated at 5Mbps, about 50 times faster than regular telephone lines.
DRAM (Dynamic Ram) - The most common type of system memory, it requires refreshing every few milliseconds.
E
EEPROM (Electrically Erasable Programmable ROM) - A type of chip in which higher voltage may be applied to one of the pins to erase its previous memory before a new instruction set is electronically written.
EIDE (Enhanced IDE) - A standard for managining the interface between secondary storage devices and a computer system. A system can support up to 4 IDE devices such as hard drives, CD-ROM drives and Zip drives.
encryption - The process of putting readable data into an encoded form that can only be decoded (or decrypted) through use of a key.
EPP (Enhanced Parallel Port) - A parallel port that allows data to flow in both directions (bidirectional port) and is faster than original parallel ports on PCs that allow communication only in one direction.
ESD (Elesctrostatic Discharge) - Another name for static electricity which can damage chips and destroy motherboards even though it might not be felt or seen with the naked eye.
EPROM (Erasable Programmable ROM) - A type of chip with a special window that allows the current memory content to be erased with special ultraviolet light so that the chip can be reprogrammed. Many BIOS chips are EPROMs.
ethernet - A LAN architecture that uses a bus or star topology, uses CSMA/CD when two computers are trying to gain access to the network at the same time, and is the most popular network architecture in use today.
expansion bus - A bus that does not run in sync with the system clock.
expansion card - A circuit board inserted into a slot on the motherboard to enhance the capability of the computer.
F
FAT (File Allocation Table) - A table on a hard drive or floppy disk that tracks the clusters used to contain a file.
firewall - Hardware or software that protects a computer or network from unauthorized access.
firmware - Software that is permanently stored in a chip. The BIOS on a motherboard is an example of firmware.
flash ROM - ROM that can be reprogrammed or changed without replacing chips.
flat panel monitor - A desk top monitor that uses an LCD panel.
Flex ATX - A version of the ATX form factor that allows for maximum flexibility in the size and shape of cases and motherboards. Flex ATX is ideal for custom systems.
form factor - A set of specifications on the size, shape and configuration of a computer hardware component such as a case, power supply or motherboard.
FTP (File Transfer Protocol) - The protocol used to transfer files over a TCP/IP network such that the file does not need to be converted to ASCII format before transferring it.
full-duplex - Communication that happens in both directions at the same time.
G
gigahertz (GHz) - One thousand MHz or one billion cycles per second.
graphics accelerator - A type of video card that has an on-board processor that can substantially increase speed and boost graphical and video performance.
H
hard boot - Restart the computer by turning off the power or by pressing the reset button. Also called a 'cold boot'.
hard drive - The main secondary storage device of a PC; a small case that contains magnetic coated platters that rotate at high speed.
hardware - The physical components that constitute the computer system such as the monitor, the keyboard, the motherboard and the printer.
heat sink - A piece of metal with cooling fins that can be attached to or mounted on an integrated chip (such as the CPU) to dissipate heat.
HTML (HyperText Markup Language) - A markup language used for hypertext documemnts on the World Wide Web. This language uses tags to format the document, create hyperlinks and mark locations for graphics.
HTTP (Hypertext Transfer Protocol) - The protocol used by the World Wide Web.
HTTPS (HTTP secure) - A version of the HTTP protocol that includes data encryption for security.
I
IBM-compatible PC - A computer that uses an Intel (or compatible) processor and can run DOS and Windows.
IDE (Integrated Drive Electronics) - A hard drive whose disk controller is integrated into the drive eliminating the need for a controller cable and thus increasing speed as well as reducing price.
IEE 1284 - A standard for parallel ports and cables developed by the Institute for Electrical and Electronics Engineers and supported by many hardware manufacturers.
IEE 1394 - Standards for an expansion bus that can also be configured to work as a local bus. It is expected to replace the SCSI bus providing an easy method to install and configure fast I/O devices. Also called FireWire and i.Link.
ISP (Internet Service Provider) - A commercial group that provides Internet access for a monthly fee. AOL, Earthlink and CompuServe are large ISPs.
ISDN (Integrated Services Digital Network) - A digital telephone line that can carry data at about five times the speed of regular telephone line. Two channels (telephone numbers) share a single pair of wires.
K
keyboard - A common input device through which data and instructions may be typed into computer memory.
L
LAN (Local Area Network) - A computer network that covers only a small area usually within one building.
M
MBR (Master Boot Record) - The first sector on a hard drive which contains the partition table and a program the BIOS uses to boot an OS from the drive.
megahertz (MHz) - One million Hz or one million cycles per second.
memory - Physical microchips that can hold data and programming located on the motherboard or expansion cards.
micro ATX - A recent version of the ATX form factor. Micro ATX addresses some new technologies that have been developed since the original introduction of ATX.
mini ATX - A smaller ATX board that can be used with regular ATX cases and power supplies.
MMX (Multimedia Extensions) - Multimedia instructions built into Intel processors to add functionality such as better processing of multimedia, SIMD support and increased cache.
modem - From MOdulate/DEModulate. A device that modulates digital data from a computer to an analog format that can be sent over telephone lines then demodulates it back into digital format.
monitor - The most commonly used output device for displaying text and graphics on a computer.
motherboard - The main board in the computer also called the system board. The CPU, ROM chips, SIMMs, DIMMs, RIMMs and interface cards are plugged into the motherboard.
mouse - A pointing and input device that allows the user to move a cursor around a screen and select programs with the click of a button.
N
NIC (Network Interface Card) - An expansion card that plugs into a computer's motherboard and provides a port on the back of the card to connect a PC to a network. Also called a network adapter.
NTFS (NT File System) - The file system for the Windows NT/2000/XP Operating System. NTFS cannot be accessed by other Operating Systems such as DOS. It provides increase reliability and security in comparison to other methods of organizing and accessing files. There are several versions of NTFS that might or might not be compatible.
O
operating system (OS) - Software that controls a computer. An OS controls how system resources are used and provides a user interface, a way of managing hardware and software and ways to work with files.
P
P1 connector - Power connector on an ATX motherboard.
P8 connector - One of two power connectors on an AT motherboard.
P9 connector - One of two power connectors on an AT motherboard.
parallel port - A female 25-pin port on a computer that can transmit data in parallel, 8 bits at a time and is usually used with a printer. The names for parallel ports are LPT1 and LPT2.
PCI (Peripheral Component Interconnect) - A bus common on Pentium computers that runs at speeds of up to 33MHz or 66MHz with a 32-bit-wide or 64-bit-wide data path. PCI-X released in September 1999 enables PCI to run at 133 MHz. For some chip sets, it serves as the middle layer between the memory bus and expansion buses.
pin grid array (PGA) - A feaure of a CPU socket whereby the pins are aligned in uniform rows around the socket.
POST (Power-On Self Test) - A self-diagnostic program used to perform a single test of the CPU, RAM and various I/O devices. The POST is performed by startup BIOS when the computer is first turned on and is stored in ROM-BIOS.
R
RAM (Random Access Memory) - Memory modules on the motherboard containing microchips used to temporarily hold data and programs while the CPU processes both. Information in RAM is lost when the PC is turned off.
refresh rate - As applied to monitors, the number of times in one second an electronic beam can fill the screen with lines from top to bottom. Also called vertical scan rate.
registry - A data base that Windows uses to store hardware and software configuration information, user preferences and setup information.
rescue disk - A floppy disk that can be used to start up a computer when the hard drive fails to boot. Also called emergency startup disk (ESD) or startup disk.
RIMM (Rambus Inline Memory Module) - A type of memory module used on newer motherboards produced by Rambus, Inc.
RJ-11 - A phone line connection found on modems, telephones and house phone outlets.
RJ-45 connector - A connector used with twisted-pair cable that connects the cable to the NIC (Network Interface Card).
S
SCSI (Small Computer System Interface) - A fast interface between a host adapter and the CPU that can daisy chain as many as seven or fifteen devices on a single bus.
serial port - A male 9-pin or 25-pin port on a computer system used by slower I/O devices such as a mouse or modem. Data travels serially, one bit at a time through the port. Serial ports are sometimes configured as COM1, COM2, COM3 or COM4.
SIMM (Single Inline Memory Module) - A miniature circuit board used in older computers to hold RAM. SIMMs hold 8, 16, 32 or 64 MB on a single module.
SMTP (Simple Mail Transfer Protocol) - The protocol used by e-mail clients and servers to send e-mail messages over the Internet.
SO-DIMM (Small Outline DIMM) - A type of memory module used in notebook computers that uses DIMM technology and can have either 72 pins or 144 pins.
soft boot - To restart a PC without turning off the power. For example, by pressing three keys at the same time (Ctrl, Alt and Del). Also called warm boot.
static RAM (SRAM) - Ram chips that retain information without the need for refreshing, as long as the computer's power is on. They are more expensive than traditional DRAM.
synchronus DRAM (SDRAM) - A type of memory stored on DIMMs that runs in sync with the system clock, running at the same speed as the motherboard.
synchronous SRAM - SRAM that is faster and more expensive than asynchronous SRAM. It requires a clock signal to validate its control signals, enabling the cache to run in step with the CPU.
T
TCP/IP (Transmission Control Protocol/Internet Protocol) - The suite of protocols that supports communication on the Internet. TCP is responsible for error checking and IP is responsible for routing.
Trojan Horse - A type of infestation that hides or disguises itself as a useful program yet is designed to cause damage at a later time.
TSR (Terminate-and-Stay-Resident) - A program that is loaded into memory and remains dormant until called on such as a screen saver or a memory-resident anti-virus program.
U
unshielded twisted-pair (UTP) cable - A cable that is made of one or more twisted pairs of wires and is not surrounded by a metal shield.
UPS (Uninterruptible Power Supply) - A device designed to provide a backup power supply during a power failure. Basically, a UPS is a battery backup system with an ultrafast sensing device.
URL (Uniform Resource Locator) - An address for a resource on the Internet. A URL can contain the protocol used by the resource, the name of the computer and its network and the path and name of a file on the computer.
USB (Universal Serial Bus) port - A type of port designed to make installation and configuration of I/O devices easy, providing room for as many as 127 devices daisy-chained together.
V
V.92 - The latest standard for data transmission over phone lines that can attain a speed of 56Kbps.
video card - An interface card installed in the computer to control visual output on a monitor. Also called display adapter.
virtual memory - A method whereby the OS uses the hard drive as though it were RAM.
virus - A program that often has an incubation period, is infectious and is intended to cause damage. A virus program might destroy data and programs or damage a disk drive's boot sector.
W
WAN (Wide Area Network) - A network or group of networks that span a large geographical area.
worm - An infestation designed to copy itself repeatedly to memory on drive space or on a network until little memory or disk space remains.
Z
zero insertion force (ZIF) socket - a socket that uses a small lever to apply even force when you install the microchip into the socket.