目录
传输层提供端到端服务,传输层向上层应用层提供通信服务
所谓端口就跟门牌号一样,每个应用程序对应一个端口号,才能更好的区分数据从哪来从哪出
FTP(文件传输协议)
21连接;20传输数据
TELNET(远程登录)
SMTP(电子邮件传输协议)发送端
POP3(邮局协议版本3):110 接收端
DNS(域名系统)
TFTP(简单文本传输协议)
HTTP(超文本传输协议)
SNMP(简单网络管理协议)
HTTPS(超文本传输安全协议)
TCP是TCP/IP体系中较为复杂的协议,是传输层中最重要的协议。
1、TCP是面向连接的传输层协议
2、TCP提供可靠的交付服务
3、TCP提供全双工通信
4、TCP面向字节流
当窗口小,传输数据较大时不停的对数据进行确认,将会造成很大的延迟
相对于固定窗口可以批量的确认部分数据
三次握手
1、第一次客户端给服务器端发送一个信息,确认服务器端是否可以进行数据传输;
2、服务器端收到客户端的请求后,回复客户端可以进行数据传输;
3、客户端收到服务器端的确认反馈后,再一次向服务器端发送一个反馈,以确保服务器端指找到客户端收到了他的反馈。
四次挥手
1、客户端向服务器端发送一个断开的请求
2、服务器端向客户端做出一个反馈
3、服务器端把没有发完的数据全部发送给客户端
4、客户端最后再向服务器端发送一个最终的断开信号

UDP是在IP数据报服务上增加了一些功能,增加了复用和分用的广播以及差错检测的功能。
1、UDP是无连接的
2、UDP尽最大努力交付
3、UDP面向保温且没有拥塞控制
4、UDP开销较小传输速率较高