认知套接口编程接口
理解原始套接口(raw socket)的概念
值得注意的是,客户和服务器是典型的用户进程,而TCP和IP协议则通常是系统内核协议栈的一部分。
上图中在TCP和UDP之间留有间隙,用于指出应用程序可以绕过传输层而直接使用IPv4和IPv6,这称为原始套接口(raw socket)。
UNIX网络编程中所说的套接口编程接口是应用层到传输层的接口。UNIX网络编程的焦点是:如何使用套接口编写使用TCP或UDP的网络应用程序。
认知套接口编程接口
理解原始套接口(raw socket)的概念
值得注意的是,客户和服务器是典型的用户进程,而TCP和IP协议则通常是系统内核协议栈的一部分。
上图中在TCP和UDP之间留有间隙,用于指出应用程序可以绕过传输层而直接使用IPv4和IPv6,这称为原始套接口(raw socket)。
UNIX网络编程中所说的套接口编程接口是应用层到传输层的接口。UNIX网络编程的焦点是:如何使用套接口编写使用TCP或UDP的网络应用程序。