# data[].attributes.body
Satish, mira, aidid, man

# data[].attributes.body
Amirul izwan , karimah , lavania

# data[].attributes.body
Members: Theeban, Ismail , Naga

1 .  The source port in the TCP header contains the sender port number.
2 . The Source Port has 16 bits or 2 bytes to store the port number.
3 . Typically the Source Port is swapped with the destination port once the receiver replies to the sender "which makes the receiver the sender and the sender the receiver" and vice verse.

For example,
At first, if a computer requested for a web page. It will have a randomly generated Source Port to be assigned to the Source Port in the TCP header. Where we Assume that the random generated Source Port was "2500".

It will send the request to the server where web server typically uses HTTP protocol that makes the destination port "80".

Once the server receives the request, it will need to send back a response. Therefore, it will use the source port to identify to which port it needs to send back. Here where the Source Port becomes "80" and the Destination Port become "2500"

Please refer to the included illustrations to understand more.

# data[].attributes.body
Sara, lidiya, adli, ma

ACK – ACK tells the receiving TCP module that the acknowledge number field contains a valid acknowledgement number no

RST – RST flag asks the receiving TCP module to reset the TCP connection

SYN – SYN flag tells the receiving TCP module to synchronize sequence number

FIN – FIN flag tells the receiving TCP module that the sender has finished sending data

# data[].attributes.body
-Ali, hazwan , wan ,
Zainor
-the not importtant flag is URG and PSH

# data[].attributes.body
Member : Darvisan, Kashvin & Mohammad  fathelrhman.

TCP Destination Port:
1) A port is an end point of communication in an operating system. Thus, the destination port identifies the receiving port
2) A port is always associated with an ip address of a host.
3) A port is identified for each address and protocol by a 16bit number(port number).

# data[].attributes.body
Irfan,Shahrul,Radzi

-includes 12-bytes psuedo header for calculation
- Data taken from TCP header & IP datagram to be encapsulated
- The psuedo header is disdarded after computation

# data[].attributes.body
The TCP window scale option is an option to increase the receive window size allowed in Transmission Control Protocol above its former maximum value of 65,535 bytes
.

Dinish Aizat Faiz