㈠、TCP/IP释义
TCP/IP:
传输控制协议/网际协议(Transmission Control Protocol/Internet Protocol)
常被称为TCP/IP协议簇,是指能够在多个不同网络间实现信息传输的协议簇,TCP/IP协议不仅仅指的是TCP/IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇。
IP:(Internet Protocol)
处在网络层,它是互联网通信所采用的核心协议之一,在数据传输中扮演着重要角色,IP地址就像电话号码一样唯一标识一个设备在网络中的位置,并且可以让数据包通过路由器转发到目标设备。但是仅有IP协议并不能保证通信质量和稳定性,因此出现了TCP/IP。
TCP:(Transmission Control Protocol )
处在传输层,它建立在IP之上,在数据传输过程中提供可靠传输服务,并确保收发方能够正确的接收和处理所有数据包,同时还支持流量控制拥塞控制等功能,使得整个网络更加高效稳定。
㈡、TCP与UDP(用户数据报协议)的区别:
1.安全方面:→
TCP: 1.面向连接(安全)
2.仅支持单播传输,每条TCP传输连接只能有两个端点,只能进行点对点【又叫端对端】,不支持多播和广播传输方式。
【注:】拥塞控制,当网络出现拥塞的时候TCP能够减小向网络注入数据的速率和数量缓解拥塞。UDP没有拥塞控制。
UDP:不面向连接(不安全)
是OSI(open system interconnection,开放系统互连参考模型),中一种非连接的传输层协议,传输数据之前源端和终端不建立连接,当他想传送时就简单的去抓取来自应用程序的数据,并尽可能的把它扔到网络上故也不安全。
有单播多播广播的功能,不止支持一对一的传输方式,同样支持一对多,多对多,多对一,的方式也就是说它提供了单播,多播,广播,的功能。
2.传输速率:
UDP 比TCP快
3.协议号:
TCP:6 UDP:7
面向连接:面向连接,是指发送数据之前必须在两端建立连接。建立连接的方法是“三次握手”,这样能建立可靠的连接。建立连接。