TCP:用于进行数据传输的协议,经过3次握手进行连接,TCP传输的数据是可靠的(也就是说收不到数据会重发),经过4次挥手进行断开连接
UDP:用于进行数据传输的协议,连接方式是无连接,UDP传输的数据是不可靠的(也就是说收不到数据也不会重发,只发一次)
ICMP:用于判断目标地址是否可达的协议,例如:使用ping指令的时候就会用到ICMP协议,一发一答完成可达性检测。
ARP:用于对已知IP地址不知道MAC地址的情况,一般如果只有目的IP地址,没有目的MAC地址的话,它会先通过网络把ARP包发到对应IP地址的网关,然后网关在网络里广播:谁的IP地址是XXXXX,如果其中有人应答,附上自己的MAC地址后,将该附上MAC地址的ARP包发回给源IP地址。