bullet_title.gif Business sectors
» Banking and Finance
» Construction and Real Estate
» Insurance
» Healthcare
» Investment Banking
» Manufacturing
» Pharmaceutical
» Telecommunications
» Transportation
» Utilities

   RSS Newsfeed

A brief definition of computer networking protocols.


Presented  by Abbe Vallipour, ASL Consulting


Computers can't just throw data at each other any old way. Because so many different types of computers and operating systems connect via modems or other connections, they have to follow communications rules called protocols. The Internet is a very heterogeneous collection of networked computers and is full of different protocols, including TCP/IP, UDP, PPP, SLIP, and FTP. 

Transmission Control Protocol / Internet Protocol
These two protocols were developed by the U.S. military to allow computers to talk to each other over long distance networks.
TCP / IP forms the basis of the Internet, and is built into every common modern operating system (including all flavours of Unix, the Mac OS, and the latest versions of Windows).


(Transmission Control Protocol) is a connection oriented protocol that is responsible for verifying delivery from client to server and guarantees that messages are delivered in the order in which they were sent and that all messages are delivered. If a TCP connection cannot deliver a message it closes the connection and informs the entity that created it. This protocol is layered on top of IP.


(Internet Protocol). The lowest layer protocol defined in TCP/IP and is responsible for moving packets of data between nodes. This is the base layer on which all other protocols mentioned herein are built. IP is often referred to as TCP/IP as well.


User Datagram Protocol.
This is a connectionless protocol built on top of IP. It does not provide any guarantees on the ordering or delivery of messages. This protocol is layered on top of IP. Known as younger brother of TCP
Point-to-Point Protocol
PPP is the Internet standard for serial communications. Newer and better than its predecessor, SLIP, PPP defines how your modem connection exchanges data packets with other systems on the Internet. 
Serial Line Internet Protocol
SLIP is an implementation of IP for use over a serial link (modem) and is a standard for connecting to the Internet with a modem over a phone line. It has serious trouble with noisy dial-up lines and other error-prone connections, so look to higher-level protocols like PPP for error correction.


Compressed Serial Line Internet Protocol
CSLIP is an optimized (compressed) version of SLIP that gives better throughput.


File Transfer Protocol
This Internet protocol is used to copy files between computers--usually a client and an archive site. It's old-fashioned, it's a bit on the slow side, it doesn't support compression, and it uses cryptic Unix command parameters. But the good news is that you can download shareware or freeware apps that shield you from the complexities of Unix, and you can connect to FTP sites using a Web browser.


Internet Control Message Protocol.
ICMP is used for diagnostics in the network. The Unix program, ping, uses ICMP messages to detect the status of other hosts in the net. ICMP messages can either be queries (in the case of ping) or error reports, such as when a network is unreachable.


SNMP (Simple Network Management Protocol)
SNMP is an Internet protocol for managing devices on IP networks.


ARP (Address Resolution Protocol)
The Address Resolution Protocol (ARP) is the method for finding a host's hardware address when only its network layer address is known. Due to the overwhelming prevalence of IPv4 and Ethernet, ARP is primarily used to translate IP addresses to Ethernet MAC addresses. It is also used for IP over other LAN technologies, such as Token Ring, FDDI, or IEEE 802.11, and for IP over ATM.

Copyright | Disclaimer | Privacy | Webmail | Login
Page: unique views 8 - loaded in 2.397 seconds - last modified 2007-11-13, 23:26
Site: users online 3 - unique visitors 2386 - page views 2479 - since 2022-11-19, 2:18
Powered by AbbaSiteMaker 2.3 | © 2022 by ASL Consulting LTD ( 1988 - 2022 )