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

认知套接口编程接口

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

 

image

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

image

image

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

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

你可能感兴趣的:(unix)