Day04 (一)_TCP传输服务器端设计
前言 IP 地址的作用是唯一识别网络中的主机, IP 位于网络层 协议 + 端口号:可以唯一识别主机中的应用程序(进程) 这样,利用三元组( IP 地址,协议、端口)就可以标识网络的进程,网络中的进程通信就可以利用这个标识与其他进程进通信。 套接字 Socket 的来龙去脉: socket 即是一种特殊的文件,一些 socket 函数就是对其进行的操作(打开、读 / 写 IO 、关闭),这些函数我们在后面进行介绍。在组网领域的首次使用是在 1970 年 2 月 12 日发布的文献 IETF RFC33 中发现的,撰写者为 Stephen Carr 、 Steve Crocker 和 Vint Cerf 。根据美国计算机历史博物馆的记载, Croker 写道:“命名空间的元素都可称为套接字接口。一个套接字接口构成一个连接的一端,而一个连接可完全由一对套接字接口规定。”计算机历史博物馆补充道:“这比 BSD 的套接字接口定义早了大约 12 年。 8.1 TCP/IP TCP/IP :传输控制协议 / 网络协议是指能在多个不同网络间实现信息传输的协议簇。本协议不仅仅指的是 TCP 和 IP 两个协议,还有 FTP 、 SMTP 、 TCP 、 UDP 、 IP 等协议构成的协议簇。 根据以上介绍,可以看出 TCP/IP 协议中包含有 UDP 协议,姑且可以这样认为: UDP 是 TCP