TCP/IP (Transmission Control Protocol/Internet Protocol) is the basic communication language or protocol of the Internet. Originally designed for the UNIX operating system, TCP/IP software is now available for every major kind of computer operating system. To be truly on the Internet, your computer must have TCP/IP software.
TCP/IP is a two-layer program:
- The higher layer, Transmission Control Protocol, manages the assembling of a message or file into smaller packets that are transmitted over the Internet and received by a TCP layer that reassembles the packets into the original message.
- The lower layer, Internet Protocol, handles the address part of each packet so that it gets to the right destination. Each gateway computer on the network checks this address to see where to forward the message. Even though some packets from the same message are routed differently than others, they’ll be reassembled at the destination.
TCP/IP uses the client/server model of communication in which a computer user (a client) requests and is provided a service (such as sending a Web page) by another computer (a server) in the network.
TCP/IP communication is primarily point-to-point, meaning each communication is from one point (or host computer) in the network to another point or host computer.
TCP/IP and the higher-level applications that use it are collectively said to be “stateless” because each client request is considered a new request unrelated to any previous one (unlike ordinary phone conversations that require a dedicated connection for the call duration). Being stateless frees network paths so that everyone can use them continuously. (Note that the TCP layer itself is not stateless as far as any one message is concerned. Its connection remains in place until all packets in a message have been received.)
Related Posts:
Digital Storage UnitsLinear video editing is the process of selecting, arranging, and modifying the images and sound recorded on videotape. In the early 1990s, many people used the term video editing instead of linear video editing.
Common Networking AbbreviationsAbbreviations, acronyms, and initialisms related to the Networking terminology. Here you will learn what those letters stand for in a computer network along with their accepted definitions.
Popular Networking certificationsA network certification can help you to get ahead in your career. Network certifications are credentials you can earn to demonstrate you have the knowledge and skills to work with networks in the information technology field.
Popular Apple certificationsApple offers hardware and software certification programs for business, education, and specialized professionals. An Apple certification helps you demonstrate and measure your skills in Apple products. They are designed to create a high level of technical proficiency among Mac technicians, system administrators, and users.
Popular Cisco CertificationsCisco is the global leader in issuing IT certifications worldwide. Cisco certifications acknowledge a professional’s skills in a specific Cisco technology, such as data center networking, application services, and voicemail and messaging.
Popular Adobe CertificationsAn Adobe certification helps you demonstrate and measure your skills with Adobe products. Getting an Adobe certification can help you differentiate yourself from competitors, advance your career, and improve customer satisfaction.
Common IT CertificationsAn IT certification is an accreditation that shows your coworkers and higher-ups that you have extensive knowledge about an application or computer technology. It also shows that you keep learning to stay on top of your game. Let’s see some common IT certifications that will help you advance in your career.
What is Data Transfer Rate?Data transfer rate is the amount of digital data that moves from one place to another at a given time, in other words the data transfer speed is the speed at which data is transmitted between devices, such as USB , modem, Ethernet, DVD, CD, etc..
Why Do We Use Acronyms and Abbreviations?An abbreviation is the shortened form of a word while an acronym is a word formed from the first letter of each word in a sentence. The main reason we use abbreviations and acronyms is for convenience.