端口:系统有不同的应用程序,所以要分配不同的端口;
常见端口:21 FTP;22 SSH;23 telnet ; 25 SMTP ;110 POP3 ;3389 远程登录;
序号:当某个主机开启一个TCP会话时,他的初始序列号是随机的,可能是0和4,294,967,295之间的任意值;通过此号确认顺序;
确认号:期望收到对方的下一个报文的第一个自己的序号;
偏移量:数据距离报文起点的长度;
保留:备用,一般置0;
紧急指针:=1表示优先级高,尽快传送;
标志:6位,包含6种情况;
窗口:由接收端控制,通过控制窗口大小影响传输性能;如水龙头原理;
TCP传输可靠性体现:
1.确认与超时重传,有TCP计时器;
2.差错检测和纠正:校验和,序号
3.正确性,不出现丢失或乱序:序号
4.全双工方式传输;端口到端口
5.传输数据优先级;紧急位
6.以面向连接为基础;三次握手