计算机领域概念知识梳理(FAQ)

如何理解「定时」?

运输层协议概念上提供定时保证

如何理解「缓存」?

如何理解「可靠性」?

  1. 使用补偿机制/重试

在 TCP 协议中,使用重试机制来保证可靠性。

  1. 使用锁

如何理解「复用」?

物理层:时分多路复用、频分多路复用、统计多路复用
TCP:连接复用

如何理解「分层」?

分层即垂直拆分,将一个复杂系统拆成不同的层次,每个层次只解决一类问题,使得软件架构更清晰、可维护性更好。
减少分层,在上层解决下层的问题通常是可行的,然而这会使系统变得复杂,难以维护。
例如因特网体系结构就是一个分层架构,这个分层架构整体上解决了端系统之间的通信问题。
因特网的五层分别是物理层、链路层、网络层、传输层、应用层,没有建立这两层 OSI 七层模型中的表示层和会话层。表示层的作用是数据解释,会话层的作用是数据定界和同步,这两层解决的问题不够通用,留给了应用开发者在应用层实现。

坚持原创技术分享,您的支持将鼓励我继续创作!