Internet is consist of one or more host. When we share information on the internet or browser automatically sends the data to other hosts through many layers. By this way, we connected to others.
That hosts transmitted by many layers such as a physical layer, data link layer, network layer, transport layer, application layer, etc.
Application Layer: It is included like SMTP (Simple Mail Transfer Protocol), FTP (File Transfer Protocol), TFTP(Trivial File Transfer Protocol), SNMAP (Simple Network Management Protocol), TELNET (Terminal Network), HTTP (HyperText Transfer Protocol), etc. The Application Layer is sent and receives data from the user.
The Application Layer enables the user whether humans or software to access the network. It provides user interfaces and supports services such as E-mail, remote file access, and transfer and share database management and other types of distributed information services.
Transport Layer: That’s consists of TCP (Transmission Control Protocol) and UDP (User Datagram Protocol). This Protocol is helpful for communication and connection to the User or Application Layer.
The transport layer is sends from source to destination packet message. It can implement a procedure to ensure the reliable delivery of messages to their destination devices. which means that if an error occurs they detected.
If errors such as them lose data are detected. The transport layer either request retransmission or notifies upper-layer protocols. So, that can take corrective action.
The service of the transport layer includes
1) Flow control to ensure that the transmitting device does not send more data than the receiving device can handle.
2) Sequencing of packet for segmentation of data and remotly to assemble.
3) Error handling and acknowledgments to ensure that data is retransmitted when required.
Network Layer: This service providing the network connection to fetch the information from the data link layer and transfer it to the Transport Layer Protocol.
The network layer is depend for the source to destination packet delivery though the network.
The data link layer oversees the delivery of a packet between systems on the same network. The network layer ensures that each dat packet gets from source point of origin to destination point.
The network layer is responsible for
1) Establishing and releasing connections and paths between two nodes on a network.
2) Transferring data, generating and confirming receipts and resetting the connection.
3) It also supplies connectionless and connection-oriented services to the transport layer above it.
Data Link Layer: The Data Link layer is linked to the Physical Layer data and transmitted through the network.
a Data link layer specifies raw data bits are grouped into frames and specific frame format.
It’s estimate the fix errros, data flow, hardware address and how devices are located in hubs, bridges, repeaters and switches operate at layer.
It establishes that data is transferred reliably between stations on the network. The data link layer divided into two sub-layers
1) Logical Link Control Layer (LLC):– This establishes and maintains a link between communicating devices.
It’s responsible for flow control, error detection & requesting function for connection-oriented communication but which also supports connectionless communication.
2)Media Access Control Layer (MAC): It’s lower than the two layers. It’s responsible for providing a method for a station to gain access to the medium.
Physical Layer: The Physical Layer is targeted to the source file or source code. It’s a concern with transmitting raw bits over a physical medium.
It defines network transmission media, signaling methods, bit synchronization, architecture, and topology. It Includes like
1) physical structure or network (Physical Topology)
2) Mechanical and Electrical specification for using the medium
3) Bit transmission, encoding, and timing
TCP VS UDP
The work of TCP and UDP is the same but both are different to send and receive information from one host to other hosts.
Transmission Control Protocol/ Internet Protocol is established the connection between two devices. while User Datagram Packet sends the data packet through the TCP connection.
It’s essential to knowing of TCP and UDP weather we having felt of How We’re Communicating With Each Other Through The Network.
The Internet has consisted of one to many hosts. Thus, we’re connected globally.
But some time hosts may not connect due to long distance. So, That requires a high internet speed for communication.
The high-speed network makes easy for those issues to be solved. Because of high-speed network connection doesn’t matter how hosts are so far.
TCP and UDP make possible the all process by internet connection. Because They’re connected the devices to the network. So, we can easily maintain the information on the internet.
The network connection has many ways to communicate such as LAN, MAN, and WAN. you can see about these in the previous session.
Now, We will cover all the major information. ‘How Transmission Control Protocol and User Datagram Protocol Do Work In An Internet‘ or ‘How We Are Sent Messages To Each Other‘. So let be stay with us.
How We Message Transferred From One Device To Another Device?
You know that the device has various protocols. when the message sent from one device to another devices. The TCP relies on the end-to-end connection between two devices.
The port number identifies the server where to place a process. Then, the UDP protocol sends the packet from TCP Control Protocol Socket.
When one client sends a message to other clients. the message going from one host server. Then, It delivers to another host server. After, the message is reachable to the client.
This way, messages are delivered from one user to another user.
What Is TCP And UDP
Transmission Control Protocol
TCP full form Transmission Control Protocol or Internet Protocol. The TCP shared information through socket from source to destination. The TCP’s send and receive data from the host. But Transmission Control Protocol has a bit data packet to shared.
The TCP/IP protocol specifies the format of a segment and acknowledges it. That has two machines for reliable segment transfer to machine uses to ensure that the data reached.
So, The TCP protocol used to identify a process on a given machine for communicating.
The Transmission Control Protocol is connection-oriented. Because the two TCP’s at the sender and receiver over a network must set up as virtual connection to send and receive segments or data.
Virtual connection in TCP/IP implies that the previous segment transferred is related to the next segment between a sender and a receiver by including the following steps.
1) It keeps the track segment to received at a receiver and re-ordered them. That data is spent by a sender. If the Transmission Control Protocol at the sender finds the last segment it re-transmits such as data to the receiver.
2) The segments of data are interchanged between the two Transmission Control Protocol.
3) The virtual connection set up between the two TCP’s closed the format of the header of a segment includes source part, destination part, sequence, number acknowledgment number, flags, windows size checksum, and urgent pointer.
Now, We will see What Work Of UDP? Why It is important?
User Datagram Protocol
UDP provides trnsmitted over messages on a host machine to other hosts.
This process is on other machines of a datagram. This process sends by the sender to a receiver using UDP. So, It requires minimum network resources for transfer through the network.
That’s why, delivered using UDP may be lost to order. Bcause UDP has large packet to sending to receiver.
It sends a basic function for end-to-end data transmission. It does not provide any sequencing or re-ordering function.
UDP Protocol contains the only checksum: It does not contain a sequencing number for a particular data segment.
That is a connectionless protocol. Because UDP does access a large packet. So, It may be lost while processing.
It’s essential to know ‘How We Access Internet Or Web Browser’. This is the simple information we shared.
You knew that all process of the internet is processed by the TCP and UDP Protocol. So, It’s required to establish a connection between one device to other devices.
TCP and UDP protocol maintains the user request and server response on the browser.
See more, Fake News Work