网络:许多计算机连接在一起;
互联网:许多网络连接在一起;
因特网:全球最大的一个互联网;
● ARPANET向互联网发展:1969、1975 互联网、1983 TCP/IP协议
● 三级结构的因特网:上世纪80年代中期到90年代初
● 多层次ISP结构的因特网

因特网的边缘部分
主机之前的通信方式:CS、P2P
因特网的核心部分
数据交换方式:电路交换、报文交换、分组交换
速率:连接在计算网络上的主机在数字信道上传送数据位数的速率,也称data rate,单位是b/s,kb/s,Mb/s,Gb/s,这里的b是byte
带宽:数据通信领域中,数字信道所能传送的最高数据率,单位是b/s,kb/s,Mb/s,Gb/s,这里的b是byte
吞吐量:单位时间内通过某个网络的数据量
时延:发送时延,传播时延,处理时延,排队时延
| 分层 | 功能 |
|---|---|
| 应用层 | 能够产生网络流量,能够和用户交互的应用程序 |
| 表示层 | 加密,压缩,编解码(数据处理) |
| 会话层 | 服务和客户端建立的会话(管理会话连接)) |
| 传输层 | 可靠传输建立会话,不可靠传输,流量控制(数据传输) |
| 网络层 | IP地址编址 选择最佳路径(路由寻址) |
| 数据链路层 | 输入如何封装 添加物理地址 MAC |
| 物理层 | 电压,接口标准 |
| 分层 | 功能 | 协议 |
|---|---|---|
| 应用层 | 表示层,会话层 | HTTP、FTP、SSH、DHCP、DNS、Telnet、SMTP/POP3/IMAP |
| 传输层 | 加密,压缩,编解码(数据处理) | TCP、UDP |
| 网络层 | 服务和客户端建立的会话(管理会话连接)) | IP、ARP、ICMP、NAT… |
| 网络接口层 | 数据链路层,物理层 | MAC |
网络为啥要分层呢?
各层之间独立,解耦;
提高灵活性;
分析问题容易定位;
https://fiberbit.com.tw/tcpip-model-vs-osi-model/