Sunset
693 字
3 分钟
计算机网络概论
计算机网络概论
多层次ISP结构
-
ISP:因特网服务提供者/因特网
-
主干ISP(国家,大洲)——区域ISP(省级,市)——接入ISP/本地ISP(个人计算机电脑)
计算机网络分类
按分布范围分类
- 广域网(WAN)
- 城域网(MAN)
- 局域网(LAN)
- 个域网(PAN) [自己个人设备之间的通信,就是个域网]
按使用范围分类
- 公用网
- 专用网
按数据交换方式分类
- 电路交换
- 报文交换
- 分组交换
数据交换方式详解
电路交换
- 定义:先建立链接,然后建立链接期间需要一直占用资源,直到释放
- 典型例子:打电话,一次只能接听一个
- 优点:时延稳定,适合实时通讯
- 缺点:资源利用率比较低
报文交换
- 定义:不建立专用连接,整个报文一次一次转发
- 典型例子:寄快递,所有快递到中转站,然后再转发
- 关键词:储存转发,报文整体传输,无需建立链接
- 缺点:数据不差分,每到一个节点全部接收再转发。报文太长的话节点储存负担大,延迟高。目前基本淘汰
分组交换(目前最常用的)
- 定义:把数据拆分成小组,分别传输,到达后重组
- 特点:
- 每个分组有目标地址,可以走不同路径(负担小)
- 中间路由只做转发分组,最后按序号进行重组数据
- 分组传输是独立的
- 线路利用率更高,抗故障能力强(有重传机制),不需要专用线路
- 关键词:分组,路由转发,储存转发,tcp/ip
选择性总结
| 交换方式 | 适用场景 |
|---|---|
| 电路交换 | 传输数据量大,传输时间远远大于呼叫。电路传输的时延最小 |
| 分组交换 | 端到端有很多链路组成的时候,适合采用分组交换 |
ISO参考模型
七层模型
物理层 → 数据链路层 → 网络层 → 传输层 → 会话层 → 表示层 → 应用层
对应关系表
| OSI 七层 | TCP/IP 五层 | TCP 四层 | 核心作用 |
|---|---|---|---|
| 应用层 | 应用层 | 应用层 | 提供网络服务给用户程序 |
| 表示层 | 应用层 | 应用层 | 数据格式转换、加密、压缩(合并到应用层) |
| 会话层 | 应用层 | 应用层 | 会话管理(合并到应用层) |
| 传输层 | 传输层 | 传输层 | 端到端通信,可靠传输(TCP/UDP) |
| 网络层 | 网络层 | 网络层 | 跨网络传输,路由选择(IP) |
| 数据链路层 | 数据链路层 | 链路层 | 单链路传输,帧、MAC |
| 物理层 | 物理层 | 链路层 | 比特流传输,信号 |