DjangoGirls
Django整理
你的Bookstore
浅记计网知识点
参考资料
计算机网络概述
网络分类
| 分类依据 | 子类 | 说明 |
|---|---|---|
| 按照 作用范围 分类 | WAN(广域网) | 跨城市、跨国家的网络 |
| MAN(城域网) | 覆盖单个城市或大校园 | |
| LAN(局域网) | 同一建筑或校园内部 | |
| 按照网络 使用者 分类 | 公用网络 | ISP、校园网等面向公众的网络 |
| 专用网络 | 企业内部网、军事网等受限网络 |
层次结构(OSI vs TCP/IP)
| OSI 七层模型 | TCP/IP 四层模型 | 基本数据单位 | 对应网络协议 |
|---|---|---|---|
| 应用层 提供用户接口、网络服务 |
应用层 | 数据报文 | HTTP、FTP 等 |
| 表示层 负责数据处理,编码解码、加密解密 |
Telnet | ||
| 会话层 负责建立、维护、重连通信会话 |
SMTP、DNS 等 | ||
| 传输层 负责端到端的网络通信 |
传输层 | 段 | TCP、UDP 等 |
| 网络层 数据路由,决定数据在网络中的路径 |
网络层 | 分组、IP 数据报 | IPv4、IPv6、ICMP、IGMP 等 |
| 数据链路层 负责相邻节点之间的数据通信 |
网络接口层 | 数据帧、比特 | Ethernet、PPP、HDLC、Wi‑Fi (802.11) 等 |
| 物理层 负责实现通信的光电物理特性 |
物理介质、调制解调、光纤、铜线、无线频段等 |
在 TCP/IP 模型中,表示层、会话层 的功能都被“压缩”到 应用层,数据链路层和物理层合并为网络接口层
