Introduction to TCP/IP
The World Wide Web (WWW) are familiar terms to
millions of people all over the world. Many people depend on applications
enabled by the Internet, such as electronic mail, WhatsApp, WeChat, Web
access etc. The Transmission Control Protocol/Internet Protocol (TCP/IP)
suite is the engine for the Internet and networks worldwide. The TCP/IP
protocol suite is so named for two of its most important protocols:
Transmission Control Protocol (TCP) and Internet Protocol (IP). The Internet
Protocol Suite is the phrase used in official Internet standards documents.
Protocols are set of formal rules or standards that are used to facilitate
communications. The Transmission Control Protocol (TCP) is one of the
core protocols of the Internet protocol suite (IP), and is commonly called
TCP/IP. TCP provides reliable, ordered and error-checked delivery of a
stream of octets between programs running on computers connected to a
local area network, intranet or the public Internet. TCP/IP provides an end-
to-end connectivity specifying how data should be formatted, addressed,
transmitted, routed and received at the destination. The TCP/IP suite is an
open protocol standard that can be implemented on any platform regardless
of the manufacturer. It can be implemented on Ethernet, X.25, and token
ring, among other platforms.
Web browsers use TCP when they connect to servers on the World Wide
Web, and it is used to deliver email and transfer files from one location to
another. HTTP, HTTPS, SMTP, POP3, IMAP, SSH, FTP, Telnet and a
variety of other protocols are typically encapsulated in TCP. Applications
that do not require the reliability of a TCP connection may instead use the
connectionless User Datagram Protocol (UDP), which emphasizes low-
overhead operation and reduced latency rather than error checking and
delivery validation.