TCP/IP介绍
约 531 字大约 2 分钟
2025-04-10
TCP/IP 全称传输控制协议/网际协议(Transmission Control Protocol/Internet Protocol
),是一种供已连接因特网的计算机进行通信的通信协议,它定义了电子设备如何接入因特网、数据在它们之间传输的标准
TCP
TCP使用固定的连接,用于应用程序之间的通信
当应用程序希望通过TCP与另一个应用程序通信时,它会向一个确切的地址发送一个通信请求,并在 “三次握手” 后在两个应用程序之间建立一个 全双工(full-duplex) 的通信
UDP 和TCP相似,但实现原理更简单,可靠性也更低
IP
IP是一种无连接的通信协议,用于计算机之间的通信
与TCP协议不同,IP协议不会占用两个正在通信的计算机之间的通信线路,降低了对网络线路的需求,每条通信线路可以同时满足许多不同的计算机之间的通信需要
通过IP,消息被分割为小的独立的包,并通过因特网在计算机之间传送,IP负责将每个包路由至它的目的地
IP路由器
当一个 IP
包从一台计算机被发送,它会到达一个 IP 路由器
IP 路由器
负责将这个包路由至它的目的地,直接地或者通过其他的路由器
在一个相同的通信中,一个包所经由的路径可能会和其他的包不同
。而路由器负责根据通信量、网络中的错误或者其他参数来进行正确地寻址
TCP/IP
TCP/IP
意味着 TCP
和 IP
在一起协同工作,TCP
负责应用软件(比如您的浏览器)和网络软件之间的通信,IP
负责计算机之间的通信
TCP
负责将数据分割并装入 IP
包,然后在它们到达的时候重新组合它们,而IP 负责将包发送至接受者。