最近在 从头开始复习 计算机网络,
手头上的书籍 只交待概念 是什么,却绝口不提 这个概念 为了解决什么问题而存在、边界到底哪到哪、现实中到底在哪个区域部署 ...
就比如 HTTP,许多 HTTP 书籍不仅 http 协议本身讲了,像 SSL、认证 什么的,统统也讲了一遍。讲不要紧,但边界没给我界定清楚,就很困扰。
比如 JDK 下有 socket 类,那么 当我们基于 socket API 来实现 http 请求框架时,需要我们操心的、我们能介入的,到底是哪到哪?
SSL 这种传输层协议的东西,需要我们操心吗?还是说 操作系统本身为我们封装好了,我们只需要在 协议报文 中打个招呼就可以?
嗯,就是这么困扰,所以想请教下万能的 v 友,看看还有没有什么好的资料。