互联网安全与加密技术全解析
1. 互联网基础概述
互联网是使用 IP 协议的所有公共网络的总和,主要传输协议为 TCP 和 UDP。TCP/IP 模型共有 4 层,与传统的 7 层 OSI 模型有所不同,如下表所示:
| OSI 模型(ISO/IEC 7498 - 1) | TCP/IP 模型(RFC 1122) | 示例协议 |
| — | — | — |
| 7 应用层 | 应用层 | Telnet、FTP、SMTP、HTTP、DNS、IMAP |
| 6 表示层 | | |
| 5 会话层 | | |
| 4 传输层 | 传输层 | TCP、UDP |
| 3 网络层 | 互联网层 | IP |
| 2 数据链路层 | | Ethernet、Token Ring |
| 1 物理层 | 链路层 | PPP、FDDI、ATM、IEEE 802.3/802.11 |
在 7 层 OSI 模型中,清晰分离第 1、2 层和第 5 - 7 层往往颇具挑战。例如,以太网或 WLAN 标准融合了第 1、2 层,而 HTML 标准则定义了 Web 应用客户端的表示和应用逻辑。
一个典型的互联网客户端 - 服务器连接会用到多种技术,以下是简化示例:
1. 网页浏览器向本地操作系统发送包含有效负载的 HTTP POST 请求。
2. 本地操作系统利用网络套接字(源和目标 IP 地址、源和目标 TCP 端口),通过无线局域网转发请求数据。
3. WLAN 路由器通过 DSL 连接到互联网服务提供商,IP 数据包通过 PPP - over - Ethernet 连接进行转发。 <
超级会员免费看
订阅专栏 解锁全文
273

被折叠的 条评论
为什么被折叠?



