TCP/IP summary
TCP/IP is a combination of two protocols, TCP (Transfert Control Protocol) and IP (Internet Protocol).
The Internet Protocol is the most used protocol on the Internet, it allows the creation and the broadcast of data embedded within packets format.
Those packets are called datagrams and are made of several fields which some of them are source address, destination address, data, length, checksum …
The Transfer Control Protocol is used to manage the incoming and outgoing data packets.
It is a connection oriented protocol and very safe to connect two or more computer on a large network.
Connection oriented protocol:
When you want to connect a computer to a network, you need to be sure that the data are sent to the right address.
TCP/IP insure the errors control and can ask to repeat a certain packet if it is corrupted.
Easy to use:
This protocol is implemented in almost all the existing platforms.
By using a software tool, you can configure a computer in seconds.
Multi purpose:
You can use it to connect to the Internet web.
You can transfer files, enter and browse web sites.
You can use it to videoconferences, to access remote computers, to talk to a friend connected on the network…
Very fast:
The always-improving technologies allow nowadays to be connected at speeds over one Mega Hertz.
The fast Ethernet connection is about to become a standard with all providers.
It means that every user can transfer data very quickly (30kbps and more), use the network to phone and to view videos.
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
Source Port |
Destination Port |
||||||||||||||||||||||||||||||
Sorting number |
|||||||||||||||||||||||||||||||
Request acknowledgement |
|||||||||||||||||||||||||||||||
Data shift |
reserved |
URG |
ACK |
PSH |
RST |
SYN |
FIN |
Window |
|||||||||||||||||||||||
Checksum |
Emergency pointer |
||||||||||||||||||||||||||||||
Options |
Fill in |
||||||||||||||||||||||||||||||
Data |
Signification des différents champs: