TCP、UDP

85 阅读1分钟

文章目录

广播域

广播包可以发送的区域范围。路由器隔离广播域(广播包无法穿越路由器)
交换机不隔离广播域
当一个PC访问外网时(访问的目标和自己不在同一个网段),此时二层会封装网关的MAC地址

TCP

可靠传输,面向连接
速度慢,但准确性高

UDP

不可靠传输,非面向连接
速度快,但准确性差

面向连接

如果某应用层协议的四层使用TCP端口,那么在正式的数据报文传输之前,需要先建立连接。只有建立连接之后才可以传输数据

可靠传输

客户端收到报文之后,需要发送TCP的ack确定包,并告诉服务端接下来要收的报文的序号。同时该过程确定了两者传输的“windows窗口”大小

三次握手

面向连接的高层协议在正式传输数据之前需要先建立连接,建立连接的过程需要来回交互三次报文,我们将建立连接的过程称为三次握手。

三次握手建立过程

在这里插入图片描述
客户端——>服务端

在这里插入图片描述
服务端——>客户端
在这里插入图片描述
客户端——>服务端
在这里插入图片描述

常用协议端口号:

HTTP:TCP 80
Telnet:TCP 23
FTP:TCP 21 22