Functions and significance of tcp header’s fields, Computer Networking

Assignment Help:

Describe the functions and significances of all fields (such as Source Port and Destination Port) of a TCP header.

Functions and significance of tcp header's fields

FIELDS

TCP Source Port

The TCP Source port has the port number; from this port packets are sent. This port is dynamically assigned by the stack of TCP.

TCP Destination Port

The TCP Destination port has a port number and from this port number packets are routed.TCP stack is responsible for routing data to destination point.

Sequence Number     

The sequence number is used for initializing the session in TCP.

Acknowledgment Number

The Acknowledgement Number is number assigned for session initialization.

Data Offset

The Data offset is meant for ending the header of TCP packet and from that point data starts and that data ends is equal to the 32 bit words.

Reserved

This field is responsible for handling future requirements.

Control Bits

702_tcp-control-bits.png

URG (Urgent)

The Urgent pointer in the TCP Header field is of great significance. The urgent pointer points to the data of the packet where urgent data has been saved.

ACK(Acknowledge)

The Acknowledgement is a bit which have a lot of importance. The acknowledgement is used to acknowledge the earlier sent packets. 

Push Function

The push function is used to destroy data through the TCP layer.

Reset

In Reset connection is again reset if there had been any error or any kind of interruption.

Synchronize

In this, system generates some synchronized sequence number and assigns it to sessions and this sequence number is used during the establishment of session.

Finish

If there is no data there to send from the sender then the session will be finished.

           770_TCP-header.png

The length of TCP header is of 32 bit

Window

The window is meant for providing a way of each side of communication that provides a way of checking the flow of packets to the destination point and also be sure that all packets have been received properly by the receiver before sending any new packet to the receiver.Checksum

The Checksum provides a way for checking and verifying that TCP packet that includes header and data should not corrupt in its journey across the network.

Urgent Pointer

This field has a Pointer into the data of the packet to indicate where urgent information is located.

OPTIONS

The options include the additional information about the TCP processing capabilities used during connection between Source and Destination.

Padding

The padding is used to extend the length of the TCP Header its initial bit set to 0.It makes sure that every packet should be send properly.

Data fields

Data fields are used for urgent data.


Related Discussions:- Functions and significance of tcp header’s fields

Intranet, Intranets are fundamentally "small" Internets. They employ the sa...

Intranets are fundamentally "small" Internets. They employ the same network facilities which the Internet does, however access is limited to a restricted sphere. For example, a com

Define the term - store-and-forward and cut-through switch, Store-and-forwa...

Store-and-forward switch  The layer 2 switch accepts a frame on an input line, buffers it briefly, and then routes it to the appropriate output line. Cut-through switch

What is synchronous tdm, What is Synchronous TDM? In STDM, the multiple...

What is Synchronous TDM? In STDM, the multiplexer allocates exactly the same time slot to every device at all times, whether or not a device has anything to transmit.

What is beaconing, What is Beaconing? The process that permits a networ...

What is Beaconing? The process that permits a network to self-repair networks problems. The stations on the network notify the other stations on the ring when they are not rece

What is difference among path and classpath, What is difference among Path ...

What is difference among Path and Classpath? Path and Classpath are operating system level environment variales. Path is used explain where the system can find the executabl

Distance vector multicast routing protocol, DVMRP • Distance vector mu...

DVMRP • Distance vector multicast routing protocol: Distance vector multicast routing protocol are abbreviated as DVMRP. These protocols are suitable for small networks which

Illustrate return to zero encoding, Q Illustrate Return to Zero encoding? ...

Q Illustrate Return to Zero encoding? - In NRZ-I long strings of 0s may still be a problem - May comprise synchronization as part of the signal for both 1s and 0s - How?

Configure VTP Pruning on the Switches- CCNA, Configure VTP Pruning on the S...

Configure VTP Pruning on the Switche s VTP pruning allows a VTP server to suppress IP broadcast traffic for particular VLANs to switches that do not have any ports in that VLAN.

Tcp, how tcp is redefined for wireless network

how tcp is redefined for wireless network

Explain torus interconnection networks, Torus: The mesh network with wrap ...

Torus: The mesh network with wrap around connections is termed as Tours Network. Figure: Torus network

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd