协议层 SSH协议:SSH是基于协议的,主要定义了通信规范,例如基于协商协议(协商协议)和可分页协议(Dhac)。 协商协议:确保通信双方能够自动协商数据传输速度、可靠性等参数。 可分页协议:允许分布在不同的网络中进行通信,但数据块之间保持不可分页。 通信层 加密与认证:SSH使用DHAC和DHACP(多级认证)来加密和认证数据,DHA...
协议层
- SSH协议:SSH是基于协议的,主要定义了通信规范,例如基于协商协议(协商协议)和可分页协议(Dhac)。
- 协商协议:确保通信双方能够自动协商数据传输速度、可靠性等参数。
- 可分页协议:允许分布在不同的网络中进行通信,但数据块之间保持不可分页。
通信层
- 加密与认证:SSH使用DHAC和DHACP(多级认证)来加密和认证数据,DHACP支持多级认证,防止被滥用。
- DhacP:多级认证协议,允许通过多个中间层进行认证,并提供高安全性的消息验证。
- 加密:使用Triple Data Encryption (TDES) 或 Double Data Encryption (DHE) 加密数据,确保传输安全。
协议层面
- 协商协议:确保通信双方能够自动协商数据传输速度、可靠性等参数。
- 不可分页协议:允许分布在不同的网络中进行通信,但数据块之间保持不可分页。
- 多线程通信:支持在连接中同时处理多个线程,提升性能。
- 多态通信:支持不同的网络拓扑(如点对点、广播、多对多),提高灵活性。
网络层面
- 网络划分:SSH支持网络划分,允许用户在不同的网络中使用同一套SSH。
- 分层通信:分层通信(如CCMP)确保不同层的通信一致。
- 动态部分:支持动态部分,允许用户根据需要动态扩展或收缩网络连接。
- 多线程:支持多线程通信,提升性能。
- 多态通信:支持多态通信,确保在不同网络拓扑下通信的安全性。
传输层
- SSH-T:传输层使用Triple Data Encryption(Triple Data Encryption,TDE)加密数据,确保传输的安全性。
- 加密:使用Triple Data Encryption(TDE)或 Double Data Encryption(DHE)加密数据,确保传输安全。
地址层
- SSH-TE:地址层使用SSH-TE(SSH Transport)来管理地址偏移和安全级别,安全级别控制防止被恶意劫持。
- 安全级别管理:根据安全级别管理,防止被恶意劫持。
防火墙层与网络层
- 防火墙层:防火墙层负责处理SSH相关的命令,确保安全和权限控制。
- 网络层:网络层负责路由和流量管理,确保数据在网络中正确流动。
部署与管理
- 安全部署:SSH的安全部署需要用户和管理员双重安全,管理员控制权限和安全级别,用户遵守协议和安全规范。
- 权限管理: SSH 部署需要合理配置权限,确保用户能够使用安全的SSH连接。
安全性
- 用户安全:用户需要遵守 SSH 的安全规范,包括使用密码登录、定期更新安全日志等。
- 管理员安全:管理员需要配置安全级别,控制访问权限,防止被恶意劫持。
SSH科学上网的原理是基于协议和通信层的,通过协商协议、可分页协议、多线程通信、多态通信、DHACP、SSH-T等技术,确保在安全的前提下实现远程登录和文件共享。

相关文章








