UNIX网络编程读书笔记:简介

时间:2021-02-24 07:43:46

认知套接口编程接口

理解原始套接口(raw socket)的概念

 

UNIX网络编程读书笔记:简介

值得注意的是,客户和服务器是典型的用户进程,而TCP和IP协议则通常是系统内核协议栈的一部分。

UNIX网络编程读书笔记:简介

UNIX网络编程读书笔记:简介

上图中在TCP和UDP之间留有间隙,用于指出应用程序可以绕过传输层而直接使用IPv4和IPv6,这称为原始套接口(raw socket)。

UNIX网络编程中所说的套接口编程接口是应用层到传输层的接口。UNIX网络编程的焦点是:如何使用套接口编写使用TCP或UDP的网络应用程序。