Showing posts with label SMTP. Show all posts
Showing posts with label SMTP. Show all posts

Wednesday, December 3, 2014

PROTOCOLS OF THE INTERNET


PROTOCOLS OF THE INTERNET

The Art of Electronics has given human life, new meaning, prosperity, advancement, education, technology and logics. But that is just scratching the surface. There is a lot more than meets the eye. Electronics with its analogue signals, digital timing, speed,  handshakes and protocols in general,  has given rise to an industry spanning every walk of life. Printing machines has gone digital, controlled by electronic sensors, actuators stepper motors and imaging technology intrinsically married to its existing mechanical technology. Motor vehicles renown for its mechanical engines and mechanisms have come to rely more on electronic circuitry than ever before. 

Then there are elevators, irrigation equipment, large format plan printers, fax machines, photocopiers, computers, mixers, mincers, liquidisers, washing machines, radios, televisions, cameras, cell phones, monitors, HiFi systems, orbital satellites, amplifiers, clocks, routers, network hubs, network switches, oscillating fans, ATMs, electronics kiosks and vending machines to mention but a few. All of these devices and those subject to the protocols of electronics. However the protocols of the Internet has place the cherry on top.

SOME PROTOCOLS OF THE INTERNET.


TCP/IP - Communications Protocol Suite
HTTP - Hypertext Transfer Protocol
HTTPS - Hypertext Transfer Protocol over Secure Socket Layer
FTP - File Transfer Protocol
POP - Post Office Protocol
IMAP - Internet Message Access Protocol
MAPI - Messaging Application Programming Interface
SMTP - Simple Mail Transfer Protocol


TCP/IP is the most important protocol for end to end delivery of data and is subdivided into four abstraction layers, viz, Application layer, Transport layer, Internet layer and the Link layer. Each layer also having its own set of protocols. See below.

Application layer

DNS, DHCP,  BGP, IMAP LDAP, MGCP, NNTP, NTP, POP, FTP, HTTP, ONC/RPC, RTP, RTSP, RIP, SIP, SMTP, SNMP, SSH, TLS/SSL, XMPP, Telnet, etc..

Transport layer

RSVP, TCP, UDP, DCCP, SCTP,  etc..

Internet layer

ICMP, IP, IPv4, IPv6, ICMPv6, IPsec,  ECN, IGMP, etc...

Link layer

Ethernet, ARP, DSL, ISDN, NDP, OSPF, L2TP, PPP, MAC, FDDI, etc...

Other Protocols will be further discussed in future blogs.